Chapter 18. Ensuring Maximum Benefits from the Requirements

As discussed very early on, the process described in this book presents a disciplined approach to developing requirements. We have described how the use cases represent the user requirements and how the class diagrams, sequence diagrams, activity diagrams, and the state transition diagrams provide the analyst with the tools to ensure that the user requirements are represented by and consistent with the software requirements. We can now revisit the benefits of good requirements.

Benefits to Development and Productivity Revisited

The most visible benefit to this process is the ability to accomplish faster and higher-quality requirements analysis.

BenefitA full set of requirements allows ...

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.