Get in Touch
 Duration 14 hours

Course Outline

A Practical Introduction to Requirements Engineering

  • The definition, significance, and primary objectives of RE.
  • Key roles and responsibilities associated with requirements engineers.
  • Positioning the RE process within broader project lifecycles.
  • Core foundations of the IREB CPRE certification framework.

Establishing System Context and Scope

  • Analyzing stakeholders and defining the system boundary.
  • Creating system context diagrams and boundary models.
  • Strategies for clarifying scope and preventing scope creep.

Methods for Requirements Elicitation

  • Utilizing interviews, workshops, observation, and document analysis.
  • Applying questionnaires and brainstorming methodologies.
  • Developing facilitation skills for group-based elicitation sessions.
  • Hands-on exercise: Executing a stakeholder interview.

Documenting and Modeling Requirements

  • Distinguishing between formal and informal documentation styles.
  • Employing use cases, user stories, and scenario-based documentation.
  • Using diagrams and models, including activity diagrams, context diagrams, and data models.
  • Hands-on exercise: Drafting clear and testable requirements.

Validation and Verification of Requirements

  • Methods for ensuring requirement correctness and completeness.
  • Conducting reviews, inspections, and walkthroughs.
  • Defining acceptance criteria and using validation checklists.
  • Case study: Validating requirements for a business system.

Managing Requirements and Traceability

  • Building traceability from requirements through to design and testing phases.
  • Controlling requirement versions and managing changes.
  • Implementing configuration management within RE workflows.
  • Hands-on exercise: Constructing a traceability matrix.

Change Management and Prioritization Strategies

  • Navigating evolving requirements during the development phase.
  • Applying prioritization frameworks such as MoSCoW, Kano, and cost-value analysis.
  • Performing impact analysis when requirements change.

Tools and Best Practices for Real-World Applications

  • A survey of leading RE tools and platforms.
  • Integrating RE practices into Agile and traditional delivery frameworks.
  • Fostering communication and collaboration for RE success.

Practical Exercises and Case-Based Applications

  • An end-to-end case study covering the journey from elicitation to documentation.
  • Team simulation: Managing requirement changes in a live project environment.
  • Exam-style practice questions and comprehensive review.

Summary and Path Forward

  • A final review of core RE concepts and exam strategies.
  • Guidance for ongoing self-study and professional growth.
  • Recommended resources: IREB CPRE syllabus, glossary, sample exam, and further reading.

Requirements

  • A foundational grasp of software or systems development processes.
  • Practical experience working within project or product environments.
  • No previous RE certification is necessary.

Target Audience

  • Business Analysts and Requirements Engineers.
  • Project Managers and Product Owners.
  • Software Developers and QA Professionals looking to formalize their RE expertise.

Number of participants


Price per participant

Upcoming Courses

Related Categories