BCS Certificate in Requirements Engineering

Course Description

Our BCS Certificate in Requirements Engineering provides attendees with the knowledge and tool-set to turn a business problem into a validated specification of quality requirements. The course aligns with the latest BCS syllabus and “Business Analysis” book. This intensive 3-day Practitioner course is administered by BCS-accredited professional trainers, with significant experience of real-world requirements engineering and business analysis, who will guide you through a five-part framework for Requirements Engineering. The training delivery approach includes collaborative group activities, case study analysis, and practical exam-based exercises. Attendees are supplied with course notes about requirements engineering techniques, with references for further reading.
3 days


Participants will be expected to have reviewed Chapters 5,10,11 and 12 from the BCS publication BCS Business Analysis, Paul, Yeates & Cadle (3rd Edition).

Course Objectives

On completion of the Requirement Engineering
course, delegates will be able to:
Explain The Requirements Engineering (RE) framework, and its application in a business context
Use a hierarchy of requirements
Recognise the roles and responsibilities of key stakeholders in the RE framework
Understand the use of a range of requirements elicitation techniques and their relevance to business situations
Analyse, prioritise and organise elicited requirements
Document requirements
Identify problems with requirements and explain how requirements documentation may be improved
Create a model of the features required from a system
Interpret a model of the data requirements for an information system
Describe the principles of Requirements Management and explain the importance of managing requirements
Describe the use of tools to support Requirements Engineering
Explain the process and stakeholders involved in Requirements Validation

Who should attend

This Practitioner certificate is relevant to those involved in any Requirements Engineering activities. This includes Business Analysts, Product Owners, Business Managers and their staff, Business Change Managers, Project Managers, Quality Assurance, or any stakeholder roles on business change projects who require good quality requirements.
The course is also aimed at individuals who would like to achieve the internationally recognised BCS Certificate in Requirements Engineering, on their path to achieving the BCS International Diploma in Business Analysis.

Introduction to Requirements Engineering

Definition and characteristics of a Requirement
Rationale for Requirements Engineering, Planning and Estimating
Content of a Project Initiation Document, Terms of Reference, or Project Charter

Hierarchy of Requirements

Rationale for requirements hierarchy and its application
Categorisation of requirements
Business policy / Technical policy / Functional / Non-Functional requirements

Stakeholders in the Requirements Process

Definition of “Stakeholder”
Key Project Stakeholder roles
Key Business Stakeholder roles
Stakeholder identification and analysis

Requirements Elicitation

Identification of Knowledge Types
Selection of Elicitation techniques based on suitability to business context and SDLC

Use of Models in Requirements Engineering

The purpose of modelling requirements
Developing a context diagram
Use Case modelling to represent functional requirements for an information system
Interpreting a UML Class diagram
Using a CRUD matrix to cross-reference

Requirements Documentation

Documentation at different levels of definition
User Story, Use Case, Requirements List, Requirements Catalogue
Requirement attributes
Structure of the Requirements Document

Requirements Analysis

The rationale for, and application of, the MoSCoW prioritisation technique
Assessing the quality of requirements definition Characteristics of a good requirement
Feasability of requirements
Categorisation of requirements
Enhancing the requirement set
Prototyping requirements

Requirements Validation

Informal and Formal approaches to Requirements Validation
The Validation Process for requirements artefacts

Requirements Management

The rationale for Requirements Management
Elements of Requirements Management
The Change Control process
The benefits and types of traceability
The rationale and approach for achieving requirements traceability

Exam Format

Certification is dependent on achieving the Pass Mark of 25/40 correctly answered Multiple-Choice Exam questions. The Exam is paper-based, closed-book, and has a duration of 60 minutes. Additional time is available under certain circumstances, which are outlined on the BCS website.

Recommended Follow-on Courses

Related courses that are also needed to earn the BCS International Diploma in Business Analysis:
BCS Certificate in Business Analysis Practice
BCS Certificate in Business Analysis Foundation
BCS Certificate in Modelling Business Processes

Additional Courses that may be of interest to those involved in Requirements management:
User Stories Workshop
IC Agile Certified Product Ownership
iSQI Certified Agile Business Analyst

BCSBCS CertificateBusiness AnalysisRequirements EngineeringBusiness RequirementsBusiness Requirements EngineeringBusiness Analyst