How to Discover and Develop Use Cases
Request an In-house Quote
Schedule Your Own Virtual Workshop
View Course Overview
Print Course Description
Get Dates and Locations
1. Use Cases and Business Systems
- Use Case Concepts
- Analysis of Business Systems Analysis
- Changing How the Business Works
- Definition of a Use Case
- Purpose of a Use Case
- Details of a Use Case
- Use of a Use Case
- Focus of Use Cases
2. Discovering Use Cases
- Potential Sources for Use Cases
- Nothing Happens Until Something Happens
- Our Area of Interest
- Business Events Defined
- Business Event Naming Convention
- Defining Business Events
- Finding Business Events
- Identifying Project Scope
- Confirming Project Scope
- Determining Event Responses
- Event Response Naming Convention
- Documenting Business Events
- Event/Response Table (v 1.0)
- Understanding Triggers
- Non-Triggered Events
- Scheduled Events
- Adding Event Triggers
- Event/Response Table (v 1.1)
- Additional Event/Response Information
- Event/Response Table (v 1.2)
- Visual Tools
- Event/Response Symbols and Conventions
- Event/Response Example Diagram
- Creating Event/Response Models
- Requirements Categories Addressed
3. Defining Business Use Cases
- Definition of a Use Case
- Introducing the Actor
- Naming Actors
- Use Case Diagram Symbols and Rules
- Naming Use Cases
- Use Case Diagram Conventions
- Drawing a Use Case Diagram
- Advanced Use Case Diagrams
- Of Business Events and Use Cases
- From Business Events to Use Cases
- Identifying Business Use Cases
- Inside the Use Case
- Use Case Example: Process Payment
- First Cut Use Case
- Paths in a Use Case
- Numbering Schemata {Best Practices}
- Second Cut Use Case
- User Scenarios:
- A Bottom-Up Approach to Use Cases
- The Advantage of Scenarios
- Use Case Scenario Structure:
- Donald Pays For Insurance
- Extracting Use Cases from Scenarios
- Basic Use Case Documentation
- Requirements Categories Addressed
4. Use Case Modeling Techniques
- Communications Channels
- Activity Diagramming Conventions
- Example of an Activity Diagram
- Creating an Activity Diagram
- Concurrency and More
- Modeling Concurrent Activities
- Introducing Swimlanes
- Activity Diagram with Swimlanes
- Modeling Swimlanes
- From Data Flow to Object Flow
- Introducing Object Flow
- Modeling Object Flow
- When to Use Activity Diagrams
- What’s Wrong with This Diagram?
- Requirements Categories Addressed
5. Appendices
View Course Overview