O'Reilly logo

Software Requirements, Second Edition by Karl E. Wiegers

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 21. Tools for Requirements Management

In earlier chapters, I discussed the creation of a natural-language software requirements specification to contain the functional and nonfunctional requirements and the creation of documents that contain the business requirements and use-case descriptions. A document-based approach to storing requirements has numerous limitations, including the following:

  • It’s difficult to keep the documents current and synchronized.

  • Communicating changes to all affected team members is a manual process.

  • It’s not easy to store supplementary information (attributes) about each requirement.

  • It’s hard to define links between functional requirements and other system elements.

  • Tracking requirements status is cumbersome.

  • Concurrently ...

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