Course Outline

  1. What is Requirements Management? 
    • Definition of Requirements Managements 
    • Tasks in Requirements Management 
    • Goals and benefits of Requirements Management 
    • Requirements Management Plan 
    • Relevant standards 
  2. Requirements Information Model
    • Fundamentals 
    • Forms of Presentation 
    • Creation of a Requirements Information Model 
  3. Assigning Attributes and Views on Requirements 
    • Objectives of assigning attributes 
    • Use of an Attribute Scheme 
    • Designing an Attribute Schema 
    • Change Management of Attribute Schemas 
    • Goals and Types of Views 
    • Definition of Views and Risks of Views 
    • Optimizing Attribute Population and the Creation of Views 
  4. Evaluation and Prioritization of Requirements 
    • Principles of Evaluation 
    • Prioritizing Requirements 
    • Ad-Hoc Prioritization Techniques 
    • Two-Criteria Classification 
    • 100-Dollar Technique 
    • Analytical Prioritization Techniques
    • Combination of Prioritization Techniques
  5. Version and Change Management 
    • Versioning of Requirements 
      • Version Control for Requirements and Requirement Documents
      • Requirements Configuration
      • Requirements Baseline 
      • Branching of Requirements 
    • Change Management for Requirements 
      • Causes, Sources and Timing of Requirement Changes 
      • Types of Changes to Requirements 
      • Analysis and Documentation of the Stability of Requirements 
    • Change Management Process
  6. Requirements Traceability 
    • Reasons for Requirements Traceability 
      • What does requirements traceability mean? 
      • Why Traceability of Requirements and Artifacts is Important 
    • Different Traceability Views
    • Relationship Types for Traceability Relationships
    • Forms of Presentation for Traceability Relationships
      • Implicit and Explicit Documentation of Traceability 
      • Bidirectional and Unidirectional Traceability Relationships 
      • Forms of Presentation for Traceability Relationships 
    • Development of a Strategy for Project-Specific Traceability 
    • Creating and Using Specific Traceability Models 
      • A Process for Defining a Specific Traceability Model 
      • Using a specific traceability model 
    • Measures for the Evaluation of Implemented Traceability 
    • Challenges in the Traceability of Non-textual Artifacts 
  7. Variant Management for Requirements 
    • Use of Variants of Requirements 
    • Forms of Explicit Documentation of Variants and their Evaluation 
    • Feature Modeling 
  8. Reporting in Requirements Management 
    • Goals and Benefits of Reporting in Requirements Management 
    • Establishment of a Reporting System in RM 
      • Interfaces 
      • Contents of a Report 
      • Tips for the Development and Application of Reporting
      •  Report Definition Process
    • Key Figures in Requirements Engineering 
      • Key Figures in Requirements Management 
      • Deriving Key Figures Using the Goal-Question-Metric Method 
    • Risks and Problems in Reporting 
  9. Management of Requirements Engineering Processes
    • Requirements Engineering as a Process 
    • Parameters of the Requirements Engineering Process 
    • Documenting the Requirements Engineering Process
    • Monitoring and Controlling the Requirements Engineering Process 
    • Process Improvement in the Requirements Engineering Process
  10. Requirements Management in Agile Projects 
    • Background 
    • Requirements Management in Agile Projects 
    • Mapping RM Activities to Scrum Activities 
  11. Use of Tools in Requirements Management 
    • Role of Tools in Requirements Management 
    • Basic Procedure for Tool Selection 
    • Data Exchange between Requirements Management Tools 

Requirements

  • Basic foundations of requirements engineering
  • A prerequisite for taking the exam is either the certificate "IREB Certified Professional for Requirements Engineering – Foundation Level" or the certificate “Requirements Engineering” of the British Computer Society (BCS
 21 Hours

Number of participants


Price per participant

Upcoming Courses

Related Categories