Become a certified requirements engineer

In today's Software Development Life Cycle, quality assurance is rapidly expanding beyond mere software testing and into the realm of requirements engineering. A solid requirements engineering process allows you to get to grip with what the customer wants, brings countless benefits to the test process and ensures greater satisfaction of the end product.

This training covers the entire requirements engineering process. We will teach you how to identify the correct stakeholders, and gather the required information from them. You will learn to transform the information in the correct model and manage it throughout the project.

At the end of this training you will be prepared to take on the challenging IREB certification exam.

Target audience

Anyone seeking to acquire the IREB Foundation Level certification, ranging from business analysts, functional analysts, quality managers, test engineers to project managers.

This training does not require prior knowledge of business analysis or requirements engineering.


Very good training. Interesting topics. Personal approach. Well done!

Pieter Van Riet, Analyst and Quality Assurance, C-Quilibrium


The content of the training is built up according to the IREB syllabus. Every chapter consists of a theoretical part and exercises.

1. Introduction and foundation

Many of the problems in the software development cycle have their origin in requirements engineering. This chapter emphasizes the need for good requirements engineering and gives an introduction in the requirements engineering terminology.

2. System and system context

This chapter describes the origin of requirements and the boundaries of the requirements process.

3. Requirements elicitation

Requirements elicitation is about different techniques to capture the needs and understanding the different types of requirements and stakeholders and using different requirements elicitation techniques. Knowing the strengths and weaknesses of each technique is a key skill for requirements engineering.

4. Requirements documentation

Documenting the information in a formal way is important in the requirements engineering process. This chapter describes the different documentation techniques, the advantages of each technique and the use of quality criteria.

5. Documentation of requirements using natural language

Mastering and using the five transformation processes in perceiving and writing the requirements in natural language is described in this chapter.

6. Model-based documentation of requirements

Understanding the different models to document requirements. The most important UML models are explained. Although the creation of these models is outside the scope of the IREB training, we will have a look at some exercises. The main focus of this chapter, however, is on understanding and reading the different models.

7. Checking and reconciling requirements

This part is about the validation process of requirements. What are the basic principles and techniques for checking requirements?

8. Requirements management

Description of the elements of requirements management, like requirements attributes, the importance of traceability, the use of baselines etc. This chapter also describes how to cope with requirements changes.

9. Tool support

In requirements engineering tools are often used to support the requirements process. We describe the different features of these tools and how to introduce them in your organisation.


Ben Hemelhof

Ben Hemelhof is an excellent IT professional with many years of experience in the field of Software Testing and Test Management. Ben gained experience in security and web applications. The combination of his vast experience and communicative skills, have led Ben to a successful position as trainer for the IREB certification.

Practical information

Price: 1 350 EUR (excl VAT)

Kluwer trainings qualify for several grants. A practical instrument enabling you to pay only part of the registration fee

  • Training subsidised by kmo-portefeuille. Read more information.


In order to obtain the certificate, candidates must pass an exam in an accredited exam centre by successfully responding to a list of multiple-choice questions. Non-native English speaking candidates receive additional time to complete the exam. The exam itself is not part of the 3-day course: plan your exam when you feel ready for it!

In-company: If you have a number of people in your company who need this type of training, Kluwer will be happy to develop an in-house training course for you, customised to suit your particular situation. Our experienced trainers will tailor the course to fulfill the needs and abilities of your staff. Request your in company training.