Business Analysis & Architecture Category Banner Image

Practitioner in Requirements Engineering - Self-paced

  • Length 365 days access
  • Price  $1375 inc GST
  • Inclusions Exam voucher
Course overview
Book now

Why study this course

The Practitioner Certificate in Requirements Engineering is designed for professionals who want to enhance their ability to elicit, analyse, document, and manage requirements effectively. This certification is essential for ensuring business requirements align with strategic goals and contribute to successful project delivery.

This course will help you to:

  • Gain a structured approach to requirements engineering, focusing on business objectives

  • Develop skills in stakeholder collaboration, requirements elicitation, and validation

  • Learn best practices for documenting, analysing, and managing requirements

  • Strengthen business analysis competencies with industry-standard techniques

  • Prepare for the BCS Practitioner Certificate in Requirements Engineering exam

Inclusions
  • Online self-paced course materials

  • Requirements Engineering exam voucher

Examination

The Requirements Engineering Exam is an online proctored exam through BCS. It is a 60-minute closed book exam, with 40 multiple-choice and multiple-response questions, and a pass mark of 26/40 (65%). A practice exam paper in a digital format is provided in the course to assist in preparation.

It is highly recommended that you spend some additional time reviewing and consolidating what you’ve learned, to be well prepared for the exam.

Request Course Information


What you’ll learn

By completing this training course, you'll gain:

  • A deep understanding of the Requirements Engineering Framework

  • The ability to define, elicit, and document different types of requirements

  • Knowledge of requirements analysis, validation, and prioritisation techniques

  • Competence in collaborating with stakeholders to align requirements with business goals

  • The ability to build models and prototypes to visualise requirements

  • Skills in managing and tracing requirements through the project lifecycle


BCS British Computer Society Ltd
source: BCS website

BCS at Lumify Work

BCS's agenda is to lead the IT industry through its ethical challenges, to support the people who work in the industry, and to make IT good for society. Over 100,000 professionals worldwide are certified with BCS. Membership encompasses over 70,000 members in 150 countries, and a wider community of business leaders, educators, practitioners, and policy-makers all committed to the BCS mission.


Who is the course for?

This course is designed for professionals involved in business analysis, requirements management, and process improvement, including:

  • Business Analysts and Systems Analysts

  • Project Managers and Product Owners

  • Business Change Managers and Consultants

  • Enterprise and Solution Architects

  • Software Developers and Testers

  • Anyone responsible for defining and managing requirements


Course subjects

1. Define Requirements Approach and Project Scope

  • Defining requirements and understanding their role in business change

  • The Requirements Engineering Framework and its application

  • Factors influencing the requirements approach and project scope

  • Understanding Project Initiation Documents (PID) / Terms of Reference (ToR)

2. Elicit Requirements

  • Understanding tacit vs explicit knowledge

  • Techniques for eliciting tacit knowledge: Observation, Storytelling, Prototyping

  • Key elicitation techniques:

    • Interviews, Workshops, Document Analysis, Prototyping

  • Choosing the right elicitation technique for Agile and Linear projects

3. Record Requirements (Documentation)

  • Categories of requirements: Business vs Solution (Functional and Non-functional)

  • The role of documentation in maintaining consistency and traceability

  • Text-based and diagrammatic documentation styles

  • Using a Requirements Catalogue and User Stories for effective documentation

4. Build Models and Prototypes to Represent Requirements

  • The role of modelling in requirements engineering

  • Preparing UML Use Case Diagrams and Class Diagrams

  • Using a CRUD Matrix for data requirements

  • Prototyping to elaborate and validate requirements

5. Collaborate and Communicate with Stakeholders to Clarify Requirements

  • Identifying key stakeholder roles in Requirements Engineering

  • Understanding the requirements validation process

  • Formal vs informal requirements validation approaches

  • Validating requirements in Agile and Waterfall environments

6. Analyse, Prioritise, and Assure the Quality of Requirements

  • Applying the MoSCoW technique for prioritisation

  • Using filters and quality criteria (INVEST, clarity, consistency, relevance)

  • Techniques for business rules analysis

  • Ensuring requirements are testable and align with business goals

7. Conduct User Analysis and Profiling

  • Techniques for user role analysis and persona creation

  • The purpose of Customer Journey Mapping

  • How user analysis supports requirement validation and solution design

8. Requirements Management and Traceability

  • The importance of requirements traceability

  • Key elements of requirements management:

    • Identification, Ownership, Change Control, Version Control

  • Approaches to horizontal and vertical traceability

  • Implementing change control processes


Prerequisites

There are no formal prerequisites for this course. Familiarity with business analysis concepts is beneficial but not mandatory.


Terms & Conditions

The supply of this course by Lumify Work is governed by the booking terms and conditions. Please read the terms and conditions carefully before enrolling in this course, as enrolment in the course is conditional on acceptance of these terms and conditions.


Request Course Information

Select and book a course

Options

Can't find a date you like?

Contact sales