Chapter 6. Introducing Use Cases
What You'll Learn in This Hour:
What use cases are
The ideas behind creating, including, and extending use cases
How to start a use case analysis
In the past three hours, you've dealt with diagrams that provide a static view of the classes in a system. You're going to ultimately move into diagrams that provide a dynamic view and show how the system and its classes change over time. The static view helps an analyst communicate with a client. The dynamic view, as you'll see, helps an analyst communicate with a team of developers, and helps the developers create programs.
The client and the development team make up an important set of stakeholders in a system. One equally important part of the picture is missing, however—the ...