Acumen IT Training, Inc.

PRACTITIONER CERTIFICATE IN REQUIREMENTS ENGINEERING

COURSE DESCRIPTION

This course develops the skills needed to work with requirements stakeholders to ensure that requirements satisfy various perspectives and that conflicts are negotiated to a position of consensus.

COURSE OBJECTIVES

  • Describe the roles and responsibilities of key stakeholders in the requirements engineering process
  • Demonstrate the application of a range requirements elicitation techniques
  • Explain the use of requirements elicitation techniques and the relevance of the techniques to given situations
  • Document and prioritise user requirements for an information system
  • Identify problems with requirements and explain how requirements documentation may be improved
  • Create a process/function model of requirements for an information system
  • Interpret a model of the data requirements for an information system
  • Explain the importance of linking project objectives and requirements to the Business Case
  • Describe the principles of Requirements Management and explain the importance of managing requirements
  • Describe the use of CASE tools to support Requirements Engineering
  • Explain the principles of Requirements Validation and define an approach to validating requirements

COURSE OUTLINE

  • The Requirements Engineering Process
    Lifecycle for business change; Business plans and objectives; Problems with requirements; The stakeholders involved
    in RE; RE process overview

 

  • Requirements and the Business Context
    Hierarchy of requirements; TOR/PID; Functional requirements; Non-Functional requirements; General/Technical
    requirements; Service level requirements

 

  • Eliciting and Documenting Requirements
    Problems with elicitation; Different stakeholders viewpoints; Elicitation techniques; Facilitated workshops in detail;
    Prioritisation of requirements; The structure and contents of a requirement

 

  • Interviewing for Requirements
    Interviewing for RE; The interviewing lifecycle; Planning, preparing, conducting and following up the interview;
    Questioning strategies

 

  • Use of Models in Requirements Engineering
    Developing a process/functional model; Reading a static (data) model

 

  • Analysing and Negotiating Requirements
    Iterating requirements; Congruence with business objectives; Analysing requirements against: Classification, Priority,
    Ambiguity, Testability, Risk, Granularity, Omissions, Conflicts, Overlaps, and Achievability; Resolving conflicts

 

  • Validating Requirements
    Requirements validation; Requirements reviews; Validation checklist; Validation by prototyping

 

  • Managing Requirements
    The principles of requirements management (RM); How the ‘4 pillars’ support RM; The baseline mechanism; The role
    of the Change Control Board

 

  • Benefits Confirmation
    Requirements testing/user acceptance testing; Post-implementation review; Roles of requirements actors

 

  • Case Study
    A case study allows the delegates to undertake a simulated requirements engineering assignment to practise the new
    skills.
Please contact us for the full course outline, schedules and for booking a private class.
;