Get in Touch

award icon svg Certificate

Course Outline

 Fundamentals of Requirements Engineering

  • Introduction and Overview:
    • Definition of Requirements Engineering (RE) and Business Analysis (BA).
    • The RE Process Model: Elicitation, Elaboration, Specification, Validation.
    • The "V-Model" and Agile perspectives in RE.
  • Fundamental Principles:
    • Stakeholder Analysis: Identification and classification of stakeholders.
    • Quality of Requirements: Characteristics (Correct, Complete, Consistent, Unambiguous).
    • The cost of change curve and the importance of early requirements.
  • Lab 1: Stakeholder mapping and requirement quality assessment exercise.

Requirements Elicitation and Elaboration

  • Practices for Requirements Elaboration:
    • Elicitation Techniques: Deep dive into interviews, workshops (Joint Application Design), observation, and prototyping.
    • Domain Analysis: Identifying domain concepts and building domain models.
    • Use Cases: Actors, system boundaries, and the main success scenario (Use Case specification).
    • Scenarios: Creating specific use scenarios and acceptance criteria.
  • Lab 2: Drafting Use Case descriptions and User Stories based on a provided scenario.

Requirements Specification & Documentation

  • Work Products and Documentation Practices:
    • The Requirements Specification: Structure and content of an SRS (Software Requirements Specification).
    • Notations: Introduction to standard modeling notations: UML (Use Case Diagrams, Activity Diagrams) and BPMN (Business Process Model and Notation).
    • Mockups and Prototypes: Using wireframes and prototypes to validate requirements with stakeholders.
  • Lab 3: Modeling a business process using BPMN and a system interaction using UML.

Requirements Management and Process Integration

  • Management Practices for Requirements:
    • Traceability: Forward and backward traceability matrices.
    • Change Management: Handling requirements change requests (RFC) and version control.
    • Configuration Management: Managing requirements artifacts as work products.
  • Process and Working Structure:
    • Integrating RE into project management (SDLC, Scrum, Kanban).
    • Risk management in requirements engineering.
    • Negotiation and conflict resolution in requirements.
  • Lab 4: Creating a Requirements Traceability Matrix (RTM) and managing a Change Request log.

Tooling and Certification Preparation

  • Tool Support:
    • Overview of Computer-Supported Requirements Engineering (CSRE) tools.
    • Features to look for in RE tools (versioning, traceability, collaboration).
    • Best practices for data exchange (XMI, XML) between tools.
  • Exam Preparation:
    • Review of key syllabus topics.
    • Analysis of common exam pitfalls.
    • Guided practice of multiple-choice exam questions.
    • Information on the ACB (Approved Certification Body) exam process.
  • Final Activity: Mock exam session and Q&A.

Requirements

There are no prerequisites to applying for the Foundation Level.

 21 Hours

Custom Corporate Training

Training solutions designed exclusively for businesses.

  • Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
  • Flexible Schedule: Dates and times adapted to your team's agenda.
  • Format: Online (live), In-company (at your offices), or Hybrid.
Investment

Price per private group, online live training, starting from 4800 € + VAT*

Contact us for an exact quote and to hear our latest promotions

Provisional Upcoming Courses (Contact Us For More Information)

Related Categories