BCS Certificate in Requirements Engineering


The BCS Requirements Engineering course is structured around a Requirements framework which utilises a range of techniques to identify requirements in order to develop business and IT solutions. A detailed case study is used on the course to enable attendees to practise applying the techniques.

More details

More info

This BCS Requirements Engineering course focuses on using a systematic approach to eliciting, analysing, validating, documenting and managing requirements. Candidates will be able to understand and explain the requirements engineering approach and adopt relevant techniques at all stages of this approach. The Requirements Engineering course is one of the four modules you need to gain the International Diploma in Business Analysis

Key areas covered include:

• Elicitation techniques, including workshops

• Requirements analysis

• Use case modelling and user stories

• Requirements categorisation, prioritisation and documentation

• Quality characteristics of requirements

• Traceability and management of changes to requirements

• Validation and approval of requirements

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 modelsSREN-Co01v11-1 Web  Assist Knowledge Development Ltd

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

BCS certificate

The course prepares participants to sit the one-hour, open book, examination leading to the Certificate in Requirements Engineering offered by BCS, The Chartered Institute for IT. This certificate is also a core module for the BCS Business Analysis Diploma. Please note the exam is not included.

£ 1,475.00 ex.vat

Data sheet

Course Duration 3 Days
Location Various
Examination Not included