Activity 6.1: Organizing Use Cases and
Usage Scenarios
Organizing use cases and usage scenarios represents a necessary process of
eliminating redundancies in large amounts of information. Analysis is an
iterative process in which you gradually create structure in the information
provided by different sources of information.
In this activity, you will group the use cases you created in Module 5 by actors
and actions. Then you will eliminate redundancies in both sets of use cases.
Finally, you will review the usage scenarios to determine if there are task
sequences that should be consolidated as usage scenarios under a new use case.
Objectives
After completing this lab, you will be able to:
!
Organize use cases and usage scenarios by actors and actions.
!
Eliminate redundancies among use cases and usage scenarios.
Before You Begin
This activity consists of small group tasks and group discussion.
Materials
To complete this activity, you will need the use cases and usage scenarios
developed in Module 5.
Time to complete this activity: 40 minutes followed by 20 minutes of
class discussion
40 Activity 6.1: Organizing Use Cases and Usage Scenarios
Exercise 1: Organizing Use Cases by Actors
!
Organize use cases by actors (10 minutes)
1. Work in groups assigned by the instructor.
2. Group use cases by identical actors by using the list you generated in
Activity 5.1.
3. Do not eliminate redundancies at this point.
Actor Use case
Activity 6.1: Organizing Use Cases and Usage Scenarios 41
Exercise 2: Organizing Use Cases by Actions
!
Organize use cases by actions (10 minutes)
1. Group use cases by identical actions.
2. Do not eliminate redundancies at this point.
Actions Use case
42 Activity 6.1: Organizing Use Cases and Usage Scenarios
Exercise 3: Consolidating Redundancies
In this exercise, you will look at the existing groupings and remove any
redundant information.
Use the list of uses cases generated in Exercises 1 and 2 to eliminate redundant
use cases.
!
List use cases by actors and actions (10 minutes)
1. Remove similar use cases from similar actors.
2. Remove similar use cases from similar actions.
Final use cases
Activity 6.1: Organizing Use Cases and Usage Scenarios 43
Exercise 4: Analyze Usage Scenarios
In this activity, you will analyze the activities within usage scenarios to
determine if there are repeated processes that need to be rolled into a new use
case.
!
Analyze the consolidated use cases (10 minutes)
1. Review the use cases that you consolidated in Exercise 3.
2. Determine if there are any sets of task sequences that are repeated in
multiple usage scenarios for different use cases.
3. Determine if any of the repeated task sequences represent an interaction
with a distinct system.
4. Create new use cases, if necessary, and list usage scenarios in the space
provided.