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.
Duration 14 hours (2 days)
Course Outline
Introduction to Requirements Engineering from a Practical Standpoint
- Definition, significance, and goals of Requirements Engineering
- Primary roles and duties of requirements engineers
- The Requirements Engineering process within the context of project lifecycles
- Underpinnings of the IREB CPRE certification framework
Defining System Context and Scope
- Comprehending stakeholders and the system boundary
- System context diagrams and boundary models
- Strategies for clarifying scope and preventing scope creep
Requirements Elicitation Methods
- Interviews, workshops, observation, and document analysis
- Questionnaires and brainstorming techniques
- Facilitation skills for gathering requirements in group settings
- Hands-on task: Conducting a stakeholder interview
Documentation and Modelling of Requirements
- Formal versus informal documentation
- Use cases, user stories, and scenario-based documentation
- Diagrams and models: activity diagrams, context diagrams, and data models
- Hands-on task: Drafting a clear, testable requirement
Requirements Validation and Verification
- Techniques for ensuring accuracy and completeness
- Reviews, inspections, and walkthroughs
- Acceptance criteria and validation checklists
- Case example: Validating requirements for a business system
Requirements Management and Traceability
- Establishing traceability from requirements to design and testing
- Managing requirement versions and changes
- Configuration management in Requirements Engineering
- Hands-on task: Constructing a traceability matrix
Change Management and Prioritisation
- Handling evolving requirements during development
- Prioritisation methods (MoSCoW, Kano, cost-value analysis)
- Impact analysis for requirement changes
Tools and Best Practices for Real-World Initiatives
- Overview of prevalent RE tools and platforms
- Integration of Requirements Engineering into Agile and traditional frameworks
- Communication and collaboration practices for RE success
Practical Exercises and Scenario-Based Applications
- End-to-end case study: From elicitation to documentation
- Team simulation: Managing requirement changes in a live project
- Exam-style practice questions and review
Summary and Next Steps
- Final review of core RE concepts and exam tips
- Guidelines for ongoing self-study and professional growth
- Recommended materials: IREB CPRE syllabus, glossary, sample exam, and further reading
Requirements
- A foundational understanding of software or system development processes
- Experience operating within project or product environments
- No prior Requirements Engineering certification is necessary
Target Audience
- Business analysts and requirements engineers
- Project managers and product owners
- Software developers and QA professionals looking to formalise their RE knowledge