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?
- Defining Requirements Management
- Core Tasks in Requirements Management
- Objectives and Advantages of Requirements Management
- Developing a Requirements Management Plan
- Applicable Standards
- The Requirements Information Model
- Core Concepts
- Presentation Formats
- Constructing a Requirements Information Model
- 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
- 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
- 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
- Versioning Requirements
- 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
- Reasons for Establishing Traceability
- Variant Management for Requirements
- Utilizing Variants of Requirements
- Explicit Documentation of Variants and Their Evaluation
- Feature Modeling
- 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
- 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
- Requirements Management in Agile Projects
- Background
- Requirements Management within Agile Projects
- Mapping RM Activities to Scrum Activities
- 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