This accredited online course will fully prepare you for the Practitioner Certificate in Requirements Engineering from the British Computer Society (BCS).
The exam is included. Please note that this needs to be taken at our exam centre in central London.
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
- 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
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?
The exam is taken at our centre at Heddon Street, London W1B 4BD. Exam sessions are held on Thursdays, twice each month
What format is the exam?
One hour, scenario based, written exam with 15 mins reading time. Open book. The pass mark is 50%.
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
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
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
Scenarios – use in elicitation, clarification and validation
Rationale for prototyping T
Throwaway versus evolutionary prototyping
Types of prototype and risks associated with prototyping
Contents of the requirements document
The requirements catalogue
Types of requirement
Use case diagrams for scope definition/re-definition
Checking use cases against requirements
The use of a context diagram
Analysis class models
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
Baselining, version control and the change control process
Support tools for Requirements Engineering
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