Usage Scenarios Organizing use cases and usage scenarios represents a necessary process of eliminating redundancies in large amounts of information.. In this activity, you will group the
Trang 1Usage 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
Trang 2Exercise 1: Organizing Use Cases by Actors
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
Trang 3Exercise 2: Organizing Use Cases by Actions
1 Group use cases by identical actions
2 Do not eliminate redundancies at this point
Trang 4Exercise 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
1 Remove similar use cases from similar actors
2 Remove similar use cases from similar actions
Final use cases
Trang 5Exercise 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
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
Trang 6THIS PAGE INTENTIONALLY LEFT BLANK