Expleo’s interactive training of BCS Requirements Engineering provides an essential step in your Business Analysis Learning Pathway, offering one of the certificates required to qualify for the BCS International Diploma in Business Analysis. The content is of value to any stakeholder engaged in software development projects.

Previous Page

Interested in attending? Have a suggestion about running this event near you?
Register your interest now

  • 1 full & 4 half days live online
    Expleo’s interactive training of BCS Requirements Engineering provides an essential step in your Business Analysis Learning Pathway, offering one of the certificates required to qualify for the BCS International Diploma in Business Analysis. The content is of value to any stakeholder engaged in software development projects.
Description

Expleo Academy’s BCS Certificate in Requirements Engineering provides attendees with the knowledge and tools to turn a business problem into a validated specification of requirements based on the recent Edition 4 update of the BCS Business Analysis syllabus.

This course is delivered by BCS-accredited trainers with significant experience in requirements engineering and business analysis who will guide attendees through the five-part framework for Requirements Engineering.

The collaborative training approach includes group activities, case study analysis, and practical exam-based exercises.

Course Objectives

On completion of this training, attendees will be able to demonstrate a practical understanding of how to:

  • Collaborate with stakeholders to ensure requirements align with business objectives
  • Elicit different types of requirements and the associated documentation
  • Analyse and validate requirements

Ensure and manage requirement quality and change

Course Outline

Define Requirements Approach and Project Scope

  • Define the term  “Requirements”
  • Describe the Requirements Engineering framework
  • Factors in adapting the approach
  • Contents of a Project Initiation Document /Terms of Reference (ToR)

Elicit Requirements

  • Explain the different knowledge types
  • Identify a technique to articulate tacit knowledge
  • Explain the use, advantages and disadvantages of elicitation techniques
  • Identify an appropriate technique to elicit requirements
  • Explain the suitability of elicitation techniques for Agile and linear development approaches

Record Requirements

  • Identify and describe the categories of requirement
  • Explain the importance of documentation
  • Identify the key documentation styles
  • Explain the characteristics documented for requirements in a requirements catalogue
  • Explain the key underlying principles and standard format of a user story

 

Build Models and Prototypes to Represent the Requirements

  • Explain the rationale for modelling the functional requirements of an information system
  • Describe the purpose of modelling in requirements engineering
  • Prepare a UML use case diagram
  • Prepare a UML Class diagram
  • Explain the use of a CRUD matrix
  • Explain the use of prototyping to elaborate requirements

Collaborate and Communicate with Stakeholders to Clarify Requirements

  • Describe the responsibilities of the actors in Requirements Engineering
  • Describe the purpose of requirements validation
  • Describe the rationale for various approaches to requirements validation
  • Demonstrate how Agile requirements are validated
  • Demonstrate how formal requirements are validate

Analyse, Prioritise and Assure the Quality of Requirements

  • Explain the purpose of analysing requirements
  • Apply the MoSCoW technique to prioritise requirements
  • Interpret individual requirements: applying filters and quality criteria
  • Identify the purposes of Slicing Requirements
  • Identify techniques used to analyse Business Rules
  • Explain the importance of testability

Conduct User analysis and Profiling

  • Describe techniques used to analyse roles
  • Explain the purpose of a Customer Journey Map

Requirements Management and Traceability

  • Explain the rationale and approach to achieving requirements traceability
  • Explain the rationale for requirements management
  • Define the elements of requirements management and the links between them
  • Define the use of a change control process
  • Describe the elements of a version control process
  • Explain the use and advantages of different forms of traceability
Prerequisites

There are no prerequisites. However, attendees will be expected to have read Chapters 5, 10, 11 and 12 from the BCS publication “Business Analysis” by Paul, Yeates & Cadle (4th Edition).

Related Certifications

To qualify for the BCS International Diploma in Business Analysis, you should also attend:

  • BCS Certificate in Business Analysis Practice
  • BCS Certificate in Modelling Business Processes
  • BCS Foundation Certificate in Business Analysis

The BCS offers you full flexibility when choosing the sequence in which you achieve these certificates. In general, Expleo Academy recommends that you attend the Foundation Certificate in Business Analysis after completion of the other three BCS certificates, if intending to sit the International Diploma exam. We are happy to discuss your specific training needs to advise on your optimal learning pathway.

Who should attend?

This Practitioner certificate is relevant to those involved in any Requirements Engineering activities. This includes Business Analysts, Product Owners, Business Change Managers, Project Managers, Quality Assurance, Systems Analysts, Business Managers, Business Representatives, or any stakeholders who value good quality requirements on business change projects.

The course is also aimed at individuals who wish to become accredited in the internationally recognised BCS Certificate in Requirements Engineering, on their path to achieving the BCS International Diploma in Business Analysis.

What do our clients say?

Subscribe for course updates & latest offers

    * = required fields

    You can revoke your privacy consent and stop receiving our updates at any time by notifying us via all known communication channels. For more information click here to view the Data Protection Policy.