Consulting Training Blog Careers About Us Contact Us
All Classes Will Be Held Virtually – Live Online Intertech's Training Division has been successfully instructing professionals through virtual live online training since the advent of the smartboard. It is a proven form and offers the convenience of live questions, group interaction, and labs with an instructor looking over your shoulder. Because of this, we will continue all classes live but virtually, including Agile and Scrum instruction, so businesses and individual’s seeking professional development can keep moving forward during these unexpected times.

Visual Modeling Essentials Training

Course ID: WML-VME
Duration: 2 Days

Upcoming Classes

Click the Get Notified button for priority notification when a class is next scheduled.

Get Notified

On Site/Private

Can't find a class that fits right for you? Contact us to inquire about scheduling your own private class

Contact Us


To paraphrase an expert, “If you don’t get the requirements right, nothing else matters on the project.” This course presents many methods, tools, models, and techniques to help elicit and analyze requirements. Participants will practice analyzing and modeling requirements as they work through an engaging case study. In addition, attendees will practice validating their models by conducting numerous walk-throughs.

Students will learn and practice industry-standard modeling types. The categories of models in this class follow the concurrent modeling framework, emphasizing process, data, interaction, and interface requirements. The benefits of concurrent modeling promote quicker and more complete requirements analysis back on the job. 

Previously known as Requirements Modeling Essentials

This course conforms to and aligns with the BABOK® Guide version 3.0 of the IIBA® (International Institute of Business Analysis).

Bring This Course To You

For groups of 5 or more, let Intertech bring this course to your location. Customized versions tailored towards your objectives are also available.

Learn More

Learning Objectives

  • Discuss the business analysis framework, including the BABOK® context for Business Analysis, and the BABOK® Requirements classification structure.
  • Explain how concurrent requirements modeling provides a repeatable, practical framework for modeling of requirements.
  • Use a systematic process for analyzing and modeling requirements that are critical to business success.
  • Name and use four techniques for keeping business process modeling sessions focused.
  • Create a scope diagram to facilitate the processes in-scope and out-of-scope for a project.
  • Modeling business processes, creating “as-is” and “to-be” process maps.
  • Gather information requirements to support the business processes.
  • Create basic Entity-Relationship Diagrams to model data requirements.
  • Create a use case diagram to show the scope of use cases and the actors who interact with them.
  • Write narrative flows of events to depict the primary and alternate path scenarios for interaction requirements.
  • Create low-fidelity prototypes to document interface requirements.
  • Use a low-fidelity prototyping technique to elicit business requirements and clarify previously elicited requirements. 


This workshop is designed to quickly provide essential modeling skills for business analysts, project managers, developers, and anyone involved in software development projects.  It also provides excellent information for business clients and sponsors, quality assurance analysts, and other stakeholders who need or want to learn more about modeling. 

Course Outline

Requirements Context

  • Introducing the Business Analysis Framework
  • Requirements Defined
  • The Need for Requirements Context
  • Classification of Requirements to go from High-Level to Detailed: Business, Stakeholder, Functional, Non-Functional, Transition, Business Rules with examples
  • Concurrent Requirements Modeling
  • Exercise
  • Introduction to Requirements Analysis through Modeling
  • Survey of Requirements Modeling Techniques
  • Exercise
  • Workshop to understand case study and provide context for modeling

Process Mapping

  • Process Definitions
  • Process Mapping Conventions - Booklet Review
  • The top Nine Process Symbols for virtually every process map
  • Tips and do’s and don’ts for Process Modeling
  • Keeping Focused in Process Modeling Sessions
  • Documenting Process Scope with Scope Diagrams
  • Primary and Alternate Paths Defined
  • Developing Primary and Alternate Paths
  • Variations Parking Lot
  • Process and Tips for Process Modeling
  • Workshop

Modeling Data Requirements

  • Eight-step Process to Model Data Requirements
  • Model Data Requirements to depict:
    • Entities
    • Attributes
    • Relationships
  • Workshop
  • Document Data-Oriented Business Rules
  • Translating Cardinality and Optionality Rules, Referential Integrity Rules, Edit Rules, Attribute Constraints
  • Workshop

Use Cases

  • Purpose and Context of Use Cases
  • Use Case Model and Steps
  • Constructing a Use Case Diagram, including Actors and Associations
  • Workshop
  • Use Case Iterations
  • Narrative Flow of Events
  • Primary, Alternate, and Exception Flows
  • Examples
  • Use Cases and Test Cases
  • Workshop

User Interfaces and Prototyping

  • Interface Requirements in Context
  • UI Planning using a Matrix
  • Actors, Objectives, and Scenarios
  • Best and Worst UIs and Examples
  • Workshop
  • Purpose of Prototyping
  • Prototyping Roles
  • Prototype Review Sessions
  • Prototyping Process and Example
  • Workshop 

Free Resources from Intertech

Free On-Demand Video Bundle: IoT, Agile/Scrum, and Leadership

Free WhitePaper: Complete Guide to a Developer Job Search

Free Whitepaper: Design and Code Review Checklist