SETC Training844-434-7382
 Find a Course: 
 
Programming TrainingMicrosoft TrainingMS Office TrainingServer TrainingManagement TrainingNetwork TrainingAbout UsContact Us

Business Analysis Training


The course was very helpful for my career. It opened up my eyes on how the web has evolved. I would recommend this course to my colleagues.
Comment from Canada Revenue Agency

1. Title

  • Writing High Quality Requirements (SWHQR, 2 days)
    View PDF

2. Course Pre-requisites

  • Previous Experience in an IT Environment

3. Target Audience

  • IT Professionals who want to learn how to write high quality requirements

4. Dates and Pricing


2 People for Guaranteed Live or Virtual Delivery $1,150.00 per person

5. Outline

Module 1: The World of Requirements

Topic 1: The Critical Importance of Requirements

Topic 2: Requirements in the Project Lifecycle

Topic 3: What is a Requirement?

Topic 4: Requirement Types : Functional, Non-Functional and Project Constraints

Topic 5: What is a Functional Requirement?

Topic 6: What is a Non-Functional Requirement?

Topic 7: What is a Project Constraint?

Topic 8: What is a Business Rule?

Module 2: Preparing for Requirements Gathering

Topic 1: The Business Case: Preparing the Ground

Topic 2: Clarifying Scope to prevent Scope Creep

Topic 3: Creating a Requirements Taxonomy

Topic 4: Creating a Priority Categories

Topic 5: Adopting a Requirements Shell

Topic 6: Performing a Stakeholder Analysis

Topic 7: Overview of Requirements Elicitation Techniques

Module 3: Writing Requirements

Topic 1: The Attributes of High Quality Requirements

Topic 2: Using the Active Voice

Topic 3: Dealing with Jargon and Acronyms

Topic 4: Techniques for Editing and Rewriting Text

Topic 5: Assessing Stakeholder Satisfaction and Dissatisfaction

Topic 6: Common Mistakes and Best Practices

Topic 7: Assembling the Final Draft

Module 4: The Quality Gateway

Topic 1: The Process of Requirements Sign-Off

Topic 2: Passing the Draft through the Quality Gateway

Topic 3: The Importance of Avoiding Solutions

Topic 4: Checking for Completeness

Topic 5: Checking for Traceability

Topic 6: Checking for Consistency

Topic 7: Checking for Relevance

Topic 8: Checking for Correctness

Topic 9: Checking for Precision

Module 5: Other Considerations

Topic 1: Requirements in an Iterative Context

Topic 2: Understanding the Importance of a Change Management Process

Topic 3: Publishing the Business Requirements Document

Topic 4: Tracking and Monitoring Project Progress

SETC Training on LinkedIn follow @CTESTraining Follow us on Facebook
  Programming Training
  Microsoft Training
  Network Training
  Management Training
  Server Training
  Microsoft Office Training
Site developed and authored by Jean-Marc Choquette