Applying Use Case Driven Object Modeling with UML: An Annotated e-Commerce Example
by Doug Rosenberg, Kendall Scott
Chapter 3. Use Case Modeling
This chapter addresses a fundamental question that every development effort must ask: What are the users of the system trying to do? We’re going to focus our efforts on trying to capture our users’ actions, and the associated system responses, in great detail because the software behavior is dictated by the user requirements. In other words, what we need the software to do depends on how the users are accessing it and what the users are trying to do. This often relates to screens and user interfaces.
Figure 3-1 shows where use case modeling resides within the “big picture” for the ICONIX process. As you can see, we think it’s a good idea to use prototypes to help define the use cases. And, we do our use case model, ...
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