Appendix A. Planning Model for Requirements Development

Model Work Breakdown Structure

Table A.1 lists the work breakdown structure (WBS) for the requirements development process described in this book. This table organizes the tasks by phase in a manner that describes two workflows: user requirements and software requirements.

Table A.1. Work Breakdown Structure



Gather Requirements

Study domain

Identify use cases

Analyze Requirements

Build initial class diagram

Build sequence diagrams

Build storyboards

Externally review storyboards


Specify Requirements

Specify use cases

Specify attributes and methods

Establish dependencies

Review SRS

Specify interfaces

Review IRS


Verify SRS

Specify test cases

Review test cases

Assess use cases

Get Software Requirements Using the Unified Process: A Practical Approach 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.