Get in Touch

Course Outline

  1. Understanding Requirements Management?
    • Defining Requirements Management
    • Core Tasks in Requirements Management
    • Objectives and Advantages of Requirements Management
    • Developing a Requirements Management Plan
    • Applicable Standards
  2. The Requirements Information Model
    • Core Concepts
    • Presentation Formats
    • Constructing a Requirements Information Model
  3. Assigning Attributes and Defining Views for Requirements
    • Objectives of Attribute Assignment
    • Implementing an Attribute Scheme
    • Designing an Attribute Schema
    • Managing Changes to Attribute Schemas
    • Objectives and Categories of Views
    • Defining Views and Associated Risks
    • Optimizing Attribute Data and Creating Views
  4. Evaluating and Prioritizing Requirements
    • Principles of Evaluation
    • Setting Priorities for Requirements
    • Ad-Hoc Prioritization Methods
    • Two-Criteria Classification
    • The 100-Dollar Technique
    • Analytical Prioritization Methods
    • Combining Prioritization Techniques
  5. Version and Change Management
    • Versioning Requirements
      • Version Control for Requirements and Documentation
      • Requirements Configuration
      • Establishing a Requirements Baseline
      • Branching Requirements
    • Managing Changes to Requirements
      • Causes, Sources, and Timing of Requirement Changes
      • Types of Requirement Changes
      • Analyzing and Documenting Requirement Stability
    • The Change Management Process
  6. Requirements Traceability
    • Reasons for Establishing Traceability
      • Understanding the Meaning of Requirements Traceability
      • The Importance of Traceability for Requirements and Artifacts
    • Different Perspectives for Traceability
    • Relationship Types in Traceability Connections
    • Presentation Formats for Traceability Relationships
      • Implicit vs. Explicit Documentation of Traceability
      • Bidirectional and Unidirectional Traceability Links
      • Presentation Formats for Traceability Relationships
    • Developing a Project-Specific Traceability Strategy
    • Creating and Utilizing Specific Traceability Models
      • Process for Defining a Specific Traceability Model
      • Applying a Specific Traceability Model
    • Evaluating Implemented Traceability Measures
    • Challenges in Tracing Non-Textual Artifacts
  7. Variant Management for Requirements
    • Utilizing Variants of Requirements
    • Explicit Documentation of Variants and Their Evaluation
    • Feature Modeling
  8. Reporting in Requirements Management
    • Objectives and Benefits of Reporting in RM
    • Establishing a Reporting System in RM
      • Interfaces
      • Report Contents
      • Best Practices for Developing and Applying Reporting
      • Report Definition Process
    • Key Metrics in Requirements Engineering
      • Key Metrics in Requirements Management
      • Deriving Metrics Using the Goal-Question-Metric Method
    • Risks and Issues in Reporting
  9. Managing Requirements Engineering Processes
    • Requirements Engineering as a Process
    • Key Parameters of the Requirements Engineering Process
    • Documenting the Requirements Engineering Process
    • Monitoring and Controlling the Requirements Engineering Process
    • Improving the Requirements Engineering Process
  10. Requirements Management in Agile Projects
    • Background
    • Requirements Management within Agile Projects
    • Mapping RM Activities to Scrum Activities
  11. Utilizing Tools in Requirements Management
    • The Role of Tools in Requirements Management
    • Procedure for Selecting Tools
    • Data Exchange Between Requirements Management Tools

Requirements

  • Foundational knowledge of requirements engineering
  • To be eligible for the exam, candidates must hold either the "IREB Certified Professional for Requirements Engineering – Foundation Level" certificate or the "Requirements Engineering" certificate from the British Computer Society (BCS).
 21 Hours

Related Categories