Looking back on the many projects we have worked and studied, we found several threads common to those projects that experienced schedule, budget and quality problems:
Questions are not asked and assumptions are made.
People do not know how to elicit requirements from the stakeholders.
People do not know how to write good requirements.
The quality and completeness of the requirements are unknown.
For these reasons, Requirements Experts developed this one-day seminar where students will develop skills that enable them to elicit, write, and review requirements.
Course Objective
Learn about the importance of defining scope before writing requirements.
Discover methods to elicit requirements using various elicitation, modeling and analytical techniques.
Write good requirements by applying the rules that constitute good requirements.
Understand the requirement attributes that can be captured to enhance the understanding of the requirements and enable you to manage the requirements throughout the course of the project.
Discover the sources and categories of requirements.
Course Outline
Scope – Setting the Foundation
What is Scope
Why define Scope
Components of Scope
Defining the Need, Goals and Objectives
Scope benefits
Eliciting Requirements
Identifying and engaging your stakeholders
Interviewing
Prototyping
Scenarios
Models and Diagrams
Workshops
Writing Requirements
What is a requirement
Characteristics of a good requirement
What a requirement must state
Requirement wording
Avoiding ambiguities and implementation
Capturing requirement attributes
Rationale
Verification method
Priority
Sources and Categories of Requirements
Functional and performance, interface, operational, “-ilities” physical, environmental, and design and construction categories
Wrap-up
Intended Audience
This training is critical for those responsible for capturing and documenting requirements. Representatives of all the product’s stakeholders will be involved in developing, reviewing, and approving requirements, and this training will benefit them and your requirement effort.
Business Analysts (BA)
Requirement Engineers (RE)
Subject Matter Experts (SME)
Program and Project Managers (PM)
Developers
Testers
Independent Verification and Validation (IVV) Team