4 days
Online Offline

DescriptionWhat we offer

The business analyst has become a pivotal role for information technology projects, responsible for bridging the gap between IT and the key business participants of any project. The business?s needs must be communicated in a way that supports business user validation as well as providing the foundation for the technical staff to design and build a successful solution.

This class focuses on the many types of modeling techniques that are used by the business analyst in system development and provide hands-on experience for attendees to learn how to develop and interpret the models. The techniques taught are compliant with the BABOK® version 2.0 and have been endorsed by the IIBA®.

ObjectivesWhat you learn

  • Distinguish the BA role
  • Discover Modeling
  • Identify the most common system development methodologies (SDLCs)
  • Recognize how modeling supports the SDLCs
  • Study Business Process Improvement, Re-engineering and modeling
  • Apply Context Models
  • Relate Process Models
  • Discover Usage Models
  • Develop Data Models
  • Apply Design Models
  • Distinguish Tips for Success

TopicsThe best for you


  • BA Role
  • Modeling
  • SDLCs
  • BPI and BPR

Context Models

Process Models

  • Business Rules
  • Decision Trees/Tables

Process Models

  • Events and Triggers
  • Functional Decomposition Diagram
  • Workflow Models
  • Flowcharts & Activity Diagrams
  • SIPOC Models
  • Sequence Diagrams
  • State Models

Usage Models

  • User Profiles
  • Use Case Modeling
  • User Stories
  • Storyboards
  • Prototyping
  • Screen Navigation and User Interface Design

Data Models

  • Data Dictionaries
  • Data Flow Diagrams
  • Entity Relationship Diagrams
  • Data Transformation and Mapping
  • Metadata

Design Models


PrerequisitesWhat should you know

  • None

AudienceWho should attend

  • Business Analysts
  • Systems Analysts
  • Business Architects
  • Project Managers