0345 4506120

BCS Requirements Engineering

Previously known as ISEB Requirements Engineering this 3 day course is a core module for the Business Analysis Diploma.

BCS Requirements Engineering courses are available in London, Birmingham, Manchester, Leeds, Glasgow, Edinburgh and other UK cities.

This intensive course develops the skills needed to work with requirements stakeholders to ensure that requirements satisfy various perspectives and that conflicts are negotiated to a position of consensus.

Delegates will learn how to work with stakeholders and others to ensure the requirements are complete, unambiguous, realistic and testable.

This course is structured around a Requirements Engineering framework which utilises a range of techniques for elicitation, analysis, documentation and management of requirements. A detailed case study is used on the course to enable attendees to practise applying the techniques.


12-month BCS Associate membership (not available to previous members). Click here for terms and conditions.

Bundle Offer   BCS Business Analysis Diploma Bundles from £1,995 - More Details



Learning Objectives

Successful delegates will be able to:

  • describe the roles and responsibilities of key stakeholders in the requirements engineering process
  • demonstrate the application of a range requirements elicitation techniques
  • explain the use of requirements elicitation techniques and the relevance of the techniques to given situations
  • document and prioritise user requirements for an information system
  • identify problems with requirements and explain how requirements documentation may be improved
  • create a process/function model of requirements for an information system
  • interpret a model of the data requirements for an information system
  • explain the importance of linking project objectives and requirements to the Business Case
  • describe the principles of Requirements Management and explain the importance of managing requirements
  • describe the use of CASE tools to support Requirements Engineering
  • explain the principles of Requirements Validation and define an approach to validating requirements


There are no specific pre-requisites for this course.

It is recommended that those new to Business Analysis consider attending the Business Analysis Foundation course.

Delegates will need to spend 60-90 minutes each evening on revision and example examination questions.

Course Content

The Requirements Engineering Process
Lifecycle for business change
Business plans and objectives
Problems with requirements
The stakeholders involved in RE
RE process overview

Requirements and the Business Context
Hierarchy of requirements
Functional requirements
Non-Functional requirements
General/Technical requirements
Service level requirements

Eliciting and Documenting Requirements
Problems with elicitation
Different stakeholders viewpoints
Elicitation techniques
Facilitated workshops in detail
Prioritisation of requirements
The structure and contents of a requirement

Interviewing for Requirements
Interviewing for RE
The interviewing lifecycle
Planning, preparing, conducting and following up the interview
Questioning strategies

Use of Models in Requirements Engineering
Developing a process/functional model
Reading a static (data) model

Analysing and Negotiating Requirements
Iterating requirements
Congruence with business objectives
Analysing requirements against: Classification, Priority, Ambiguity, Testability, Risk, Granularity, Omissions, Conflicts, Overlaps, and Achievability
Resolving conflicts

Validating Requirements
Requirements validation
Requirements reviews
Validation checklist
Validation by prototyping

Managing Requirements
The principles of requirements management (RM)
How the '4 pillars' support RM
The baseline mechanism
The role of the Change Control Board

Benefits Confirmation
Requirements testing/user acceptance testing
Post-implementation review
Roles of requirements actors

Case Study
A case study allows the delegates to undertake a simulated requirements engineering assignment to practise the new skills

Exams & Certification

The BCS Certificate in Requirements Engineering exam is taken on the final afternoon.

The format is a one hour, written, open book exam with 15 minutes reading time.

The Certificate is a core module for the BCS Diploma in Business Analysis.

  • You must bring photographic identification with you (passport, driving license or student card), as it is a BCS requirement to produce it for the invigilator prior to the exam. Failure to produce a valid form of photographic identification will result in a candidate not being able to sit the exam.

  • The BCS allows additional time for candidates who have a disability or whose business language is not English. Candidates can request this additional time in line with the BCS reasonable adjustments policy.

Privacy Notice

In order to provide you with the service requested we will need to retain and use your contact information in accordance with our Privacy Notice. If you choose to provide us with this information you explicitly consent to us using the information as necessary to provide the requested service to you. If you do not agree please do not proceed to request the service from us.

Marketing Permissions

Would you like to receive our newsletter and other information on products and services which we think will be of interest to you by email. We will always treat your information with care and in accordance with our Privacy Notice. You are free to withdraw this permission at any time.


Online Courses

You may prefer an online course if you are looking for a flexible and cost-effective solution. Online courses allow you to study at your own pace, at a time that suits you.

We have the following eLearning options available:

Virtual Classroom

Virtual classrooms provide all the benefits of attending a classroom course without the need to arrange travel and accomodation. Please note that virtual courses are attended in real-time, commencing on a specified date.

Virtual Course Dates

Our Customers Include