Chapter 17. Developing the Software Requirements Specification

Getting the requirements correct is perhaps the most important part of a software development project. Once a software development team begins to collect the project requirements, it is critical that the project have a consistent format for maintaining and presenting them. This chapter describes the construction of the software requirements specification (SRS), used for the ongoing maintenance and presentation of the project requirements. The SRS is critical to the entire software development life cycle. Not only is it the derivative document for the software design specification, but also it is the base document for generating the validation and acceptance tests. Validation is the ...

Get Quality Software Project Management now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.