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
- Introduction to Requirements Management
- Defining Requirements Management
- Key Activities within Requirements Management
- Purpose and Advantages of Requirements Management
- Requirements Management Planning
- Applicable Industry Standards
- The Requirements Information Model
- Core Concepts
- Methods of Representation
- Developing a Requirements Information Model
- Attribute Assignment and Perspectives on Requirements
- Purpose of Assigning Attributes
- Application of Attribute Schemes
- Designing Attribute Schemas
- Managing Changes to Attribute Schemas
- Purpose and Varieties of Views
- Defining Views and Associated Risks
- Optimizing Attribute Usage and View Creation
- Assessment and Prioritization of Requirements
- Foundational Principles of Assessment
- Prioritizing Requirements
- Ad-Hoc Prioritization Methods
- Two-Criterion Classification
- The 100-Dollar Method
- Analytical Prioritization Methods
- Integrating Different Prioritization Methods
- Versioning and Change Control
- Versioning Requirements
- Version Control for Requirements and Associated Documents
- Requirements Configuration
- Establishing Requirements Baselines
- Branching Requirements
- Change Management for Requirements
- Drivers, Origins, and Timing of Requirement Changes
- Categories of Requirement Modifications
- Analyzing and Documenting Requirement Stability
- The Change Management Workflow
- Versioning Requirements
- Requirements Traceability
- Rationale for Requirements Traceability
- Interpreting Requirements Traceability
- The Importance of Tracing Requirements and Artifacts
- Variety of Traceability Perspectives
- Types of Relationships in Traceability
- Representation Formats for Traceability Relationships
- Implicit vs. Explicit Traceability Documentation
- Bidirectional vs. Unidirectional Traceability Relationships
- Formats for Presenting Traceability Relationships
- Developing a Project-Specific Traceability Strategy
- Creating and Leveraging Specific Traceability Models
- Process for Defining a Specific Traceability Model
- Utilizing Specific Traceability Models
- Metrics for Assessing Implemented Traceability
- Challenges in Tracing Non-Textual Artifacts
- Rationale for Requirements Traceability
- Variant Management for Requirements
- Application of Requirement Variants
- Explicit Documentation and Evaluation of Variants
- Feature Modeling
- Reporting in Requirements Management
- Purpose and Advantages of Reporting in Requirements Management
- Implementing a Reporting System in RM
- System Interfaces
- Report Content Structure
- Best Practices for Developing and Using Reports
- Defining the Report Creation Process
- Key Metrics in Requirements Engineering
- Key Metrics in Requirements Management
- Deriving Metrics via the Goal-Question-Metric Approach
- Risks and Issues Associated with Reporting
- Managing Requirements Engineering Processes
- Requirements Engineering as a Structured Process
- Parameters of the Requirements Engineering Process
- Documenting the Requirements Engineering Process
- Monitoring and Controlling the Requirements Engineering Process
- Continuous Improvement in the Requirements Engineering Process
- Requirements Management in Agile Environments
- Contextual Background
- Managing Requirements within Agile Projects
- Aligning RM Activities with Scrum Practices
- Utilizing Tools in Requirements Management
- The Role of Tools in Requirements Management
- Standard Procedure for Tool Selection
- Data Interoperability Between Requirements Management Tools
Requirements
- Fundamental knowledge of requirements engineering
- To sit for the certification exam, candidates must hold either the “IREB Certified Professional in Requirements Engineering – Foundation Level” certificate or the “Requirements Engineering” certificate issued by the British Computer Society (BCS).
21 Hours