OneSource Professional Training Solutions
OneSource Professional Training Solutions, Inc. presents

Requirements Development, Documentation, and Management On-Site Training

This on-site training class is also available as Public Schedule Seminar.

Requirements Development, Documentation, and Management

Course Description/Agenda

Numerous studies have concluded that failure to effectively develop and document project requirements is directly related to project failure.

By following the logical methodology for the requirements process presented in this course, you'll learn to develop and write effective requirements, including business objectives as well as business, stakeholder, and solution requirements. By working through the requirements process using various elicitation techniques, you'll discover the importance of and types of requirements, best practices for writing requirements, steps for sign-off, and management of the requirements baseline.

Students pursuing a university-recognized and/or accredited certificate in Canada or continuing education units in the US must attend at least 90% of class time, participate in class exercises and section-knowledge checks, and score at least 70% on an end-of-class, multiple-choice assessment.

Hands-On Exercises

  • Document the Current Environment and Proposed Scope for Case Study
  • Create Charter and ID Team
  • Identify Stakeholders for Case Study
  • Case Study: Create Elicitation Plan, Create Interview Event, Create Workshop Event
  • Case Study: Modeling Functional Requirements - Use Case Diagrams, Data Modeling - ERD
  • Develop Requirements Document Templates
  • Develop Requirements Change Flowchart
  • Critique and Make Improvements to a Case Study Requirements Document

What You'll Learn

  • Types of requirements including business, stakeholder, functional, non-functional, and transition requirements
  • Elicitation techniques including their advantages and disadvantages for the various requirements stakeholders
  • Analysis and modeling of requirements
  • Types of requirement documents
  • Best practices for requirements writing
  • How to avoid requirements writing pitfalls
  • Steps for requirements verification, validation, and sign-off
  • Requirements management processes including data management, tracing, and change management

Who Should Attend

Systems analysts, business analysts, requirements analysts, developers, software engineers, IT project managers, project managers, project analysts, project leaders, senior project managers, team leaders, program managers, testers, and QA specialists.

Course Outline

1. Requirements Issues and Impacts

  • Issues from Poor Requirements Processes
  • CBAP Review
  • Requirements Definition
  • Requirements Problems Class Exercise/Brainstorm

2. Foundations of Requirements

  • Types of Requirements
  • Business vs. Technical Communications
  • Requirements Approaches
  • Product and Project Life Cycles
  • Role of Business Analyst (IIBA View)
  • The Requirements Process

3. Defining the Product Scope

  • Enterprise Analysis Overview
  • What Scope Is
  • The Business Case
  • Use Cases to Describe Current Environment and Proposed Scope

4. Requirements Communication Planning

  • The Requirements Communications Plan
  • Requirements Conflicts
  • The Requirements Package

5. Requirements Planning: The Requirements Charter

  • The Requirements Charter
  • The Requirements Team

6. Requirements Planning: Sources

  • Stakeholder Types
  • Identifying Stakeholders
  • Analyzing Stakeholders for Requirements

7. Requirements Elicitation

  • Techniques
  • Creating an Elicitation Archive
  • Elicitation Plan

8. Requirements Analysis

  • Functional Requirements
  • Non-Functional Requirements
  • Constraints
  • Modeling Techniques
    • UML Techniques
    • Data Modeling

9. Requirements Sign-Off

  • The Requirements Baseline
  • Review Meetings
  • The Sign-Off Process

10. Writing the Requirements Document

  • Technical Writing Practices
  • Good Requirements Writing Practices
  • Requirements Writing Pitfalls and Mistakes
  • Requirements Document Enhancements
  • Writing Functional and Non-Functional Requirements
  • Writing Assumptions and Constraints
  • Organizing the Requirements Document

11. Requirements Management

  • Managing Throughout the Product Life Cycle
  • Components of Requirements Management
  • The Change Process
  • Traceability
  • Requirements/Configuration Management Systems
  • Requirements Attributes - Brainstorm

12. Other Topics

  • Requirements Process Close
  • Project Life Cycles
  • Agile Development Considerations


More Seminar Information

OneSource Professional Training Solutions, Inc.
OneSource Professional Training Solutions

Delivery Method

On-Site Training On-Site Training

Also Available As

Seminar Seminar

Add to favorites Add to favorites
Email Email this page

On-Site Training
Information Request Form

Please complete the form for more information and/or a quote for this on-site class.




City and State


Number of students:
(at least 10 for consideration)

When do you want to hold the

How long would you like for the

Additional comments to trainer:

We value your privacy!