0345 4506120

BCS Requirements Engineering

Course Details

Name BCS Requirements Engineering
London - West
Start Date:
Working Days:
£1095.00 +vat
Course ID:


Requirements Engineering is an essential business analysis skill. Being able to pinpoint your consumers’ expectations for a newly introduced or modified existing product is key to the success of the completed solution.

Based around a Requirements Engineering framework, this course will teach you a range of techniques for elicitation, analysis, documentation and managing requirements. All with the help of a detailed case study that allows you to practice applying the techniques you learn. Some of the key areas we’ll look at include requirements categorisation, prioritisation and documentation, traceability and management of changes to requirements, and use case modelling and stories.

You’ll also be given a comprehensive Requirements Engineering course manual, containing additional information and guidance on further reading.


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

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 course takes place over 3 days.
Day 1 - 09:30 start / 17:00 finish
  • Rationale for Requirements Engineering
  • Stakeholders in Requirements Engineering
  • Requirements planning and management
  • Interviews and workshops
Day 2 - 09:00 start / 17:00 finish
  • Elicitation techniques
  • Documenting the requirements
  • Modelling the requirements
  • Organising and categorising requirements
  • Feasibility checking
Day 3 - 09:00 start / 17:00 finish
  • Prioritising requirements
  • Reviewing the requirements
  • Testability
  • Scenarios and prototyping
  • Managing requirements
  • Validating requirements
  • Delivering the requirements

Course Content

Rationale for requirements engineering

• Problems in developing IT systems and the cost of errors

• Knowledge types

• Definition of a ‘requirement’ and requirements hierarchies

• Framework for requirements engineering


The role of the analyst

• Stakeholders in requirements engineering

• Roles and responsibilities


Requirements planning and management

• The importance of planning and management in requirements engineering

• Project initiation and the project initiation document


Requirements elicitation

• Interviewing, preparing and conducting

• Workshop benefits, planning and facilitating

• Workshop roles and responsibilities

• Techniques to elicit information and document results in a workshop


Requirements elicitation – supplementary techniques

• Observation

• Quantitative techniques

• Scenarios – use in elicitation, clarification and validation

• Rationale for prototyping T

• Throwaway versus evolutionary prototyping

• Types of prototype and risks associated with prototyping


Documenting requirements

• Contents of the requirements document

• The requirements catalogue

• Types of requirement

• Documentation styles

• User stories


Modelling requirements

• Use case diagrams for scope definition/re-definition

• Checking use cases against requirements

• The use of a context diagram

• Analysis class models

Requirements analysis

• Categorising requirements – functional, non-functional, technical and general

• Structuring the requirements catalogue

• Checking the relevance of requirements to business goals

• Assessing the feasibility of requirements

• Checking requirements against quality criteria

• Identifying and resolving conflicting requirements

• Defining acceptance criteria


Requirements management

• Requirements traceability

• Baselining, version control and the change control process

• Support tools for Requirements Engineering

• Requirements patterns


Requirements validation

• Stakeholder responsibilities in requirements validation

• Requirements validation process

• The significance of sign-off


Delivering the requirements

• Approaches to solution delivery

• Development lifecycles and the transition from analysis to design



London - De Vere West One


De Vere West One is conveniently set in London's West End, with quick links to the rest of the city. The venue itself is awash in natural light and provides an inspiring atmosphere.


9-10 Portland Place



De Vere West One is just a five minutes' walk from Oxford Circus tube (Central, Victoria, and Bakerloo), Bond street (Jubilee) and a 10 minute walk from Great Portland Street tube (Circle, Hammersmith & City and Metropolitan) and Marylebone station.

A comprehensive manual, containing detailed information about the requirements engineering framework and techniques, and providing references for further reading, is provided to each delegate who attends this course.

During this three day course you’ll receive all the training you need to prepare for the BCS Requirements Engineering certificate examination, which is held on the final afternoon of the course. Through a given business scenario, this open-book exam puts your knowledge of Requirements Engineering techniques to the test. A pass means you’re another step closer to achieving the BCS International Diploma in Business Analysis – the de facto certification for practicing business analysts. One last thing this course is also approved as consistent with the IIBA BABoK version 3.0 and enables participants to develop SFIA skills BUAN and REQM.

Our Customers Include