Developing Better Project Requirements

Course Description

Whether you are developing in a more traditional “waterfall” world or moving to the Agile, iterative world, this course will help you develop techniques to clarify the scope of your product. In this course, students will explore the traditional, “requirements upfront” methods and distinguish those from the processes of current, more adaptive environments.

The course presents the problems associated with scope definition and management. We explore planning your requirements strategy, uncovering key stakeholders; organizing you team, assembling a good story, and writing clear concise statements when they are needed.

The course will present techniques for culling out the “wishes” from the needs, prioritizing the needs, and validating that what you build is what you promised.

Group exercises, practice scenarios and use cases allow a student to identify and create problem statements in advance and to practice writing clear requirements in a more precise, rigorous, and testable way.

Course ID: COMP 6400P
Course Format: Classroom

Available Classroom Sections

There are no available sections for this course. Please check back later.

View previous sections
View Previous Sections
CRN Start date End date Format Location Cost
15600 Mar 11, 2015 Mar 12, 2015 Classroom $0

Who Should Attend

Scrum Masters, Project Managers, Product Owners, Business Analysts, as well as PMPs seeking annual PDUs

How You Will Benefit

This comprehensive training course will enable participants to encompass an understanding of the following topics and skills:

  • The crucial role of the customer in defining and refining requirements
  • Different techniques of requirements gathering for iterative methodologies
  • To explore various estimation techniques for determining “value add” requirements
  • Methods, tools, and techniques for analyzing and refining project requirements


  • Separate customer needs from customer desires
  • Prioritize customer needs
  • Improve communication with the customer about information technology requirements
  • Ensure customer understanding of requirements before project approval
  • Use walkthroughs to validate requirements
  • Stakeholder Analysis Checklist
  • Stakeholder Assessment Map
  • Requirements Identification Worksheet
  • Requirements Quality Checklist
  • Requirements Quality Analysis Template
  • System Boundary Worksheet
  • Requirements Interaction Analysis Template
  • SRS (System Requirements Specification)
  • Use Case Template
  • Requirements Validation Checklist
  • Requirements Attributes
  • Requirements Traceability Matrix
  • Traceability List



  • Students should select a project they are familiar with which lends itself to in-depth analysis of requirements management for use in class exercises.
  • Bring 3 to 5 examples of previously written project requirements.


  • Notebook of slides with notes, exercises and project management tools and templates

For Course-Related Questions

Please contact the course administrator: Jim Consuegra