July 2001
Intermediate to advanced
656 pages
15h 51m
English
Use cases are defined to satisfy the user goals of the primary actors. Hence, the basic procedure is:
1. | Choose the system boundary. Is it just a software application, the hardware and application as a unit, that plus a person using it, or an entire organization? |
2. | Identify the primary actors—those that have user goals fulfilled through using services of the system. |
3. | For each, identify their user goals. Raise them to the highest user goal level that satisfies the EBP guideline. |
4. | Define use cases that satisfy user goals; name them according to their goal. Usually, user goal-level use cases will be one-to-one with user goals, but there is at least one exception, as will be examined. |
Read now
Unlock full access