Business Analysis Training: The Complete Lifecycle


Course Delivery

Live Instructor-Led Training

Course Description

The course Business Analysis: The Business Analysis Lifecycle I (Business Analysis Training) is a thorough study of the roles and responsibilities of a business analyst and the art and science of business analysis. Through presentations, case studies, discussions and hands-on practical exercises, participants will explore key concepts of the Business Analysis Body of Knowledge (BABOK) and various other tools from Lean, Agile and other relevant areas. Emphasis is placed on stakeholder management and techniques to elicit high quality business requirements.

Course Dates and Pricing


Nov 26 - 29, 2019$2,800.00Feb 4 - 7, 2020$2,800.00Mar 3 - 6, 2020$2,800.00

Course Outline

BABOK Framework

What is Business Analysis?
What is BABOK?
The 5 Perspectives – strengths and limitations
Agile Perspective
Business Intelligence (BI) Perspective
Information Technology (IT) Perspective
Business Architecture Perspective
Business Process Management Perspective
Understanding Business Architecture vs Business Capabilities
The Purpose of the 6 BABOK Knowledge Areas
What is the Business Analysis Core Concept Model (BACCM)TM ?

Becoming a Great Business Analyst

Roles and Responsibilities of the BA
General Competencies
Specific Competencies
Self-Assessment

Business Analysis Planning and Project Management

Managing a BA Project
Choosing a Project Methodology: Agile, RUP, PMBOK…
Determining Project Scope
Profiling Stakeholders
Assessing Project Risks and Constraints
Elements of a Business Case
Managing Information
Understanding Performance: Metrics, KPIs, KRIs and more

Strategy Analysis

Tools and Techniques for Understanding the Big Picture
Analyzing Current State and Context
Defining Future State
Assessing and Managing Risks
Creating a Stakeholder Management Plan
Creating a Scope Management Plan
Creating a Change Management Plan

Requirements Life Cycle Management (RLM)

What are Requirements?
Why are Good Requirements Important?
Elements of a Good Requirement Document
Who Uses the Requirements Document?
Types of Requirements
Tracing Requirements
Maintaining Requirements
Prioritizing Requirements
Assessing Change Requests
Approving Requirements

Eliciting Requirements and Stakeholder Collaboration

Understanding Stakeholders and Key Actors
Creating a Stakeholder Engagement Plan
Techniques to Elicit Requirements
Customer Journey Mapping
User-Centered Design
Data and Document Analysis
Root Cause Analysis
Process Maps and BPMN
Agile/Scrum User Stories
Use Cases and UML Diagrams
JAD Sessions
Lean Tools
Constructing Questions that Deliver Results
Facilitation Techniques
Tips and Cautions

Requirements Analysis and Design

Writing Requirements – Format, Guidelines and Tools
Reviewing Requirements
Verifying and Prioritizing Requirements
Conducting Walkthroughs
Validating Requirements
Understanding the Quality Gateway
Testing Requirements
Defining Requirements Architecture
Assembling the Requirements Document
Identifying Solution Options

Solution Evaluation

Analyzing Solutions Options – Vision, Need, Objectives Met?
Assessing Solution Performance
Assessing Solution Limitations
Assessing Constraints and Enterprise Limitations
Implementation and Monitoring
Continual Service Improvement Model

Course Recap


Course Locations

  • Ottawa

  • Montreal

  • Toronto

Related Business Analysis Training

Business Analysis Training: Requirements, Use Cases & Modeling

The course Requirements, Use Cases & Modeling (Business Analysis Training) is a complete study of the requirements management roles & responsibilities of a business analyst. The training focusses on techniques for high quality business requirements & use case development in the context of systems development & process engineering. The course covers functional & non-functional requirements, business & system use cases, business process models, BPMN & more. The course concludes with a discussion of the testing and data modeling disciplines in the context of the overall business development lifecycle. Training course titled Business Analysis Training: Requirements, Use Cases & Modeling that will allow you to hone your professional skills.

Dec 3 - 6, 2019$2,800.00Jan 14 - 17, 2020$2,800.00Feb 11 - 14, 2020$2,800.00Mar 10 - 13, 2020$2,800.00

Process Training: Processes for Performance & Predictability

The course Processes for Performance & Predictability (Process Training) explores the practical elements of process design & management. The training covers process management terminology & concepts and includes everything that you need to design, implement & monitor business processes within your organization. Training course titled Process Training: Processes for Performance & Predictability that will allow you to hone your professional skills.

Nov 18 - 19, 2019$1,150.00Dec 16 - 17, 2019$1,150.00Jan 6 - 7, 2020$1,250.00Feb 3 - 4, 2020$1,250.00Mar 2 - 3, 2020$1,250.00

Business Analysis Training: Mastering Business Cases

The course Mastering Business Cases (Business Analysis Training) teaches you how to write great business cases. The training includes the development of a strategic vision, scope management, resource estimation, business impact analysis & project management. The course gives you the skills you need to write a business case that will ensure an approval and that will help you manage projects successfully. Training course titled Business Analysis Training: Mastering Business Cases that will allow you to hone your professional skills.

Dec 2 - 3, 2019$1,150.00Jan 13 - 14, 2020$1,250.00Feb 10 - 11, 2020$1,250.00Mar 9 - 10, 2020$1,250.00

Business Analysis Training: Process Engineering

The course Business Process Reengineering (Business Analysis Training) will guide participants on how to use their requirements documents to model and assess existing processes, and apply techniques to analyze, and improve organizational and system processes. Through a mix of presentations, discussions and hands-on practical exercises, participants will apply a variety of modelling techniques and problem-solving tools from BABOK to LEAN to assess as-is processes to move toward creating more efficient and effective processes. Training course titled Business Analysis Training: Process Engineering that will allow you to hone your professional skills.

Nov 26 - 29, 2019$2,800.00Jan 7 - 10, 2020$2,800.00Feb 4 - 7, 2020$2,800.00Mar 3 - 6, 2020$2,800.00

Business Analysis Training: Professional Data Modeling

The course Professional Data Modeling (Business Analysis Training) explores modern data modeling for relational data. The course begins with a discussion of business analysis for requirements elicitation and of normal forms for relational data. The course then explores relational database terminology including tables, fields, constraints, primary & foreign keys in the context of entity, domain & referential integrity. The training concludes with the analysis, design & implementation of a relational data model. Training course titled Business Analysis Training: Professional Data Modeling that will allow you to hone your professional skills.

Nov 18 - 19, 2019$1,150.00Dec 16 - 17, 2019$1,150.00Jan 6 - 7, 2020$1,250.00Feb 3 - 4, 2020$1,250.00Mar 2 - 3, 2020$1,250.00

Business Analysis Training: Requirements & Lifecycle Management

The course Requirements & Lifecycle Management (Business Analysis Training) is a complete study of the roles & responsibilities of a business analyst. The training discusses the differences between waterfall & iterative methodologies for business analysis. Stakeholder & requirements management and use case development are studied in detail. Emphasis is placed on techniques for high quality business requirements & use case development in the context of systems development & process engineering. Testing & change management are also explored in this course. Training course titled Business Analysis Training: Requirements & Lifecycle Management that will allow you to hone your professional skills.

Dec 11 - 13, 2019$2,250.00Jan 22 - 24, 2020$2,250.00Feb 19 - 21, 2020$2,250.00Mar 18 - 20, 2020$2,250.00

Business Analysis Training: UML for IT Professionals

The course UML for IT Professionals (Business Analysis Training) explores the use of UML for modern application design. The training includes UML constructs for classes, properties, methods, relationships, class collaboration, state machines, topology, deployment, design patterns and more. Training course titled Business Analysis Training: UML for IT Professionals that will allow you to hone your professional skills.

Dec 9 - 10, 2019$1,150.00Jan 27 - 28, 2020$1,250.00Feb 24 - 25, 2020$1,250.00Mar 23 - 24, 2020$1,250.00

Process Training: Concepts, Design and Implementation

The course Concepts, Design and Implementation (Process Training) :: Processes are the cornerstone of effective management. They allow organizations to standardize operational and strategic activities and, in doing so, provide a baseline for continued development and improvement of the organization. Through the word process is frequently used in the modern world, many organizations fail to implement processes as the science intends. This session provides participants with a concrete and practical definition of process. This provides participants with a good foundation to implement repeatable, measurable and controllable processes in their organization. Training course titled Process Training: Concepts, Design and Implementation that will allow you to hone your professional skills.

Dec 2 - 2, 2019$750.00Jan 20 - 20, 2020$750.00Feb 17 - 17, 2020$750.00Mar 16 - 16, 2020$750.00

UML Training: System Engineering & Application Architecture

The course System Engineering & Application Architecture (UML Training) is an exploration of the challenges, tasks, roles & responsibilities of implementing a formal systems engineering process. The training begins with a comparison of waterfall & iterative methodologies. This is followed by a thorough discussion of the tasks and challenges of a formal system engineering process implementation. Every aspect of the System Engineering process is discussed including High Level Design, Requirements, Design Specifications, UML, topology design & more. Training course titled UML Training: System Engineering & Application Architecture that will allow you to hone your professional skills.

Dec 9 - 10, 2019$2,250.00Jan 20 - 21, 2020$2,250.00Feb 17 - 18, 2020$2,250.00Mar 16 - 17, 2020$2,250.00