Requirements Engineering

Strategic requirements engineering for senior business analysts

Develop practical skills in requirements management using a structured framework supported by a detailed case study. Designed for experienced business analysts working at practitioner to senior level, this course develops your ability to manage requirements prioritisation and traceability, so you can take a more strategic role in solution delivery. You’ll also improve stakeholder engagement and learn how to handle complex requirement sets with confidence.  

Learning objectives
  • Understand the requirements engineering lifecycle 
  • Apply elicitation techniques effectively  
  • Analyse and prioritise requirements  
  • Document requirements clearly  
  • Manage requirement changes  
  • Use traceability techniques  
  • Apply use case modelling  
  • Align requirements to business goals 

Key facts

Certification

BCS Requirements Engineering 

Who it’s for

This course is designed for business analysts, as well as project managers, business change practitioners and enterprise architects. 

Prerequisites

There are no entry requirements for this course, but some practical business analysis experience is advised.  

Exam information

The exam is a multiple choice, closed book exam lasting 60 minutes. The pass mark is 65% and it’s taken online via remote proctor.   

Optional extras

Pass Protect 

Pre-course

No pre-course work is required for this course. 

FAQs

This course builds capability in requirements engineering, covering key techniques used in business analysis. It combines theory with practical application through a case study, helping you build skills in elicitation, analysis and management that can be applied directly in your role. 

What does the course cover?

The course covers the end-to-end requirements engineering lifecycle, including elicitation, analysis, documentation, validation and management. It introduces a range of practical techniques and frameworks used in both Agile and linear environments, helping you apply structured approaches to real-world scenarios. 

Are there any entry requirements?

There are no formal entry requirements for this course. It is accessible to professionals at different stages of their career who want to develop or formalise their requirements engineering skills. However, some prior experience in business analysis would be beneficial. 

How will this course help in my role?

The course helps you develop skills in gathering and analysing requirements, which can improve how you contribute to solution design and delivery. You’ll come away with the ability to support better alignment with business needs and deliver more effective project outcomes. 

How does this course support progression to the BCS Advanced Diploma in Business Analysis?

This course is an Analytical Skills module within the BCS Advanced Diploma pathway, meaning it contributes directly towards achieving the BCS International Advanced Diploma in Business Analysis. By successfully passing this exam, you’ll gain one of the required specialist modules needed to progress. 

Course syllabus

Dive into the detail of the course by looking at the syllabus below. 

  • The enterprise context
    • Enterprise architecture (EA)
    • EA Domains Zachman Framework
    • Business architecture
    • The Business Model Canvas (BMC)
    • Capability maps
    • Value streams
    • Customer and user experience
  • The business analysis service portfolio
    • Service thinking and value co-creation
    • Value propositions
    • The Business Analysis Service Framework (BASF)
    • Portfolios, programmes and projects: definitions and governance
    • Enterprise governance
    • Requirements governance
  • The requirements engineering plan
    • Analysis planning
    • Terms of reference for requirements engineering
    • The outcome frame
    • Problem definition
    • Planning and estimating for requirements engineering
  • Engaging with stakeholders
    • Relevance of elicitation techniques
    • Understanding the cultural context for requirements engineering
    • Rapport
    • Questioning approaches
    • Listening levels and behaviours
    • Assertiveness
  • The requirements taxonomy
    • Enterprise drivers for requirements
    • The hierarchy of requirements
    • Prioritisation techniques: MoSCoW and Kano
    • Business use case diagram and Epics
    • Decomposition of requirements and priorities
    • Requirements traceability
    • Requirement patterns and re-use
  • Non-functional requirements: customer experience requirements
    • Customer experience
    • Customer journey mapping
    • User role attributes and personas
    • Usability and accessibility requirements
    • Look and feel requirements
    • Visualisation techniques: wireframes and prototypes
  • Non-functional requirements: service quality requirements
    • Performance, capability and scalability requirements
    • Backup and recovery requirements
    • Archiving and deletion requirements
    • Maintainability, availability and reliability requirements
    • Security and access requirements
    • Misuse cases
  • Acceptance and approval of requirements
    • Quality assurance for requirements engineering
    • Validation perspectives
    • Acceptance criteria for requirements
    • Advancement in requirements
What our customers say

"Great experience with Steve and TSG. The course was insightful and delivered by a great teacher, his ability to put real world scenarios to every point really allows the course to be understood in detail." 

Samuel Bryant, TSG Learner

"I am very satisfied with the course! The trainer, having obviously lots of experience in the area, explained the material very well. Brilliant job! It was intense, but with good energy and I've learned a lot. Thank you!" 

Oksana Sawicka, TSG Learner
Why study with TSG?
25+ years' experience

Trusted by individuals, businesses and public sector organisations for over 25 years.

20,000+ learners trained

Join a network of learners focused on developing their software testing skills 

98% customer satisfaction

TSG trainers are frequently rated as ‘good’ or ‘excellent’ by our learners

Speak to our team
Guidance from experienced advisors

If you’re unsure which course aligns with your technical requirements or career direction, we’ll help you assess your options and choose with confidence.  

Build capability
Develop skills that support real delivery outcomes

From software testing to broader digital skills, we work with you to design learning that strengthens capability, improves performance, and supports long-term business goals.

Quote request

Please complete the form to ensure your quote is accurate and we will contact you soon.

Page {{ step }} of 2

Back Next