Chapter 19. Ensuring a Successful Use Case Modeling Effort

What’s in this chapter?

This chapter discusses the quality attributes of a good use case model when it is used to represent requirements. The various roles that use case modeling can play within a system analysis effort are discussed as well. Iterative and increment development with use cases is also briefly outlined.

How do you know you’re developing a use case model “right”? As we said in Chapter 5, use case modeling can be applied in many ways. Some developers like to do it very formally and comprehensively, while at the other extreme, others utilize use cases as an informal way to elicit requirements from users. In the formal approach, the use case model is large, comprehensive, ...

Get Advanced Use Case Modeling: Software Systems now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.