The Weidenhammer Blog

Requirements Gathering and Modeling – Invaluable BA skills

Posted on: February 11th, 2015 | Category: Uncategorized

With today’s focus on delivering value, responding to rapid change, and getting requirements done right, the Project Management Institute has put out a very informative practice guide for business analysis (Business Analysis for Practitioners, a Practice Guide). Two areas that are of particular interest to today’s project stakeholders are elicitation of requirements and modeling requirements.

Elicitation of requirements or requirements gathering includes:

  • Types of questions
  • How to ask the ‘right’ questions
  • Active Listening
  • Brainstorming
  • Document Analysis
  • Facilitated Workshops including tips for running a workshop
  • Focus Groups
  • Interviews
  • Observation
  • Prototyping including storyboarding and wireframes
  • Questionnaires and Surveys


Modeling requirements includes these skill areas:

  • Modeling Languages
  • Scope Models
    • Goal and Business Objective Models
    • Ecosystem Maps
    • Context Diagrams
    • Feature Models
    • Use Case Diagrams
  • Process Models
    • Process Flows
    • Use Cases
      • Name, Description, Actors, Benefit, Trigger, Preconditions, Normal Flow, Post Conditions, Alternate and Exception Flows
    • User Stories
      • Actor, Function, Business Reason
    • Rule Models
      • Business Rules Catalogs
      • Decision Trees and Tables
    • Data Models
      • Entity Relationship Diagrams
      • Data Flow Diagrams
      • Data Dictionaries
      • State Diagrams and Tables
    • Interface Models
      • Report and System Interface Tables
      • User Interface Flows
      • Wireframes and Display-Action-Response


This is a great primer for business analysts and stakeholders alike.

Kurt Bauder

Kurt Bauder

Kurt Bauder is a Project Manager and Senior Business Consultant with Weidenhammer Systems Corporation. He has over 14 years of Information Technology experience as a Project Manager, Senior Business Analyst, and IT Consultant with roles in requirements development, project management, software testing, and implementation. His expertise includes requirements elicitation, project planning and control, BI cube analysis, process flow modeling, cost control, project lifecycle, risk management, and quality control. Kurt is an adjunct professor at Indiana Wesleyan University teaching business courses to adult learners online. Kurt is a PMP Credential holder and a MCTS in MS Project 2007 and MS Project Server 2007. He has a MBA with a finance concentration from Indiana University, Bloomington, IN.