O'Reilly logo

Software Engineering by Kaseem Saleh

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

CHAPTER

Software Specification

4

Software specification is the second stage that is performed during the software analysis phase of the software development life cycle. The main purpose of the software specification stage is to use appropriate and relevant analysis techniques to bridge the gap between the user-centered software requirements specification (SRS) and the developer-centered software design. The deliverable of this stage is either a separate software specification document or a more refined SRS document such as the one discussed in Chapter 3. Software specification relies on the software requirements elicited from the users or clients and described in the software requirements document. Ideally, the software specification ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required