Requirements Engineering

Course Code: SREN

Duration: 3 days

 
 
S1

(Course includes examination fee)

Course Overview

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.

Presented to you by one of the expert training consultants pictured below, each member of our Requirements Engineering training team bring their substantial experience of business analysis projects and application of the Requirements Engineering techniques to the programme.

Topics covered include:

  • Rationale for Requirements Engineering
  • Stakeholders in Requirements Engineering
  • Requirements planning and management
  • Interviews and workshops
  • Elicitation techniques
  • Documenting the requirements
  • Modelling the requirements
  • Organising and categorising requirements
  • Feasibility checking
  • Prioritising requirements
  • Reviewing the requirements
  • Testability
  • Scenarios and prototyping
  • Managing requirements
  • Validating requirements
  • Delivering the requirements

Course Content

Rationale for requirements engineering

  • Definition of a 'requirement' and requirements hierarchies
  • Knowledge types
  • Requirements engineering framework: linear and Agile development

The role of the analyst

  • Stakeholders in requirements engineering
  • Roles and responsibilities

Requirements planning and management

  • Planning for requirements engineering
  • The business context and business case: linear and Agile development
  • Project initiation

Requirements elicitation

  • Interviews: preparing and conducting
  • Workshop: planning and facilitating; roles and responsibilities
  • Techniques to elicit information and document workshop results

Requirements elicitation - supplementary techniques

  • Observation and focus groups
  • Quantitative elicitation techniques: including surveys and document analysis
  • Scenarios analysis
  • Rationale for prototyping T
  • Throwaway versus evolutionary prototyping: rationale and risks
  • Suitability of elicitation techniques

Requirements analysis

  • Organising requirements
  • Ordering and refining a backlog for Agile development
  • Assessing feasibility and aligning requirements with business goals
  • Prioritising requirements using MOSCOW
  • Checking requirements against quality criteria
  • Requirements testability and defining acceptance criteria
  • Identifying and resolving requirements conflicts

Documenting requirements

  • Types and hierarchy of requirements
  • Documentation formats: user stories, use cases and requirements catalogue
  • Applicability to linear and Agile development

Modelling requirements

  • Context diagrams
  • Modelling functions: use case diagrams for scope definition/re-definition
  • Modelling data: class models
  • Cross-checking use cases against class models

Requirements validation

  • Stakeholder responsibilities in requirements validation
  • Requirements validation in linear and Agile development

Requirements management

  • Requirements management in Agile development
    • Change through collaboration and iteration
  • Requirements management in linear development
    • Version and change control
  • Requirements traceability
  • Requirements engineering support tools
  • Requirements re-use and patterns

Delivering the requirements

  • Approaches to solution delivery
  • Linear and iterative development approaches
  • Post deployment and benefits confirmation

BCS Certificate

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.



Reviewed: October 2019

Public Scheduled Events

Classroom & Live Virtual Instructor-Led Training

Duration: 3 days

Price: £1,295.00 exc. VAT 

Start Date Options Spaces  
20 Jul 2022 StayAhead Classroom Courses available  Spaces Book Now 
21 Sep 2022 StayAhead Classroom Courses available  Spaces Book Now 
Start Date Options Spaces  
11 Jul 2022 StayAhead Classroom Courses available  Spaces Book Now  @ £1,125.00 exc. VAT 
27 Jul 2022 StayAhead Classroom Courses available  Spaces Book Now  @ £1,125.00 exc. VAT 
15 Aug 2022 StayAhead Classroom Courses available  Spaces Book Now  @ £1,125.00 exc. VAT 
31 Aug 2022 StayAhead Classroom Courses available  Spaces Book Now  @ £1,125.00 exc. VAT 
14 Sep 2022 StayAhead Classroom Courses available  Spaces Book Now  @ £1,125.00 exc. VAT 
26 Sep 2022 StayAhead Classroom Courses available  Spaces Book Now  @ £1,125.00 exc. VAT 
17 Oct 2022 StayAhead Classroom Courses available  Spaces Book Now  @ £1,125.00 exc. VAT 
31 Oct 2022 StayAhead Classroom Courses available  Spaces Book Now  @ £1,125.00 exc. VAT 
28 Nov 2022 StayAhead Classroom Courses available  Spaces Book Now  @ £1,125.00 exc. VAT 
14 Dec 2022 StayAhead Classroom Courses available  Spaces Book Now  @ £1,125.00 exc. VAT 
 

Live Virtual Classroom

 
Join live instructor-led classroom training from the comfort of your home or office.
All the convenience and benefits of the classroom experience without the hassle and costs of travel and accommodation.
 
 



Our Customers Include

 
missing image
missing image
missing image
missing image
missing image
missing image
missing image
missing image
missing image
missing image
missing image
missing image
missing image
missing image
missing image
missing image
missing image
missing image
missing image
missing image
missing image
missing image
missing image
missing image
 
 



Our Course Curriculum

 
 
 
 
Facebook LinkedIn Twitter Instagram E-Mail
 
+44 (0)20 7600 6116
Enquiries@StayAhead.com
Copyright © 2022 StayAhead Training Ltd
Cookies   /   Privacy Policy