Business Analysis Training Course Directory

What courses are you looking for?


BACP02 - Certified Business Analysis Professional (CBAP®) Exam Preparation  --  VISIT
 Visits: 21 Updated: Tue 04/19/2016 @ 10:07 RATING: 

Course Title: Certified Business Analysis Professional (CBAP®) Exam Preparation

4 Day Workshop –

BA-CBAP02 - Certified Business Analysis Professional (CBAP) and Certification of Competency in Business Analysis (CCBA) Exam Preparation Course

Certification Track

Course ID: BACP02

Credits: 28 PDUs

Course Level: Intermediate/Advance

Target Audience:

You should already have extensive experience gathering, documenting, validating and managing requirements, whether your role was as a business analyst, systems analyst, project lead, project manager or subject matter expert or something similar. 


This course is suitable for experienced people who wish to prepare for the CBAP exam. In order to attain CBAP certification, you must meet the standard IIBA certification qualifications listed on the IIBA webpage (under certification).

  • Minimum 7500 hours of BA work experience aligned with the BABOK Guide in the last 10 years for the CBAP exam and 3,750 CCBA exam
  • Minimum 900 hours in four of the six knowledge areas
  • Minimum 21 hours of Professional Development in the past four years
  • Two references from a career manager, client or CBAP recipient
  • Signed Code of Conduct

Course Objectives: Prepare participants to take Certified Business Analysis Professional (CBAP®) exam based on the BABOK®v2.0 Edition from the International Institute of Business Analysis. In the evolving world of Business Analysis, there is an increasing demand for effective and experienced Business Analysts who have obtained the IIBA Certified Business Analyst Professional (What makes this course different)? 

The course is about you:  understanding your learning style, leveraging your professional background, knowledge and experience, identifying those areas where you need to expand and solidify your knowledge, identifying learning and study techniques that work best for you to help you to make the most of your study time, and focus your time and energy where you will benefit most.  We use a variety of interactive study methods to immerse you in the BABOK® Guide, including practice quizzes, small group breakouts, memorization techniques and online research, all facilitated by a professional CBAP-certified instructor who understands how to help you learn best.  At the end of every module, you will write a practice test, measure your performance, and identify your study priorities.

In this course, you will learn to:

      Successfully navigate the CBAP/CCBA application process

      Apply to write the exam

      Develop your own personal study plan

      Use the BABOK Guide® as your primary study tool

      Network with other business analysts who are studying, or who have recently taken the exam

      Apply proven study techniques, and

      Identify those areas where you need to study the most


All participants receive the following:

      Study guide for each knowledge area

      Practice exams (with answers)

      Exam score calculator spreadsheet

      Personal study plan template

      Spreadsheet to help with the application to write the exam

      PowerPoint template for flash cards


Course Outline

1.      Introduction

         What is IIBATM  Certification?

         Why should you earn a professional certification?

         Benefits for your organization

         Available study resources and how to use them


2.      Develop Your Personal Study Plan

         Describe what you have to do to apply, and to successfully write the exam.

         Understand your learning style

         Develop your study plan, schedule and budget

         Learn how to measure and track your study progress


3.      An overview of the BABOK® Guide

         Introduce the 6 Knowledge Areas, tasks, techniques and underlying competencies

         Start to apply the BABOK® Guide as your primary study reference

         Get familiar with key terms like domain, solution, capability, and requirement

         Understand the roles of key stakeholders in business analysis

         Learn great study tips to the BABOK® Guide


4.      The Elicitation Knowledge Area

         Learn how to use a combination of elicitation techniques to elicit unstated and implied requirements, and to confirm elicitation results

         Investigate those techniques with which you are least familiar


  1. Enterprise Analysis

         Describe the role business analysis plays before a project is initiated

         Apply key concepts like Business Goals and Objectives, and Business Case


  1. Requirements Analysis

       Learn how to use visual models to analyze, document and validate requirements

       Apply key techniques like Prioritization and Backlog Management

       Apply different requirements verification and validation techniques


7.      Solution Assessment and Validation

         Understand how to determine the solution approach

         Apply measurement techniques to aid with benefits realization

         Apply techniques to support the smooth implementation of a solution.


8.      Requirements Management and Communication Knowledge Area

         Understand how to apply key concepts like traceability and scope control


  1. Business Analysis Planning and Monitoring Knowledge Area

         Plan requirements elicitation, documentation and validation on a specific initiative

         Determine the business analysis approach to a plan-driven, or waterfall-type of project, and a change-driven, or iterative (agile) type-of-project

         Describe how to measure and monitor the performance of business analysis work


10.  How To Apply To Write The Exam

         Start your application to write the CCBA or CBAP exam, using the spreadsheet provided with this course

         Understand what the IIBA will allow and will not allow as valid BA experience

         Learn how to calculate your eligible hours

Contact Deborah Kenney at or call us at 978-618-6152


BA-PBA04 PMI Professional in Business Analysis (PMI-PBA®) Exam Preparation  --  VISIT
 Visits: 4 Updated: Tue 04/19/2016 @ 10:03 RATING: 

Course Title:
PMI Professional in Business Analysis (PMI-PBA
®) Exam Preparation

4 Day Workshop – BA-PBA04

BA-PBA04 - PMI Professional in Business Analysis (PMI-PBA®) Exam Preparation Course

Certification Track

Course ID: BA-PBA04

Credits: 28 PDUs

Course Level: Intermediate/Advance

Target Audience:

§  Practitioners who have been performing business analysis for at least three years

§  Certification prospects who are planning to take the PMI-PBA® exam in the next 3-6 months

§  Students who desire to learn more about the PMI-PBA® certification exam and process

§  Any Certified Business Analyst Professional (CBAP®) considering obtaining a BA certification from PMI


Before taking this course, students should fulfill the Project Management Institute (PMI®) requirements for business analysis and general project experience.  We recommend students read about these requirements in the PMI-PBA® Handbook.


·         This course provides 28 of the required 35 contact hours needed to fulfill the PMI business analysis training requirements. We offer many other PM and BA courses that earn PMI PDUs to meet the full 35 hour requirement.

·         A separate application to take the PMI-PBA® examination is required. We recommend that participants begin their PMI-PBA® application before taking this course, although it is not necessary.

·         We recommend students read the PMI-PBA® Handbook and PMI-PBA® Examination Content Outline prior to the course.


For maximum preparation value, students should be prepared to take the PMI-PBA®exam within 3 months of completing the prep course.


Course Level: Intermediate/ Advanced.

About the Course: This course provides an in-depth review of the business analysis knowledge, skills, and tasks as discussed in the PMI business analysis standard Business Analysis for Practitioners: A Practice Guide. The material within this course provides a solid overview of the activities commonly performed by those fulfilling the business analysis role on programs and projects. The content of this course is fully aligned to the definition of the business analysis practice as detailed within the role delineation survey completed for PMI in 2013. The course is intended to prepare students who are interested in taking the PMI-PBA® exam.



Learning Objectives:

Upon completion of this course, participants will be able to:

Identify the business analysis tasks discussed in Business Analysis for Practitioners: A Practice Guide

State the importance of the five business analysis domains covered by the PMI-PBA®

Assess readiness for taking the PMI-PBA®

Prepare effectively for the exam

Identify other sources to assist in preparing for the PMI-PBA®

Complete the application process                                                     

Course Outline:

Module 1: Business Analysis Overview

Definition of business analysis

Business analysis as a core competency for project success

PMI’s increased focus on business analysis

The project manager and business analyst relationship

The knowledge and skills business analysts require

Types of requirements

Module 2: The PMI-PBA® Certification Process

The difference between a professional certificate and professional certification

The value of professional certification

Eligibility requirements for the PMI-PBA®

The PMI-PBA® application process

The PMI-PBA® exam process

Module 3: Needs Assessment

The Importance of Needs Assessment

Identify Problem or Opportunity

Analyze the Situation

Assess Current State

Recommend Action to Address Business Needs

Assemble the Business Case

Module 4: Business Analysis Planning

The Importance of Planning for Business Analysis Planning

Conduct a Stakeholder Analysis


Define the Business Analysis Process

Plan the Business Analysis Work

Create the Business Analysis Plan & Gain Approval

Module 5: Requirements Elicitation

The Importance of Requirements Elicitation

Plan for Elicitation

Prepare for Elicitation

Conduct Elicitation

Document Elicitation Results

Module 6: Requirements Analysis

The Importance of Requirements Analysis

Plan for Analysis

Model & Refine Requirements

Document Solution Requirements

Validate/Verify/Approve Requirements

Module 7: Traceability and Monitoring

The Importance of Traceability & Monitoring

Approving Requirements

Baselining Requirements

Monitoring Requirements

Managing Requirements Changes

Module 8: Solution Evaluation

The Importance of Solution Evaluation

Plan for Solution Evaluation

Validate the Solution

Evaluate Acceptance Criteria

Facilitate Go/No Go Decision

Obtain Signoff on the Solution

Evaluate Long Term Performance

 Contact Deborah Kenney at or call us at 978-618-6152






Module 9: Studying Techniques

Studying Techniques

Technique Definitions

Technique Categories

Estimating time for Studying Techniques

Module 10: Preparing for the Exam

Developing a Study Plan           

Preparing for the Exam

Reference Materials



Mock Questions/Answers

Glossary of Terms



BA39- Software Testing Workshop  --  VISIT
 Visits: 8 Updated: Tue 04/19/2016 @ 09:59 RATING: 

Course Title: Software Testing Workshop 

BA39- Software Testing Workshop – 2 Days
Course ID: BA29
Credits: 14 PDUs/CDUs
Course Duration: 2 days
Course Level: Intermediate

What you will learn

All too often the software products delivered to the business do not meet their expectations, especially with regard to the quality of the product.  An effective testing process addresses this issue by confirming the functionality and performance of the product prior to its release to the business.


This two day class looks at the business issues which drive the need for a fully functional testing process and describes the components of such a process.  It is designed to help the testers develop an understanding of their role, the process, and the deliverables associated with testing.

Course highlights

·         Develop an understanding about basic concepts associated with software testing

·         See how testing applies to the Software Development Lifecycle (SDLC)

·         Recognize benefits of improved quality of deployed software using testing techniques

·         Identify the key roles, activities and deliverables which make up requirements-based testing

·         Use a business Use Case to define scenarios for testing

·         Learn how to create a test plan and write test cases with test data

·         Understand the process for testing functional requirements

·         Identify the challenges of testing vendor-supplied applications


Who should attend?

This course is designed for developers, systems analysts, and testers who are involved with testing the functionality of technology projects.



It is recommended that the participants have a basic knowledge of the software life cycle

Course contents


Day 1


1.     Background – why is testing important?

a.     Symptoms and sources of quality problems

b.     Benefits of early inspections and reviews

c.     The Quality Maturity Scale

d.     The current state of testing

e.     Challenges in improving quality



2.     The Testing Lifecycle – A process overview

a.     What is a testing lifecycle?

b.     Iterative testing principles

c.     Sample testing types


3.     Testing Types – A process overview

a.     Classifying testing types

b.     System, Integration, Vendor Validation, Regression, Maintenance, etc.



4.     Software Testing - the Basics

a.     Typical problems we encounter with software

b.     The Cost of Quality (CoQ) and the cost of finding defects too late

c.     The four stages of software testing (Unit, Integration, System, User Acceptance Testing (UAT)

d.     Testing best practices

e.     Exercise:  “How would you test it?” – A new technology is presented to the participants and they are asked to brainstorm what would they test to ensure it is working correctly. (15 minutes)


5.     Understanding the Tester’s Terminology

a.     What is requirements-based testing and what is the role of the tester?

b.     Characteristics of a good  tester

c.     The tasks of testing

d.     The documents

e.     Common terms & definitions

                                          i.    The three testing techniques

                                         ii.    Testing visibility (White Box, Gray Box, and Black Box testing)

f.      Exercise: Testing Jeopardy – A fun and fast-paced game of Jeopardy – used as a review of terms, concepts, and roles learned in this lesson . (15 minutes)

Day 2


6.     The Test Planning Process

a.     The importance of test planning

b.     What is a Test Plan?

c.     The six steps for creating a Test Plan




d.     General testing tips

e.     Exercise: “Create a Test Plan” – The participants will identify  test scenarios from a Business Use Case and identify test objectives and high-level test data for each scenario



7.     Test Coverage

a.     What is test coverage?

b.     Using a Requirements Traceability Matrix

c.     Set the testing scope – what to test and what not to test

d.     The Test Coverage Matrix


8.     Creating and Executing the Test Cases

a.     What are the goals of testing?

b.     What is a Test Case?

c.     How do Test Plans and Test Cases relate?

d.     The four steps for creating a Test Case

e.     Exercise: “Write a Test Case” – The participants will be asked to write a high-level Test Case from their Business Use Case and define test data for a portion of the steps

f.      Preparing, running, and documenting the Tests

g.     General testing tips and techniques


9.     Verifying the Test Results

a.     Documenting test results

b.     What is a defect?

c.     How to log a defect?

d.     The “bug” lifecycle

e.     Writing a good problem description

f.      Taking screen snapshots

g.     10 tips to avoid writing bad defect reports

h.     Exercise: “Log a defect” – The participants will write a concise and complete statement to explain a defect

i.      Signing-off on the product


10.   Testing Vendor-Supplied Applications

a.     Challenges of testing vendor-supplied applications

b.     Challenges to the business

c.     Eight steps for testing vendor-supplied applications

d.     Handout: An industry case study for testing vendor products

Contact Deborah Kenney at or call us at 978-618-6152


BA31- The Unified Modeling Language (UML) for Business Analysts (BAs)  --  VISIT
 Visits: 22 Updated: Tue 04/19/2016 @ 09:55 RATING: 

Course Title: The Unified Modeling Language (UML) for Business Analysts (BAs)

BA31- Workshop – 4 Days

Course ID: BA31

Credits: 28 CDUs

Course Duration: 4 days

Course Level: Intermediate

What you will learn

This course will provide Business Analysts with new capabilities to improve their skills with using visual modeling techniques to document requirements. The use of the Unified Modeling Language will significantly improve the way that requirements are elicited, analyzed, documented, and verified.

This course is based upon not only the latest OMG standards related to UML, but also it’s application on projects in various commercial and government domains.

The course is designed for Business Analysts who need a practical, applied, and comprehensive understanding of using visual modeling techniques for capturing requirements . It is targeted for those who contribute to the development of requirements using UML, but is also appropriate for anyone wanting a basic understanding of the primary techniques which use graphical modeling as a way of analyzing and documenting requirements.

Course highlights

·       Leverage critical modeling techniques

·       Define the scope, process, tools and deliverables for UML modeling

·       Model core workflows & crucial processes with Business Process Modeling Notation (BPMN)

·       Apply Unified Modeling Language (UML) diagrams to analyze the enterprise structure

·       Build accurately-scoped business models


Who should attend?

This course is expressly designed for the Business Analyst professional who is involved in eliciting, analyzing, documenting, and validating requirements using  the Unified Modeling Language for visually capturing requirements


It is recommended that the participants have a working knowledge of traditional Business Analysis tasks and techniques


A hands-on workshop will be used throughout the course to emphasize the concepts learned and allow the students to experience the use of UML diagrams and techniques .  A University Registration System will be used as a Case Study for the workshops.  These workshops will emphasize the creation of the following deliverables and UML models:
Stakeholder RACI Matrix

·         Business Process Model using BPMN

·         Context Diagram

·         Use Case Diagram

·         Use Case Main, Alternate, and Exception scenarios

·         Use Case Package Diagram

·         UI Prototype

·         Class Diagram

·         Sequence Diagram


Course Outline

Day 1

#1 – Course Introduction

·         Administration and Introductions

·         Workshop: Ball Toss Challenge

#2 – The Unified Modeling Language (UML)

·         What is the UML?

·         Why are modeling languages important?

·         Overview of UML diagrams

#3 – Object-Oriented (OO) Principles

·         Abstraction

·         Classification

·         Generalization

·         Aggregation

·         Encapsulation

·         Information Hiding

#4 – Development Approaches

·         What is an SDLC?

·         Different SDLC approaches (Waterfall, Iterative, Agile, etc.)

·         Model Driven Architecture (MDA)

·         UML Tool Review

·         Workshop: Demo of a UML CASE tool

#5 – Overview of Use Cases

·         Describe the purpose and value of use cases

·         Demystify use case terminology

·         Introduce a use case approach to requirement definition

Day 2

#6 - Enterprise Analysis

·         Understand the business context

·         Describe the key elements of Enterprise Analysis

·         Explain the steps for conducting enterprise analysis

·         Identifying business stakeholders, actors, and key information

·         Workshop: Identify the Business Stakeholders using a RACI Matrix

·         Brief overview of business process models and diagramming

#7 - Using BPMN to describe Business Processes

·         Overview of BPMN techniques

·         Describe a simple BPMN diagram to graphically describe the business process

·         Adding gateways, events, messages, swimlanes, pools, and notes

·         Using a facilitated session to develop process models

·         Workshop: Draw a Business Process Model

Day 2 (cont’d)


#8 - Defining System Scope

·         Utilize a context diagram to define the system scope

·         Identify system actors and distinguish between primary and secondary actors

·         Analyze the system context diagram for key data and candidate use cases

·         Workshop: Draw a System Context Diagram

·         Develop a system use case diagram

·         Workshop: Draw a System Use Case Diagram

·         Describe the intent of a use case

·         Workshop: Write a Use Case Brief Description


#9 - Evaluating, Prioritizing, and Packaging Use Cases

·         Reviewing requirements for priority, risk, complexity, and dependency

·         Workshop: Evaluate and prioritize Use Cases using a Use Case Evaluation Matrix

·         Grouping use cases that are inter-dependent

·         Defining, drawing, and organizing use case packages

Day 3

#10 - Writing the Main Success Scenario

·         Review the Use Case template

·         Describe the “scenario” concept

·         Best practices in writing use cases

·         Workshop: Write a main success scenario

#11 - Writing the Other Scenarios (Alternate and Exception Flows)

·         Understand the different types of scenarios

·         Describe the purpose and difference between alternate and exception scenarios

·         Workshop: Write alternate and exception scenarios

#12 - Advanced Use Case Diagramming Techniques

·         Explain when and how to use «include» and «extend» associations

·         Use case generalization/specialization

·         Workshop: Identify opportunities for include and extend associations

#13 - Developing a Requirements Specification

·         Use cases as a context for requirements

·         Common approaches to documentation

·         Quality of Service (non-functional) Requirements

·         User Interface Requirements

·         Workshop: Draw a UI prototype

·         Business Rule Analysis using Decision Tables

·         Reporting and Data Requirements

·         Tracing Requirements using an RTM

·         Introducing business objects and classes

Day 4

#14 - Supporting Quality Assurance

·         Ensure quality use cases

·         Leverage best practices to develop use cases that meet quality objectives

·         Verification & validation: reviews & inspections

·         Quality attributes for use cases

·         Testing starts with use cases

#15 – Objects and Classes

·         Definition of objects and classes

·         How to define objects, attributes, and operations

·         Links, associations, and multiplicity

·         Generalization and polymorphism

·         Aggregation and composition

·         Workshop: Draw a Class Diagram

#16 – UML Sequence Diagramming

·         Introduction to interaction modeling

·         Using scenarios from Use Cases

·         Objects, events, sequence, and messages

·         Synchronous vs. asynchronous behavior

·         Sequence diagramming notation

·         Workshop: Draw a Sequence Diagram


 Contact Deborah Kenney at or call us at 978-618-6152



BA20-Business Process Improvement  --  VISIT
 Visits: 14 Updated: Tue 04/19/2016 @ 09:49 RATING: 

BA20-Business Process Improvement


Course ID:                  BA20

Credits:                       14 PDUs

Course Duration:       2 days (Live in person class preferred)

Course Level:                    Basic/Intermediate


No prerequisites - This course suitable for both novices and experienced people who need to manage and implement a Business Process Improvement (BPI) initiative. Having an understanding of project management and business processes is helpful and recommended.

Course Description:

This 2-day course aims at introducing its attendees to the core values, principles, and practices of Business Process Improvement.


Course Overview:

Many of today’s Project Management and Business Analyst Professionals are finding themselves leading, managing and analyzing Business Process Improvement Initiatives - only to find that many of the tools and techniques applied no longer work as effectively or at all. In order to do more than survive, the Project Manager and Business Analyst must have a strong understanding of how to manage and implement BPI to effectively lead their teams and deliver on these initiatives.

The course will explore how you can easily and successfully make the transition to an effective Business Process Improvement environment.


§  Full Student Guide and templates


Intended Audience: It is appropriate for Managers, Executives, Project Managers, Business Analysts, Business and IT stakeholders working with analysts, Quality and process engineers, technicians, managers; supervisors, team leaders, and process operators.


Learning Objectives:

·         Describe business process improvement (BPI) business drivers.

·         Plan, manage and close requirements for a Business Process Improvement project

·         Understand the essential elements of a successful BPI initiative.

·         Identify candidate business processes for improvement.

·         Understand the essential elements of a successful BPI initiative.

·         Identify candidate business processes for improvement.

·         Apply a methodology to business process improvement projects.



Section 1:  Introduction -- A Business Process Improvement (BPI) Overview

·         Why are we here today?

·         What is BPI?

·         Benefits of BPI

·         Specific challenges/obstacles and successes

·         Process improvement examples:

-  Industry specific examples

-  Famous debacles to avoid and successes to emulate

·         Your role in helping to identify problems


Section 2:  Overview of the Joiner 7-Step Method

·         What is the Joiner 7-Step Method?

·         Walkthrough of the Joiner 7-Step Method

·         Template:  Introduce and review Process Improvement Template

·         Case Study Exercise:  Read and discuss introduction to the Case Study


Section 3:  Step #1 – Initiate Project

·         Types of business problems typically encountered at insurance companies and banks

·         How to recognize a business-related problem

·         Identifying the gaps (delta between current and future states)

·         Ownership of the project and the business problem

·         Defining measurable success criteria

·         Case Study Exercise:  Complete the Problem Statement section (Step #1) of the template


Section 4:  Step #2 – Define Current Situation

·         What are symptoms of a problem?

·         Looking for symptoms of the problem

·         Performing Stakeholder Analysis

·         Technique:  View a RACI Matrix

·         Defining the impacts caused by the problem

·         Technique:  Business Process Modeling (As-Is)

·         Understand how to draw an As-Is Business Process Model

·         Case Study Exercise:  Complete the Define Current Situation section (Step #2) of the template


Section 5:  Step #3 – Identify Root Causes

·         What are root causes?

·         Performing Root Cause Analysis

·         Technique:  Fishbone Diagram using the cafeteria example

·         Case Study Exercise:  Discuss a Fishbone Diagram

·         Technique:  Pareto Chart (discuss and show example)

·         Case Study Exercise:  Complete the Identify Root Causes section (Step #3) of the template



Section 6:  Step #4 – Develop Solutions

·         Identifying options for problem resolution

·         Avoid jumping to conclusions

·         Technique:  Brainstorming

·         Case Study Exercise:  Conduct a Brainstorming Session

·         Recognizing pros and cons for each option

·         Technique:  Kempner-Tregoe (“Must-Have” vs. “Nice-to-Have”)

·         Case Study Exercise:  Determine best solution using a “simple” Kempner-Tregoe model

·         Case Study Exercise:  Complete the Develop Solutions section (Step #4) of the template


Section 7:  Step #5 – Define Measurable Results

·         Prototyping the solution

·         Technique:  Business Process Modeling (To-Be)

·         Measuring results against the success criteria (Step #1)

·         Case Study Exercise:  Review changes to an As-Is Business Process Model

·      Case Study Exercise:  Complete the Define Measurable Results section (Step #5) of the template


Section 8: Step #6 – Standardize Process

·         Defining how the process will be documented

·         Plan and understand organizational readiness

·         Discuss how employees are empowered to identify and act upon their ideas

·         Identifying follow-up needs (i.e., training) for the staff that will be impacted

·         Technique:  Communication Plan

·         Case Study Exercise:  Complete the Standardize Process section (Step #6) of the template


Section 9:  Step #7 – Determine Future Plans

·         Monitoring the process for Continuous Process Improvement (The “Plan-Do-Check-Act” Cycle)

·         Understand how to sustain the improvements made by the Joiner 7-Step Method

·         Technique:  PDCA form

·         Case Study Exercise:  Complete the Determine Future Plans section (Step #7) of the template


Section 10:  Going Forward with a Plan for Action

·         Identifying process problems in your organization

·         Individual Exercise:  Name three (3) possible areas for improvement

·         Prioritize and define the next steps

·         Individual Exercise:  Using a new template complete Step 2 & Step 3 for one possible area for improvement you have identified

Contact Deborah Kenney at or call us at 978-618-6152


< BACK  1 of 59  NEXT >


Browse ALL Books in the Store

Featured Digital Library Resources 
Copyright 2006-2015 by Modern Analyst Media LLC