Get in Touch

Course Outline

  1. Foundations of Requirements Management
    • Defining Requirements Management
    • Core tasks within Requirements Management
    • Objectives and strategic benefits of Requirements Management
    • Developing a Requirements Management Plan
    • Relevant industry standards
  2. The Requirements Information Model
    • Core concepts and fundamentals
    • Various forms of presentation
    • Building a Requirements Information Model
  3. Attributes and Perspectives in Requirements
    • Purposes of assigning attributes
    • Implementing an Attribute Scheme
    • Designing an Attribute Schema
    • Managing changes to Attribute Schemas
    • Objectives and categories of views
    • Defining views and understanding associated risks
    • Optimizing attribute data and view creation
  4. Assessment and Prioritization of Requirements
    • Guiding principles of evaluation
    • Methods for prioritizing requirements
    • Ad-hoc prioritization approaches
    • Two-Criteria Classification
    • The 100-Dollar Technique
    • Analytical prioritization methods
    • Combining different prioritization techniques
  5. Versioning and Change Control
    • Version control for requirements
      • Managing versions of requirements and documentation
      • Requirements configuration management
      • Establishing a Requirements Baseline
      • Branching strategies for requirements
    • Managing changes to requirements
      • Origins, sources, and timing of requirement changes
      • Categories of requirement modifications
      • Analyzing and documenting requirement stability
    • The Change Management process
  6. Requirements Traceability
    • Drivers for Requirements Traceability
      • Understanding the concept of traceability
      • The importance of linking requirements and artifacts
    • Various traceability perspectives
    • Types of relationships in traceability
    • Presentation formats for traceability
      • Implicit versus explicit documentation
      • Bidirectional and unidirectional traceability
      • Displaying traceability relationships
    • Formulating a project-specific traceability strategy
    • Developing and utilizing specific traceability models
      • Process for defining a tailored traceability model
      • Application of a specific traceability model
    • Metrics for evaluating implemented traceability
    • Challenges in tracing non-textual artifacts
  7. Variant Management in Requirements
    • Applying requirement variants
    • Explicit documentation and evaluation of variants
    • Feature modeling techniques
  8. Reporting in Requirements Management
    • Purposes and advantages of reporting
    • Implementing a reporting system in RM
      • System interfaces
      • Core content of reports
      • Best practices for report development and usage
      • The process of defining reports
    • Key Performance Indicators in Requirements Engineering
      • Essential metrics for Requirements Management
      • Deriving metrics using the Goal-Question-Metric method
    • Common risks and challenges in reporting
  9. Overseeing Requirements Engineering Processes
    • Treating Requirements Engineering as a structured process
    • Key parameters of the Requirements Engineering process
    • Documenting the Requirements Engineering workflow
    • Monitoring and controlling the process
    • Continuous process improvement
  10. Requirements Management in Agile Environments
    • Context and background
    • Applying Requirements Management in Agile projects
    • Aligning RM activities with Scrum practices
  11. Tooling for Requirements Management
    • The role of tools in managing requirements
    • Essential steps for tool selection
    • Managing data exchange between tools

Requirements

  • A solid understanding of fundamental requirements engineering concepts
  • To sit for the examination, candidates must hold either the “IREB Certified Professional for Requirements Engineering – Foundation Level” certificate or the “Requirements Engineering” certification from the British Computer Society (BCS).
 21 Hours

Number of participants


Price per participant

Upcoming Courses

Related Categories