Chapter 18. Requirements Management Principles and Practices

Chapter 1, divided the discipline of requirements engineering into requirements development and requirements management. Requirements development involves eliciting, analyzing, specifying, and validating a software project’s requirements. Typical requirements development deliverables include a vision and scope document, use-case documents, a software requirements specification, a data dictionary, and associated analysis models. Once reviewed and approved, these artifacts define the requirements baseline for the development effort, an agreement between the development group and its customers. The project likely will have additional agreements regarding deliverables, constraints, schedules, ...

Get Software Requirements, Second 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.