Sunday, June 30, 2019

What is SRS? How SRS is written in agile ways?



The software requirements document (sometimes called the software requirements specification or SRS) is an official statement of what the system developers should implement. It should include both the user requirements for a system and a detailed specification of the system requirements. Sometimes, the user and system requirements are integrated into a single description. In other cases, the user requirements are defined in an introduction to the system requirements specification. If there are a large number of requirements, the detailed system requirements may be presented in a separate document.

However, agile development methods argue that requirements change so rapidly that a requirements document is out of date as soon as it is written,so the effort is largely wasted. Rather than a formal document, approaches such as Extreme Programming (Beck, 1999) collect user requirements incrementally and write these on cards as user stories. The user then prioritizes requirements for implementation in the next increment of the system.



No comments:

Post a Comment

Please keep your comments relevant.
Comments with external links and adult words will be filtered.