Business Analysis

Preferred method of contact:

Introduction to Modeling for Business Analysis



Course Number



4 Days

View Schedule

Better illustrate and visually describe how work is performed in this business analysis modeling course. With this training, you will learn several business modeling best practices, identify opportunities for improvement within multiple levels of your projects, focus on key components within the process flow, and more efficiently fulfill your role as a business analyst.

You Will Learn How To

  • Leverage critical business analysis modeling techniques
  • Create and improve a Unified Modeling Language (UML) use case diagram
  • Use a CASE tool to refine process diagrams
  • Use Business Process Model and Notation (BPMN) to combine activities, gateways, and swimlanes

Course Outline

  • Introduction
  • Why do you need business models?
  • Modeling techniques within A Guide to the Business Analysis Body of Knowledge® (BABOK® Guide)
  • Defining the Scope of Modeling

What is a business model?

  • Separating textual and diagrammatic elements
  • Contrasting scope with level of detail

Crafting a process to develop a business model

  • Applying the steps: elicit, analyze, document, validate
  • Iterating the steps
  • OMG modeling standards
  • Facilitating requirements workshops
  • Correlating models to project type and deliverables

Capturing the multidimensional aspects of an organization

  • Applying the five Ws approach: who, what, where, when, why and how
  • Selecting the right level of detail for your stakeholders
  • Employing CASE tools and simulation
  • Mapping the Business Landscape

Analyzing the enterprise

  • Exploring the enterprise architecture
  • Decomposing the architecture into its components: business, data, technology and other perspectives

Applying business rules

  • Documenting the constraints: operative and structural
  • Representing operative rules with decision tables
  • Scoping Business Functions

Initiating the process with functional decomposition

  • Determining the functional hierarchies
  • Distinguishing between functions and processes

Drawing UML use case diagrams

  • Defining scope and boundary
  • Identifying the actors and stakeholders
  • Refining the use cases

Documenting business use cases

  • Selecting the level of detail: brief, casual or fully dressed
  • Specifying preconditions and postconditions
  • Modeling Business Processes and Workflows

Applying process modeling techniques

  • Workflows
  • Events
  • Activities
  • Decisions
  • Sequencing
  • Messaging
  • Participants
  • Tokens

Leveraging Business Process Model and Notation (BPMN)

  • Benefits from a standardized approach
  • Sequencing and classifying activities
  • Decomposing activities into subprocesses and tasks
  • Categorizing events

Refining business process diagrams

  • Choosing the right gateway: decisions, forks and joins
  • Mapping the processes to swimlanes and pools
  • Supplementing the model with data and artifacts: groups and annotations
  • Analyzing the Enterprise Structure

Establishing the business domain

  • Documenting the workers and organization units
  • Modeling systems, documents, information and tools

Structuring the enterprise with UML class diagrams

  • Determining object attributes
  • Constructing associations between the classes
  • Packaging for domains and organization units
  • Finalizing the Business Model

Achieving complete coverage with matrices

  • Prioritizing features
  • Cross-referencing requirements
  • Applying the Responsibility Assignment matrix (RACI)

Contextualizing the model with perspectives

  • Documenting business interfaces
  • Mapping from means to ends
  • Capturing time parameters
  • Modeling states with the UML State Machine Diagram
  • Specifying supplementary & quality of service requirements
  • Communicating the Model to Key Stakeholders
  • Choosing the right models for your audience
  • Transforming business models into user requirements
  • Delivering and presenting your models
Show complete outline
Show Less

Course Schedule

Attend this live, instructor-led course In-Class or Online via AnyWare.

Hassle-Free Enrollment: No advance payment required.
Tuition due 30 days after your course.

May 9 - 12 Alexandria, VA/AnyWare Enroll Now

How would you like to attend?

Live, Online via AnyWare

Jul 25 - 28 Herndon, VA/AnyWare Enroll Now

How would you like to attend?

Live, Online via AnyWare

Aug 8 - 11 AnyWare Enroll Now

How would you like to attend?

Live, Online via AnyWare

Aug 29 - Sep 1 Ottawa/AnyWare Enroll Now

How would you like to attend?

Live, Online via AnyWare

Dec 5 - 8 New York/AnyWare Enroll Now

How would you like to attend?

Live, Online via AnyWare

Jan 16 - 19 Herndon, VA/AnyWare Enroll Now

How would you like to attend?

Live, Online via AnyWare

Feb 6 - 9 AnyWare Enroll Now

How would you like to attend?

Live, Online via AnyWare

Feb 20 - 23 Ottawa/AnyWare Enroll Now

How would you like to attend?

Live, Online via AnyWare

Guaranteed to Run

Bring this Course to Your Organization and Train Your Entire Team
For more information, call 1-888-843-8733 or click here






Course Tuition Includes:

After-Course Instructor Coaching
When you return to work, you are entitled to schedule a free coaching session with your instructor for help and guidance as you apply your new skills.

After-Course Computing Sandbox
You'll be given remote access to a preconfigured virtual machine for you to redo your hands-on exercises, develop/test new code, and experiment with the same software used in your course.

Free Course Exam
You can take your course exam on the last day of your course and receive a Certificate of Achievement with the designation "Awarded with Distinction."



Call 1-888-843-8733 or click here »

An experienced training advisor will happily answer any questions you may have and alert you to any tuition savings to
which you or your organization may be entitled.

Training Hours

Standard Course Hours: 9:00 am – 4:30 pm
*Informal discussion with instructor about your projects or areas of special interest: 4:30 pm – 5:30 pm

FREE Online Course Exam (if applicable) – Last Day: 3:30 pm – 4:30 pm
By successfully completing your FREE online course exam, you will:

  • Have a record of your growth and learning results.
  • Bring proof of your progress back to your organization
  • Earn credits toward industry certifications (if applicable)
  • Make progress toward one or more Learning Tree Specialist & Expert Certifications (if applicable)

Enhance Your Credentials with Professional Certification

Learning Tree's comprehensive training and exam preparation guarantees that you will gain the knowledge and confidence to achieve professional certification and advance your career.

Earn 23 Credits from NASBA

This course qualifies for 23 CPE credits from the National Association of State Boards of Accountancy CPE program. Read more ...

This course is endorsed by IIBA for Professional Development Hours (PD Hours) and Continuing Development Units (CDUs). For additional information and to confirm which courses are eligible towards your IIBA certification, click here.

Earn 23 PDUs

PMI, the Registered Education Provider logo, PMP, CAPM, PMI-ACP,
and PMBOK are marks of the Project Management Institute, Inc.

This course is approved by PMI® for 23 professional development units (PDUs). For more on the Project Management Institute and a full list of courses approved for PDUs.

Technical : 20 PDUs
Leadership : 1 PDUs
Business & Strategic : 2 PDUs

Read more ...

“I pursued the Learning Tree Business Analysis Certification because I believe the recognition solidifies my qualifications as a business analyst.”

- P. Corpuz, Online Fundraising Sr. Coordinator
Canadian Cancer Society


Please Choose a Language

Canada - English

Canada - Français