Skip to content

RM101 – Use Cases: A Disciplined Approach

Requirements management is more than just writing Use Cases.  This course gives a comprehensive overview of requirements best practices.  Included are hints for writing effective and unambiguous requirements, writing a powerful project Vision, and how to write Use Cases using the industry best practice approach.   This course is designed for Business and System Analysts and business stakeholders who are interested in writing clear and unambiguous requirements that are easy to maintain.


  1. Overview of Requirements Management
  2. Requirements Principles
  3. Qualities of Good Requirements
  4. Hierarchy of Requirements
  5. Types of Requirements
    1. Features
    2. Use Cases
    3. Non Functional Requirements
  6. Brainstorming and problem solving with Mind Mapping
  7. Creating a powerful “Vision” document
    1. Problem analysis
    2. Elicitation of Business Needs
    3. Product Statement
    4. Stakeholders
    5. Constraints
  8. Use Cases
    1. Creating a Use Case diagram
    2. Outlining Use Case scenarios
    3. Fully described Use Case specifications
  9. Specifying Non Functional Requirements

Workshop Logistics

  • Level: Introductory
  • Length: Two days – 14 hours of classroom time plus breaks.
  • Approach: For each major topic in the agenda there will be instruction followed by group work.
  • Prerequisites: none.
  • Class size: Ideally 10 to 15, although up to 20 if the room allows.
  • Classroom requirements: For the students a table layout is preferred.  Ideally there should be tables of 4-6 people with sufficient space between them so that students can easily move about the room.  For the instructor a screen, projector, and writing space (whiteboards or flipcharts).

Related Courses

Many people choose to combine this workshop with the two-day workshop RM 201 – Business Modeling with Business Process Modeling Notation (BPMN).