Dynamic Interactive Virtual Course


Traditional In-Person Workshop


  • 3-4 hour Virtual Session
  • 2 days Traditional

get started


 The goal of this course is to enhance the skill set needed for writing and managing the complex requirements that Business Analysts interact with on a day-to-day basis throughout the product lifecycle.


At the end of the course, you should be able to:

  • Plan a requirements documentation process to produce documentation that meets specific quality criteria.
  • Write a requirements document that meets appropriate quality criteria.
  • Baseline a requirements document.
  • Manage the changes to requirements documents through the product life cycle.



Getting Started

The role of the Business Analyst

The BABOK® Knowledge Areas

The Business Analyst & the product/project life cycle

The requirements documentation process

Planning for Effective Requirements Analysis              

Overview of Requirements Planning

Planning for validation

Planning for verification: well-formed criteria

Planning for verification: understood & usable criteria

Writing Effective Requirements Documents

Overview of Writing Requirements Documents

Using a standard structure/template

Applying formatting techniques

Meeting the challenge of writing non-functional requirements

Baselining Requirements

Overview of the Requirements Baseline Process




Managing Requirements Change

Overview of Requirements Change Management

Establishing a formal Change Management Process

Tracing requirements through Design and Development (Build, Test, and Implementation)

Following through to Post-Implementation