Defining & Managing Requirements with Use Cases
Build your skills to Discover, Collaborate and Succeed

Defining & Managing Requirements with Use Cases

Download Course Details PDF

Dates & Locations

Date City, State Address Sponsor Map Instructor
No open enrollments at this time, please check back.

Course Description

Requirements are the foundation for any software development project. How well you define requirements is the key to building software that users want to use because it meets their needs. Use Cases are an industry proven approach to capture end user requirements. This course explores the process of eliciting, analyzing, documenting, communicating, and managing business requirements and the requirements of a software system. Students will learn how to gather requirements using several techniques, create the Use Case Model, write Use Case Specifications, and manage changing requirements.

* Project Management Institute (PMI) PDUs (Professional Development Units) can be obtained by attending this training course.


  • Define requirements management within the context of the Unified Process
  • Understand different types of requirements and where Use Cases fit in
  • Learn techniques for eliciting, capturing, and communicating requirements
  • Understand and practice the process to develop use case models and use case specifications
  • Understand how to manage changing requirements

Topics Covered

  • Putting requirements into perspective
  • Defining the right problem
  • Eliciting techniques
  • Actors
  • Use Case Model
  • Writing a Use Case
  • Non-Use Case requirements
  • Scope and Changing Requirements

Audience and Certification Details

This course is designed for business analysts, systems analysts, requirements analysts, managers, subject matter experts, users, team leads, architects and software developers who require knowledge of requirements management techniques and use cases.




2-3 days (depending on whether public or private, on-site presentation)


Please call (866) 426-6871 for private, on-site pricing.