Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
- Understanding Requirements Management
- Definition of Requirements Management
- Key Tasks in Requirements Management
- Objectives and Benefits of Requirements Management
- Developing a Requirements Management Plan
- Applicable Standards
- The Requirements Information Model
- Core Principles
- Presentation Formats
- Constructing a Requirements Information Model
- Assigning Attributes and Creating Views for Requirements
- Objectives of Attribute Assignment
- Utilizing an Attribute Scheme
- Designing an Attribute Schema
- Managing Changes to Attribute Schemas
- Goals and Types of Views
- Defining Views and Associated Risks
- Optimizing Attribute Data and Creating Views
- Evaluating and Prioritizing Requirements
- Principles of Evaluation
- Prioritizing Requirements
- Ad-Hoc Prioritization Techniques
- Two-Criteria Classification
- 100-Dollar Technique
- Analytical Prioritization Techniques
- Combining Prioritization Techniques
- Version and Change Management
- Versioning of Requirements
- Version Control for Requirements and Documents
- Requirements Configuration
- Requirements Baseline
- Branching Requirements
- Change Management for Requirements
- Causes, Sources, and Timing of Requirement Changes
- Types of Changes to Requirements
- Analyzing and Documenting Requirement Stability
- Change Management Process
- Versioning of Requirements
- Requirements Traceability
- Reasons for Requirements Traceability
- Defining Requirements Traceability
- Importance of Traceability for Requirements and Artifacts
- Different Traceability Views
- Relationship Types for Traceability
- Presentation Formats for Traceability Relationships
- Implicit and Explicit Documentation of Traceability
- Bidirectional and Unidirectional Traceability Relationships
- Forms of Presentation for Traceability Relationships
- Developing a Project-Specific Traceability Strategy
- Creating and Using Specific Traceability Models
- Process for Defining a Specific Traceability Model
- Applying a Specific Traceability Model
- Evaluating Implemented Traceability Measures
- Challenges in Traceability of Non-textual Artifacts
- Reasons for Requirements Traceability
- Variant Management for Requirements
- Utilizing Requirement Variants
- Explicit Documentation and Evaluation of Variants
- Feature Modeling
- Reporting in Requirements Management
- Goals and Benefits of Reporting in Requirements Management
- Establishing a Reporting System in RM
- Interfaces
- Report Contents
- Best Practices for Developing and Applying Reporting
- Report Definition Process
- Key Performance Indicators (KPIs) in Requirements Engineering
- KPIs in Requirements Management
- Deriving KPIs Using the Goal-Question-Metric Method
- Risks and Problems in Reporting
- Managing 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
- Improving the Requirements Engineering Process
- Requirements Management in Agile Projects
- Background
- Requirements Management in Agile Contexts
- Mapping RM Activities to Scrum Activities
- Utilizing Tools in Requirements Management
- The Role of Tools in Requirements Management
- Basic Procedure for Tool Selection
- Data Exchange Between Requirements Management Tools
Requirements
- Foundational knowledge of requirements engineering
- To sit 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