A syllabus-based training provides knowledge on requirements modelling techniques and approaches and helps you to prepare for ”IREB CPRE Advanced Modelling” examination.
Requirements engineers, business analysts, programmers, testers, quality specialists, software architects, project managers.
This training prepares you for the IREB CPRE Advanced Modelling examination.
Training course participation is not obligatory to attend the exam, but it is recommended by IREB. You need to order the exam by yourself, see the list of certification bodies.
The class is taught in English and material and handouts are in English.
The Certified Professional for Requirements Engineering stands for an elaborated three level certification concept developed by IREB. It addresses to individuals working in Business Analysis, Requirements Engineering and Testing, having highest demands on their work.
Modelling is essential in complexity management.
Modelling benefits include:
- Viewing systems from multiple perspectives
- Discovering causes and effects using model traceability
- Improving system understanding through visual analysis
- Discovering errors earlier and reducing system defects
- Exploring alternatives earlier in the system lifecycle
- Improving impact analysis, identifying potential consequences of a change, or estimating modifications to implement a change
- Simulating system solutions without code generation
IREB CPRE Advanced Modelling programme
Basic Principles of Requirements Modelling
- Motivation for Requirements Modelling and Fundamentals
- Overview of the Views and Languages of Requirements Modelling
- Adapting Modelling Languages and Integrating Textual Requirements
- The Benefits of Requirements Modelling and the Quality of Requirements Models
Context Modelling in Requirements Engineering
- The Purpose of Context Modelling and Conceptual Fundamentals
- Basic Elements of Context Modelling
- Notation and Rules for Context Modelling with Data Flow Diagrams
- Other Types of Context Modelling
The Information Structure View in Requirements Modelling
- The Purpose of Information Structure Modelling
- Modelling Classes, Attributes and Data Types
- Modelling Simple Relationships, Aggregations and Compositions
- Modelling Generalization and Specialization
- Further Modelling Concepts
Dynamic Views in Requirements Modelling
- Overview of the Dynamic Views of Requirements Modelling
- The Purpose and Modelling Constructs of Use Case Modelling
- Identifying Use Cases and Specifying Them in Text Form
- Structuring Use Cases and Packages
- Data Flow Modelling, Control Flow Modelling and Diagram Types
- Requirements Modelling with Data Flow Diagrams
- Requirements Modelling with Activity Diagrams
- Combining and Decomposing Functions and Ensuring Consistency
- The Purpose of State-Oriented Modelling and Modelling Constructs
- Requirements Modelling with State Machines
Scenario Modelling in Requirements Engineering
- Basic Principles of Scenario Modelling in Requirements Engineering
- Simple Scenario Modelling with Sequence Diagrams
- Advanced Scenario Modelling with Sequence Diagrams
- Scenario Modelling with Communication Diagrams
IREB Advanced Modelling Examination
- This training prepares you for the "CPRE Advanced Modelling" examination. The CPRE Advanced Modelling test is optional.
- The advanced level exam is composed of two parts:
- Written multiple choice examination (ca 45 questions, 75 minutes plus 15 minutes if writing in a foreign language), 70% points to pass
- Written assignment (ca 16 work hours, 10-15 pages of text), reviewed by an assigned expert
- You need to order the exam by yourself, see the list of certification bodies
Timetable for CPRE Advanced Modelling training
Course days begin at 9:00 and end at 16:00, morning coffee available from 8:30 am onwards.