Introduction to Requirements Analysis

A course presented over 1 day by Robert Halligan, Alwyn Smit or Clive Tudge

  • Summary
  • Schedule / Register
  • Course Overview
  • Course Outline

Requirements analysis is a discipline practiced by many, mastered by surprisingly few.  And yet, the payoff from achieving excellence in this area is huge.

This short Requirements Analysis course addresses highly effective tools for both the capture of requirements, and for validation of those requirements, in any scenario involving the receipt of requirements from one or more stakeholders who have a need. Effectiveness of the techniques, collectively comprising a complete methodology, is independent of the domain of application, and independent of the specifics of the need. The techniques which are taught have been used with great success in many different requirements scenarios.


Find out more about corporate training

Key Learning Objectives

At the conclusion of this course, delegates are expected to:

  • have a familiarity with “THE REQUIREMENTS PROBLEM”
  • be aware of the existence of effective and efficient methods of addressing that problem
  • understand the general concepts of an effective approach.

Delegates are not expected to have substantial skills in performing requirements analysis.

Training Method and Materials

A workshop approach is combined with presentation segments to lead delegates through a complete requirements analysis for a single physical system.

Delegates will be provided with:

  • a set of bound course notes covering the presentation material and workshop exercises
  • a Workshop Workbook
  • other materials and checklists for future reference and use
  • complimentary access to PPI's evolving Systems Engineering Goldmine

0. Why Emphasize Requirements

  • lessons from projects

1. Requirements Within the System Life Cycle

  • defining the problem domain
  • the origin of requirements

2. Terminology

  • requirements, needs, measures of effectiveness, goals, expectations, constraints

3. Types of Requirements

  • eight basic types and their significance
  • differences for software
  • differences for services

4. The Quality of Requirements

  • requirements quality attributes
    • correctness
    • completeness
    • consistency
    • clarity
    • non-ambiguity
    • traceability
    • testability
    • feasibility
    • freedom from process
    • functional orientation

5. Requirements Analysis Methodology

  • context analysis
  • workshop - context analysis
  • design requirements analysis
  • workshop - design requirements analysis
  • states & modes analysis
  • requirements parsing analysis
  • requirements quality metrics
  • workshop - parsing analysis
  • functional analysis
  • workshop - functional analysis
  • measuring requirements quality
  • rest of scenario analysis
  • ERA analysis
  • out-of-range analysis
  • stakeholder value analysis
  • operational concept description
  • clean-up

6. Management of Requirements Analysis

  • managing resolution of requirements issues

7. Bibliography and Action Plan

Course Presenters

The trainers and consultants at Project Performance International are world leaders and renowned in their field. Learn more about our diverse team of engineers and other industry professionals.LEARN MORE

Corporate Training

PPI offers all public training courses on-site, worldwide and has a range of specialist on-site only courses. Wherever your company is based, PPI will come and upskill your engineering and project teams. LEARN MORE

Make an enquiry

Scroll to Top