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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.