Applying Use Cases to the Development Process

Outline
Course 326 - 3 Days

Overview of Requirements Modeling and Analysis

  • The Requirements Model
  • Requirements Modeling Activities
  • Roles and Responsibilities

Basic Use Case Modeling

  • Scenarios
  • Actors
  • Basic UML Notation

Advanced Use Case Modeling

  • Includes
  • Extends
  • Extension Points
  • Traps and Pitfalls

Use Cases and Components

  • Components and Subsystems
  • Identifying Components
  • Assigning Use Cases to Components
  • Sequence and Activity Diagrams

Testing and Use Cases

  • Test Cases and Use Cases
  • Writing Test Cases
  • Using Test Cases
  • Documenting Results

Managing Requirements

  • Build vs. Buy
  • Traceability
  • Tools
  • Change Management

Back to course overview