BCS Certificate in Requirements Engineering (RE)

The BCS Certificate in Requirements Engineering provides delegates with the knowledge and tool-set to elicit and manage project requirements. The course gives students a firm understanding of what a requirement is and how to turn a business problem into a reliable set of validated requirements. Poor requirements are the most prevalent reason software projects tend to fail. The course is administered by professional trainers with significant experience of practical requirements building and business analysis projects. Students are supplied with course notes containing detailed information about business analysis techniques and providing references for further reading.

This syllabus has an accompanying examination.

  • 1 hour exam open book exam
  • case study based questions

Make Enquiry 

 

 

On completion of the Requirements Engineering course, delegates will:
  • Have a comprehensive overview of the requirements development process (requirements framework)
  • How to professionally manage requirements in large projects, ensuring quality, reducing risk and adding value
  • Understand what is and is not a requirement
  • The analyst’s role in the requirements process
  • How to understand stakeholder views
  • Tools and tips for eliciting requirements in a range of scenarios
  • Document and organise project requirements
  • How to validate a requirement
  • Methodologies for gathering requirements
  • How to use Scenarios and Use Cases to explore requirements
  • How Agile methods can help requirements engineering
  • Managing requirements change

 

Course outline:

The role of the analyst:

  • The role and competencies of the business analyst

The requirements engineering process:

  • The requirements engineering framework
  • Characteristics of requirements engineering
  • The importance of requirements engineering

Actors and viewpoints:

  • Stakeholders in business analysis projects
  • Roles and responsibilities in the requirements engineering process
  • Context diagrams and stakeholders

Project initiation:

  • The importance of the project initiation stage
  • The project initiation document

Facilitated workshops:

  • The use of workshops to elicit, analyse and negotiate requirements
  • Structure of a facilitated workshop
  • Facilitation skills
  • Stimulating creative thinking

Documenting requirements:

  • General business requirements
  • Functional and non-functional requirements
  • The requirements catalogue
  • Interpreting class diagrams
  • Scoping systems and documenting requirements with use cases

Other requirements elicitation techniques:

  • Observation and ethnographic studies
  • Activity sampling
  • Document and data source analysis
  • Questionnaires
  • Choosing the appropriate technique/s

Analysing Requirements:

  • Examining the requirements catalogue
  • Prioritising requirements (MoSCow)
  • Checking for ambiguity and lack of clarity
  • Testability of requirements

Scenarios and prototyping:

  • The use of scenarios to explore requirements
  • Use case descriptions as a method of documenting scenarios.
  • The use of prototyping to explore requirements

Requirements Management:

  • Change and version control of requirements
  • Requirements traceability
  • The use of CASE tools in requirements engineering

Validating requirements:

  • Validation techniques
  • Quality control in requirements engineering

Requirements and systems development:

  • Development lifecycles
  • The link between requirements and systems development
  • Post-implementation review

 

 

Business analysts, change consultants, business managers and their staff, software developers, project managers and anyone else tasked with delivering project requirements. The BCS Certificate in Requirements Engineering is one of the four modules comprising the Diploma Programme.

Prerequisites:

There are no course prerequisites. However, this is usually the second module and exam taken in the overall BCS BA diploma programme.

 

 

 

  • Learn  with industry experienced trainers who have trusted and proven track records
  • Globally recognised qualification
  • Learn the most up-to-date methodology
  • Deliver increased efficiency and effectiveness to your team
  • Learn through best practices and real examples
  • High pass rates
  • Flexible delivery with online learning options

 

 

Share This
X