Requirements Management Fundamentals

Course #: 21-0702
Duration: 1 Day


  • Customer representative
  • Project manager
  • Business architect
  • Business analyst
  • System analyst
  • Technical writer
  • Test analyst


Requirements Management Fundamentals teaches the experienced business and system analyst how to effectively manage requirements in the iterative software development lifecycle. Beginning with a discussion on the importance of requirements management, the course describes how the iterative lifecycle impacts managing the continually changing requirements of a software development project. How to search for the “problem behind the problem” using root cause analysis is discussed. The course then describes how to capture the stakeholders, situation statement, solution statement, product features, and constraints in the vision document.

Discussion continues with how to define a traceability strategy and how to apply it for managing scope and change. The course also discusses how to establish and maintain scope using the use case model and requirements attributes throughout the four phases of the iterative lifecycle.

The course finishes with an overview of change request management as it relates to requirements. Students continually apply these concepts and techniques throughout the course in hands-on group exercises.


  • Maintain quality via good requirements management
  • Analyze root causes behind the problem
  • Develop a vision of the product solution
  • Understand and apply a requirements traceability strategy
  • Apply techniques for establishing and managing scope
  • Understand how to manage customer and user expectations
  • Learn how to manage change in the iterative lifecycle

Course Outline (Modules and Topics)

Requirements Management Overview

  • Importance of requirements management
  • Different types and sources for requirements
  • Iterative development of requirements

Analyze Root Causes

  • Business objectives and success criteria
  • Root cause/problem analysis
  • Fishbone diagrams and Pareto analysis Situation statement

Establish Vision

  • Vision document
  • System boundary and constraints
  • Solution statement
  • Product features
  • Relationship to business modeling

Trace Requirements

  • Traceability strategy definition and application
  • Requirements identification
  • Feature-to-use case traceability
  • Hierarchical requirements

Manage Scope

  • Scope management and the four phases of the iterative lifecycle
  • Establish scope with use case model
  • Using requirements attributes

Manage Change

  • Requirements change management in the iterative lifecycle
  • Project change board
  • Change management process
  • Traceability and impact analysis

Upcoming Public Courses

Related Training

  • List Item #1
  • List Item #1
  • List Item #1
  • List Item #1
  • List Item #1
  • List Item #1

Related Products

  • List Item #1
  • List Item #1
  • List Item #1
  • List Item #1
  • List Item #1
  • List Item #1

Contact us to schedule your training course