Chapter 4 Writing the Requirements Document

DOI: 10.1201/9781003129509-4

Requirements Agreement and Analysis

Throughout the elicitation activity and especially before finalizing the systems requirements specification, raw requirements should be analyzed for problems and these problems reconciled. Requirements analysis is the activity of analyzing requirements for problems. Problematic requirements include those that are:

  • Confusing
  • Extraneous
  • Duplicated
  • Conflicting
  • Missing

We make these concepts more rigorous in Chapter 6.

Requirements analysis is usually informal; for example, customers and stakeholder representatives are shown elicited requirements in a format that they can understand to ensure that the requirements engineer’s interpretation ...

Get Requirements Engineering for Software and Systems, 4th Edition 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.