Chapter 41. Mistake: Micro Use Cases

Fault

Modeling single operations performed by the users as separate use cases, resulting in a use-case model consisting of a large number of very small use cases.

Keywords: Functional decomposition, large number of use cases, level of abstraction, order between use cases, simple operation, small use case.

Incorrect Model

Model

Model

Detection

A good indicator that this mistake has been made in a use-case model is the large number of use cases. Furthermore, studying the names of the use cases will reveal that the use cases model single operations. If not before, this will become obvious when the description documents for ...

Get Use Cases: Patterns and Blueprints 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.