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 180 days from date of initial access. Please note that delegates must complete the course and the exam within this timeframe.

How do I complete the exam?

Delegates can choose to take their exam at home, via online proctoring or at a local Pearson Vue Testing Centre.  However, the Pearson Vue Centres may be closed in your area due to COVID restrictions so please check your local area before booking. Exam voucher fees are included within the cost of the course, whichever exam option delegates choose.

Please note that you will require a webcam and to be able to download a piece of software called Questionmark to sit your exam at home. Further instructiuons on how to book your exam will be sent upon purchase of the course.

What format is the exam?

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