Skip to main content

Requirements Elicitation

Course number : 2100002   
« back to classes page
CourseGraphic According to the Standish Group, 44% of all projects fail and 72% of all mission-critical software projects fail to produce what the customer wants. This beginning level workshop focuses on how to define functions, attributes, constraints, preferences, and expectations from the clients. Techniques to gather the requirements will start with Brainstorming and conclude with Reverse Engineering, with participants practicing at least five of the methods. This class is BABOK (Business Analysis Body of Knowledge) aligned.


Duration: This is a 3-day course. Class is scheduled for Oct 15, 16 & 23.
Prerequisites: Successful Project Management or IT Project Management is beneficial but not required.

The Context for Requirements Elicitation

  • Knowledge Areas
  • Definition of Requirement
  • Working with Requirements in a Project Environment

The Importance of Good Requirements

  • Development vs. Management
  • Vision and Scope

The Requirements Process

  • Sample Processes
  • What would work for you?

The Requirements Stakeholders

  • Defined
  • Categories of Stakeholders
  • When Stakeholders Collide

Requirements Elicitation Techniques

  • Benchmarking
  • Brainstorming Practice 
  • Business Rules Analysis
  • Collaborative Games Practice
    • Practice a Product Box
    • Practice an Affinity Diagram
    • Practice a Fishbowl
  • Concept Modeling
  • Data Mining
  • Data Modeling
  • Document Analysis 
  • Focus Groups
  • Interface Analysis Practice
  • Interviews Practice 
  • Mind Mapping Practice
  • Observation
  • Process Analysis
  • Process Modelling
  • Prototyping Practice
  • Surveys/Questionnaires
  • Workshops
  • Reverse Engineering Practice
  • Problem Reports
  • Enhancement Request Evaluation
  • Scenario Analysis of User Tasks
  • When to use which elicitation technique

When to use which Technique

Planning for Requirements

  • Practice creating and following written requirements

Documenting Requirements

  • Characteristics of Well Written Requirements
  • Practice writing requirements
  • User Stories
  • Use Cases

Requirements Classification and Traceability

  • Business Requirements
  • Stakeholder Requirements
  • Solution Requirements
  • Non-functional Requirements
  • Transition Requirements
  • Project Requirements
  • Quality Requirements
  • Practice Classifying Customer Input

Requirements Traceability Matrix

Requirements Validation

Requirements Process Review

Improving your Practices

Class Details

2 Sessions
Days of the Week :Multiple Days of the Week :

Location : Mammel Hall Location : 
  Mammel Hall.

Instructor : Pamela Soderholm 

CEUs : 18.5



Registration Closes On
Wednesday, October 21, 2020 @ 12:00 AM

Schedule Information

Date(s) Class Days Times Location Instructor(s)
10/22/2020 Thu 8:30 AM - 4:30 PM Omaha, Mammel Hall  Map Pamela Soderholm 
10/23/2020 Fri 8:30 AM - 4:30 PM Omaha, Mammel Hall  Map Pamela Soderholm