Requirements Training: Writing Quality Requirements


Course Delivery

Live Instructor-Led Training

Course Description

The course Writing Quality Requirements (Requirements Training) teaches you to write & maintain a quality business requirements document. The training includes business & system use cases, user stories and discusses functional requirements non-functional requirements & project constraints. Techniques for the maintenance of the integrity of the requirements are also covered.

Course Dates and Pricing


Oct 22 - 23, 2018$1,150.00Nov 19 - 20, 2018$1,150.00Dec 17 - 18, 2018$1,150.00Jan 28 - 29, 2019$1,150.00Feb 25 - 26, 2019$1,150.00Mar 25 - 26, 2019$1,150.00Apr 23 - 24, 2019$1,150.00

Course Outline

The World of Requirements

The Critical Importance of Requirements
Requirements in the Project Lifecycle
What is a Requirement?
Requirement Types : Functional, Non-Functional and Project Constraints
What is a Functional Requirement?
What is a Non-Functional Requirement?
What is a Project Constraint?
What is a Business Rule?

Preparing for Requirements Gathering

The Business Case: Preparing the Ground
Clarifying Scope to prevent Scope Creep
Creating a Requirements Taxonomy
Creating a Priority Categories
Adopting a Requirements Shell
Performing a Stakeholder Analysis
Overview of Requirements Elicitation Techniques

Writing Requirements

The Attributes of High Quality Requirements
Using the Active Voice
Dealing with Jargon and Acronyms
Techniques for Editing and Rewriting Text
Assessing Stakeholder Satisfaction and Dissatisfaction
Common Mistakes and Best Practices
Assembling the Final Draft

The Quality Gateway

The Process of Requirements Sign-Off
Passing the Draft through the Quality Gateway
The Importance of Avoiding Solutions
Checking for Completeness
Checking for Traceability
Checking for Consistency
Checking for Relevance
Checking for Correctness
Checking for Precision

Other Considerations

Requirements in an Iterative Context
Understanding the Importance of a Change Management Process
Publishing the Business Requirements Document
Tracking and Monitoring Project Progress

Course Locations

  • Ottawa

  • Montreal

  • Toronto

Related Requirements Training

Requirements Training: Writing Quality Use Cases

The course Writing Quality Use Cases (Requirements Training) is a complete study of the roles & responsibilities of a business analyst. The training discusses the differences between waterfall & iterative methodologies for business analysis. Stakeholder & requirements management and use case development are studied in detail. Emphasis is placed on techniques for high quality business requirements & use case development in the context of systems development & process engineering. Testing is also explored in this course. Training course titled Requirements Training: Writing Quality Use Cases that will allow you to hone your professional skills.

Nov 7 - 9, 2018$1,675.00Dec 5 - 7, 2018$1,675.00Jan 16 - 18, 2019$1,675.00Feb 13 - 15, 2019$1,675.00Mar 13 - 15, 2019$1,675.00Apr 10 - 12, 2019$1,675.00

Requirements Training: Requirements Management & Use Cases

The course Requirements Management & Use Cases (Requirements Training) is a complete study of the roles & responsibilities of a business analyst. The training discusses the differences between waterfall & iterative methodologies for business analysis. Stakeholder & requirements management and use case development are studied in detail. Emphasis is placed on techniques for high quality business requirements & use case development in the context of systems development & process engineering. Testing & change management are also explored in this course. Training course titled Requirements Training: Requirements Management & Use Cases that will allow you to hone your professional skills.

Oct 31 - Nov 2, 2018$1,675.00Nov 28 - 30, 2018$1,675.00Jan 9 - 11, 2019$1,675.00Feb 6 - 8, 2019$1,675.00Mar 6 - 8, 2019$1,675.00Apr 3 - 5, 2019$1,675.00