Abstract
In the next phase of the life cycle, the ‘what’ of a requirements specification is used to produce the ‘how’ — the implementation details — of a software design. This software system design, or architecture, is crucial to the successful development of a software system. Like a good route map, a good design will ensure that, if followed carefully, the project will progress successfully to its eventual destination. A bad design, however, will make the journey lengthy, frustrating and, conceivably, might even result in the destination not being reached at all.
Preview
Unable to display preview. Download preview PDF.
Copyright information
© 1996 Thomas S. Manns and Michael J. Coleman
About this chapter
Cite this chapter
Manns, T., Coleman, M. (1996). Software Design. In: Software Quality Assurance. Macmillan Computer Science Series. Palgrave, London. https://doi.org/10.1007/978-1-349-13285-0_10
Download citation
DOI: https://doi.org/10.1007/978-1-349-13285-0_10
Publisher Name: Palgrave, London
Print ISBN: 978-0-333-59861-0
Online ISBN: 978-1-349-13285-0
eBook Packages: EngineeringEngineering (R0)