Applying Use Case Driven Object Modeling with UML: An Annotated e-Commerce Example
by Doug Rosenberg, Kendall Scott
Chapter 4. Requirements Review
Requirements review involves trying to ensure that the use cases and the domain model work together to address the customers’ functional requirements. It also involves making sure that the customers have enough of an idea of what they want that our development team is able to base a design on those requirements. Some schools of thought hold that “customers never know what they want… the requirements change weekly, sometimes daily, even hourly,” and use this to justify skipping analysis and design. This is an enormous cop-out. It’s the analyst’s job to help the customers focus their understanding of their requirements. Use cases, prototypes, and domain models are among the tools we can use to make this process work. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access