Requirements Engineering

Requirements Engineering

Course Code: SREN

Duration: 3 days

(Course includes examination fee)

Course Overview

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. 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

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

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. Alignment to the IIBA® Business Analysis Body of Knowledge Assist Knowledge Development is an IIBA® (International Institute of Business Analysis®) Endorsed Education Provider, which means that this course is approved as being consistent with the IIBA® Business Analysis Body of Knowledge® (IIBA BABoK) V2.0.

Last Edited: May 2016


Requirements Engineering

Duration: 3 days

RRP: £1,295.00 exc. VAT 

Upcoming Scheduled Events
Next 6 months

Blythswood - Glasgow
Start Date   Spaces Book
29 May 2019   Spaces StayAhead - Course Running Book
10 Jun 2019   Spaces StayAhead - Course Running Book
19 Jun 2019   Spaces StayAhead - Course Running Book
01 Jul 2019   Spaces StayAhead - Course Running Book
24 Jul 2019   Spaces StayAhead - Course Running Book
05 Aug 2019   Spaces StayAhead - Course Running Book
21 Aug 2019   Spaces StayAhead - Course Running Book
16 Sep 2019   Spaces StayAhead - Course Running Book
02 Oct 2019   Spaces StayAhead - Course Running Book
14 Oct 2019   Spaces StayAhead - Course Running Book
        Home             Let Us Call You


Course Deliveries

Public Scheduled and Closed
UK and Overseas


Oracle User Group - Membership Benefits



Our independent Oracle, Solaris & Red Hat Linux curriculums helps prepare delegates for official certification.


Cannot see a sutiable date?
Please call us and we will try an accommodateyour needs!

Our Course Curriculum


Our Ratings









+44 (0)20 7600 6116
Copyright © 2019 StayAhead Training Ltd
Cookies   /   Privacy Policy