BCS Requirements Engineering

Детайли за курса:

  • 3 дни
  • Цена на курса 639 EUR + ДДС. Изпитът се заплаща отделно в изпитните центрове на Person Vue. 
  • BCS Business Analysis
assist logo
За кого е курсът
Business Analysts, business change specialists, systems analysts and anyone who is involved in gathering, analysing, documenting and managing requirements. Requirements Engineering is also a Core module on the BCS (ISEB) International Diploma in Business Analysis.
Програма на курса

Requirements definition

  • Rationale for requirements engineering (RE)
  • Definition of a requirement
  • Characteristics of a good requirement
  • BA service framework
  • Requirements definition; service description, service value proposition, service activities and service techniques
  • RE framework
  • Planning the RE approach

Eliciting requirements

  • The scope of elicitation work
  • The significance of knowledge types: tacit (corporate and individual) and non-tacit (corporate and individual)
  • Uses, planning, execution, advantages and disadvantages of the following elicitation techniques: interviews, workshops, observation, storytelling, document analysis, scenarios, user role analysis (including personas) and prototyping
  • Selection of appropriate techniques
  • Suitability of elicitation techniques for linear and Agile projects

Documenting requirements

  • Types of requirements
  • Requirements hierarchies
  • The importance of documentation
  • Documentation styles (text-based versus diagrammatic)
  • Business requirements document (BRD)
  • Requirements catalogue
  • User stories
  • Backlogs (release and iteration backlogs during Agile development)
  • Modelling requirements
  • Modelling functionality: context diagrams and use case diagrams for scope definition, use case descriptions for defining user interactions
  • UML activity diagrams and process models
  • Modelling data: class models

Analysing requirements

  • Ensuring fitness for purpose
  • Applying requirements filters: unravelling multiple requirements, checking for overlapping or duplicate requirements, confirming relevance (congruence with business & project objectives), evaluating feasibility, removing conflicts, checking for solutions and confirming quality
  • Slicing requirements (both compound and complex requirements)
  • Analysing business rules
  • Categorising and packaging requirements for delivery
  • Prioritising requirements using MoSCoW
  • Modelling to analyse requirements: Cross-checking models using a CRUD matrix and customer journey maps

Validating requirements

  • Approaches to validation: formal versus informal
  • Validation in linear and Agile projects
  • Stakeholder responsibilities in requirements validation
  • Prototype reviews

Managing requirements

  • Rationale for requirements management
  • Elements of requirements management: identification, cross-referencing, origin & ownership, change control, configuration management, traceability and software support
  • Requirements management in linear and Agile projects
Изпит

Изпитът е наличен през Person Vue и е с формат Multiple choice questions. Необходимо да имате 26 верни отговора от 40 възможни, за да вземете изпита.

Времетраенето е  60 минути + 15 минути добавено време за non-native English speakers.

Заплаща се отделно в изпитните центрове на Person Vue.