25,000+ Courses Nationwide
0345 4506120

BCS Requirements Engineering Online


This accredited online course will fully prepare you for the Practitioner Certificate in Requirements Engineering from the British Computer Society (BCS). The examination is open-book and tests the participant's application of Requirements Engineering techniques on business scenarios.

Exam included,


business analysis online training course 

This online course is provides a Requirements Engineering framework which utilises a range of techniques for elicitation, analysis, documentation and management of requirements.

Two detailed case studies are used to enable attendees to practice 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

What's Included

You can undertake the course and prepare thoroughly for the BCS accredited exam, all at your own pace and from any location.

- Fully interactive course structure enables you to learn at your own pace
- Comprehensive and detailed course content
- Written by experienced BCS examiners and experts
- Questions on all sections of the course allow you to regularly reinforce your learning
- Recorded tests at the end of each module let you compare your results in your online gradebook
- Access to further online reading on each module of the course to strengthen knowledge
- Advice, hints and tips on learning and how best to prepare for the exam
- Assistance from experienced tutors if required

More Information

Who is it for?

Those seeking to acquire practical skills to elicit, interpret and communicate requirements. 

Requirements Engineering is a core module for the BCS Business Analysis Diploma.



None - though if you are new to Business Analysis we recommend that you start with the Business Analysis Foundation course.


How long does the course take to complete?

The course lasts approximately 25 hours.

You will have unlimited access to the course for 40 days from date of initial access. (Extended access can be arranged for an additional fee.)


How do I complete the exam?

This examination can be sat at one of our public examination sessions or online. Online exams may incur an additionl fee. Please contact us for further information. 

Please note that for delegates requiring online examination vouchers as opposed to Pearson Vue test centre vouchers, there will be an additional charge of £45 + VAT per exam. This is due to proctoring fees incurred. Please contact us if you have any questions or need assistance.


What format is the exam?

From 1st January 2020, the Requirements Engineering examination will be closed book, and will last for one hour 15 minutes.


What are the technical requirments?

Delivery of the course is online. A reliable broadband connection of at least 2Mb is required.

Apple/iPad are not currently supported.

What does the online course cover?

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

Related Courses

We work with the best