IREB® and REQB® have decided to join forces

 Also look at the IREB® CPRE page, the IREB® About page and the IREB® Exams page

REQUIREMENTS ENGINEERING

Requirements Engineering, an aspect of Software Engineering, focuses on identifying and analyzing requirements for a given business problem, and in proposing software and/or hardware solutions which best meet those requirements.

Requirements Engineering is not performed in isolation. It is linked with other disciplines and should be incorporated into the overall solution development process.

Requirements Engineering includes processes needed for identifying, structuring and managing requirements. 

Specific activities covered by this process include:
• Requirements Elicitation
• Requirements Analysis
• Requirements Specification
• Requirements Verification and Validation
• Traceability of Requirements
• Configuration and Change Management
• Quality Assurance

The Requirements Management process operates within a larger context and has a strong relationship with other disciplines including Project Management, Analysis & Design, Configuration Management, Testing, and Release Management.

You can read more in the download section, in particular the document "REQB® Approach to Requirements Engineering" provides a short introduction and presents a REQB® definition of the Requirements Engineering processes, their context and their relationships with other development processes. The main aim of this document is to provide the reader with a general view of the structure of the Requirements Engineering process, its inputs, outputs and specific activities. The REQB® approach is based on unified, standardized knowledge about Requirements Engineering. It follows international standards and utilizes best practices that have been adjusted to current market needs and real-life practices.

THE REQB® CERTIFICATION PATH

FOUNDATION LEVEL

FOUNDATION LEVEL

AGILE PRACTITIONER

AGILE PRACTITIONER

ADVANCED LEVEL

ADVANCED LEVEL

EXPERT LEVEL

EXPERT LEVEL