Skip to content

Pages

Courses

ALL COURSES

Resources

ALL RESOURCES

Blogs

ALL BLOGS
Use coupon code LEARN21 at checkout for 21% off any course. Valid through 6/30/21.
*Offer excludes Scaled Agile (SAFe®) courses and private team training.

Critical Skills for Writing Better Requirements eLearning

Our failure to understand users’ requirements is the most common source of project defects, delays and cancellations. The accumulating evidence is unequivocal: most serious problems associated with projects are related directly to requirements. Critical Skills for Writing Better Requirements attacks the problem of project failures by addressing their root causes: incomplete, poorly defined, and/or changing requirements.

This eLearning course will teach you the latest proven techniques for gathering requirements. You’ll gain a thorough understanding of the challenges faced in defining correct requirements, practical approaches for eliciting and documenting requirements, and strategies for managing requirements throughout the project life cycle. If you participate in defining project scope, capturing requirements, or managing project scope, you can’t afford to miss this course!

We are now offering Enterprise LMS Services! Contact us for more information. 

Available formats for this course
eLearning
Private Team Training
Public Classroom Pricing

Starting at: $495(USD)

$650(CAD)

GSA Price: $385

Group Rate: $395

Part 1: The Business Case for Good Requirements

  1. The IIBA
  2. Business Analysis Body of Knowledge
  3. What is a Requirement?
  4. Project vs. Product Requirements
  5. Characteristics of Effective Requirements
  6. Knowledge Check Quiz

Part 2: The Business Case for Good Requirements, continued

  1. Activity Analyze Five Different Requirements
    1. What Changes Would You Make to Make the Requirement More Clear?
    2. What Changes Would You Make to Make the Requirement More Concise?
    3. What Changes Would You Make to Make the Requirement Less Ambiguous?
  2. Knowledge Check Quiz

Part 3: The Business Case for Good Requirements, continued

  1. Requirement Risks
  2. The cost of Requirement Errors
  3. Requirements Engineering
    1. Knowledge Check Quiz

Part 4: Foundations of Requirements Development

  1. What is a System?
  2. What is a Stakeholder?
  3. What is an Actor?
  4. Knowledge Check Quiz

Part 5: Foundations of Requirements Development, continued

  1. Strategy for Analyzing Systems
  2. Common Classification Schemes
  3. Levels of Requirements
  4. Types of Requirements
  5. Activity Match the Requirement
  6. Knowledge Check Quiz

Part 6: Foundations of Requirements Development, continued

  1. Types of Business Rules
  2. Traceability
    1. Traceability Links
    2. Documenting Trace Relationships
  3. Knowledge Check Quiz

Part 7: Foundations of Requirements Development, continued

  1. A Closer Look at BABOK Knowledge Areas
    1. Enterprise Analysis
      1. Business Environment
      2. Business Context
    2. Activity Case Study
    3. Knowledge Check Quiz

Part 8: Project Initiation, High-level and Mid-level Requirements

  1. A Closer Look at BABOK Knowledge Areas
    1. Enterprise Analysis
    2. Elicitation
    3. Requirements Analysis
  2. Activity Modeling the Business
  3. Knowledge Check Quiz

Part 9: Project Initiation, High-level and Mid-level Requirements, continued

  1. Decomposition of a System
    1. High-level View
  2. Activity: Create a Context Diagram
  3. Decomposition of a System
    1. Mid-level View
  4. Activity: Create an Activity Diagram
  5. Knowledge Check Quiz

Part 10: Project Initiation, High-level and Mid-level Requirements, continued

  1. Finding Data Requirements
    1. CRUD
    2. CRUD Matrix
  2. Business Objects
  3. Knowledge Check Quiz

Part 11: Project Initiation, High-level and Mid-level Requirements, continued

  1. Business Rules
  2. Quality Attributes
    1. Attributes Important to Users
    2. Attributes Important to Developers
  3. Knowledge Check Quiz

Part 12: Eliciting Detailed Requirements

  1. Low-level Views
    1. Decomposing to Low-level View
      1. Process Flowchart
      2. Data Flow Diagram
      3. Swim Lanes
    2. Activity Process Modeling
    3. Knowledge Check Quiz

Part 13: Eliciting Detailed Requirements, continued

  1. Interviewing
    1. Best Practices
      1. Preparing for Interview
      2. Conducting the Interview
      3. Documenting the Interview
    2. Knowledge Check Quiz

Part 14: Uses Cases, a First Look

  1. What is a Use Case?
  2. Use Case Anatomy
  3. Use Case Courses (Scenarios)
  4. Developing a Use Case
  5. Use Case Traps to Avoid
  6. Activity Write a Use Case
  7. Knowledge Check Quiz

Part 15: Reviewing and Refining Requirements

  1. Elements of Requirements Style
    1. System Perspective
    2. User Perspective
  2. Sources of Ambiguity
  3. Guidelines to Avoid Ambiguity
  4. Samples of Project and Product Requirements
  5. Knowledge Check Quiz

Part 16: Packaging and Presenting Requirements

  1. Organizing Requirements
  2. Package the Requirements
  3. Knowledge Check Quiz

This writing business requirements training course is valuable for all those involved in managing and defining projects.

This eLearning is for you if you are a:

  • Business Customer or Partner who wants to work more effectively with IT colleagues to identify project requirements for solving business problems
  • Business Analyst who needs to define or gather users' business requirements
  • Business Systems Analyst who wants to understand user's business requirements, translate them into clear statements of functional and system requirements and add value to IT projects
  • Systems Analyst who must develop correct technical specifications from functional and system requirements
  • Designer or Developer who desires to produce a high-quality system from the functional and systems requirements
  • Project Manager or Team Leader who must ensure that IT project team members correctly understand customer needs and deliver high quality solutions within project constraints.



Request Private Team Training