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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.