CHAPTER 4
USE CASE ANALYSIS
Use cases are used to explain and document the interaction that is required between the user and the system to accomplish the user's task. Use cases are created to help the development team understand more fully the steps that are involved in accomplishing the user's goals. Once created, use cases often can be used to derive more detailed functional requirements for the new system.
OBJECTIVES
- Explain the purpose of use cases in the analysis phase of the SDLC.
- Describe the various parts of a use case and the purpose of each part.
- Explain the process used to create a use case.
- Describe how use cases contribute to the functional requirements.
- Describe how use cases inform the development of test plans.
CHAPTER OUTLINE
Introduction
Use Cases
Elements of a Use Case
Alternative Use Case Formats Use Cases and the Functional Requirements
Use Cases and Testing Building Use Cases
Applying the Concepts at Tune Source
Identifying the Major Use Cases
Elaborating on the Use Cases
Summary
INTRODUCTION
Chapter 3 discussed the overall process of the analysis phase of the SDLC, resulting in the system proposal deliverable. Within the system proposal is the requirements definition, defining exactly what the new system should do. As we previously discussed, a key aspect of determining the requirements for the new system is understanding the user requirements: the things ...
Get System Analysis and Design, Fifth Edition 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.