Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
CCBA-IIBA Certification Preparation Course
Rating: 3.9 out of 5(72 ratings)
4,381 students

CCBA-IIBA Certification Preparation Course

Master business analysis, elicitation, requirements, strategy analysis, solution evaluation and BA techniques.
Last updated 3/2021
English
English [Auto],

What you'll learn

  • Demonstrate knowledge of the skills necessary to be an effective member of the business analysis community
  • Implement business analysis practices as outlined in the Business Analysis Body of Knowledge® (BABOK® ) Guide
  • Deliver more reliable, higher quality results with increased efficiency and consistency
  • Demonstrate your commitment to the field of business analysis
  • Business analysis key concepts
  • Business Analysis Planning and Monitoring
  • Business Analysis Core Concept Model
  • Elicitation and collaboration
  • Requirements Lifecycle Management
  • Solution evaluation

Course content

10 sections • 96 lectures • 13h 48m total length
  • Introduction8:22

    Explore how business analysis enables change by identifying needs, defining requirements, and recommending solutions that deliver value to stakeholders, supporting strategy, delivery, and benefit realization.

Requirements

  • Eager to learn & inspire to become business Analyst

Description

Prepare for the IIBA CCBA certification while building a structured understanding of Business Analysis, requirements management, stakeholder engagement, elicitation, strategy analysis, solution evaluation and Business Analysis techniques.

This CCBA Certification Preparation course takes you through the major areas of Business Analysis in a systematic way, from planning the Business Analysis approach and engaging stakeholders to eliciting requirements, managing the requirements life cycle, analyzing business strategy, defining requirements and evaluating solutions.

The course also provides extensive coverage of practical Business Analysis techniques, including backlog management, business cases, Business Model Canvas, data flow diagrams, decision analysis, process modelling, prototyping, root cause analysis, SWOT analysis, use cases, user stories, stakeholder analysis, workshops and many more.

A useful way to understand the overall Business Analysis flow is:

Business Need → Stakeholders → Elicitation → Requirements → Analysis → Design Options → Solution → Evaluation → Value

This course helps you understand how these areas connect rather than treating them as isolated topics.

Build a Strong Foundation in Business Analysis

The course begins by introducing the key concepts of Business Analysis and the major knowledge areas covered throughout the learning journey.

This foundation is important because Business Analysis involves much more than documenting requirements.

A Business Analyst may need to understand organizational needs, identify stakeholders, plan analysis activities, gather information, manage requirements, evaluate changes, analyze potential solutions and assess whether implemented solutions deliver expected value.

The course therefore develops a connected perspective:

Need → Information → Analysis → Requirement → Change → Solution → Value

Understanding this relationship provides a strong foundation before moving into the individual Business Analysis knowledge areas.

Business Analysis Planning and Monitoring

Effective Business Analysis begins with planning how the analysis work will be performed.

You will study how to:

  • Plan the Business Analysis approach

  • Plan stakeholder engagement

  • Plan Business Analysis governance

  • Plan Business Analysis information management

  • Identify Business Analysis performance improvements

Planning determines how Business Analysis activities will be organized, how stakeholders will participate, how information will be managed and how decisions will be governed.

A simple planning workflow is:

Business Context → BA Approach → Stakeholder Engagement → Governance → Information Management → Performance Improvement

This helps establish a structured foundation before detailed elicitation and analysis begin.

Elicitation and Collaboration

Business Analysts require information from stakeholders, documents, processes and other sources before meaningful analysis can take place.

The course therefore provides dedicated coverage of Elicitation and Collaboration.

You will study:

  • Preparing for elicitation

  • Conducting elicitation

  • Confirming elicitation results

  • Communicating Business Analysis information

  • Managing stakeholder collaboration

Elicitation is not simply asking questions. It involves preparing effectively, obtaining relevant information, confirming what has been understood and ensuring that stakeholders can collaborate throughout the analysis process.

A practical elicitation flow can be viewed as:

Prepare → Conduct → Confirm → Communicate → Collaborate

This provides a structured way to think about how Business Analysts obtain and manage information.

Requirements Life Cycle Management

Requirements can change as projects, organizations and solutions evolve.

The course explores Requirements Life Cycle Management, helping you understand how requirements are handled from their creation through approval and change.

Topics include:

  • Trace requirements

  • Maintain requirements

  • Prioritize requirements

  • Assess requirement changes

  • Approve requirements

Requirements management can therefore be viewed as an ongoing process:

Requirement → Trace → Maintain → Prioritize → Assess Change → Approve

Traceability helps connect requirements with related Business Analysis information, while maintenance helps keep requirements relevant and usable.

Prioritization helps determine relative importance, and change assessment helps evaluate the impact of proposed modifications before requirements are approved.

Strategy Analysis

Business Analysis frequently begins before detailed requirements are written.

The course includes a complete section on Strategy Analysis, covering:

  • Analyze Current State

  • Define Future State

  • Assess Risks

  • Define Change Strategy

This creates an important bridge between understanding the business problem and deciding how change should occur.

A useful strategic analysis workflow is:

Current State → Desired Future State → Risks → Change Strategy

Current-state analysis helps establish where the organization is today.

Future-state definition clarifies where it intends to move.

Risk assessment identifies factors that may influence the transition.

The change strategy connects the current and future states by providing direction for the transformation.

This strategic perspective helps Business Analysts connect requirements with broader organizational objectives.

Requirements Analysis and Design Definition

A major portion of Business Analysis involves transforming information into clearly defined and analyzed requirements.

The course covers Requirements Analysis and Design Definition, including:

  • Specify and Model Requirements

  • Verify Requirements

  • Validate Requirements

  • Define Requirements Architecture

  • Define Design Options

  • Analyze Potential Value and Recommend Solutions

This provides a structured approach to converting stakeholder information into requirements that can support decision-making.

A useful analysis model is:

Elicited Information → Specify & Model → Verify → Validate → Architecture → Design Options → Value Analysis → Recommendation

Verification and validation perform different roles within this process.

Requirements must be examined for quality while also being assessed in relation to the underlying business need.

Requirements architecture then helps organize requirements and their relationships, while design options provide alternative ways of addressing the identified need.

Potential value can then be analyzed before recommendations are made.

Solution Evaluation

Business Analysis does not necessarily end when a solution is implemented.

The curriculum includes a dedicated section on Solution Evaluation, covering:

  • Measure Solution Performance

  • Analyze Performance Measures

  • Assess Solution Limitations

  • Assess Enterprise Limitations

  • Recommend Actions to Increase Solution Value

The central question changes from:

“What solution should we build?”

to:

“Is the solution delivering the expected value?”

A useful evaluation cycle is:

Solution → Performance Measurement → Analysis → Identify Limitations → Recommend Improvements → Increase Value

This helps connect Business Analysis with actual solution performance and business outcomes.

Understand Underlying Business Analysis Competencies

The course includes dedicated coverage of Underlying Competencies.

Business Analysis depends not only on processes and techniques but also on the capabilities required to perform analysis effectively.

Understanding underlying competencies helps learners appreciate that Business Analysis requires a combination of structured analysis, communication, collaboration and professional judgment.

These competencies support the activities performed across all of the Business Analysis knowledge areas.

Learn a Broad Range of Business Analysis Techniques

A major strength of this curriculum is its extensive coverage of Business Analysis techniques.

You will explore techniques including:

  • Acceptance and Evaluation Criteria

  • Backlog Management

  • Balanced Scorecard

  • Benchmarking and Market Analysis

  • Brainstorming

  • Business Capability Analysis

  • Business Cases

  • Business Model Canvas

  • Business Rules Analysis

  • Collaborative Games

  • Concept Modelling

  • Data Dictionary

  • Data Flow Diagrams

  • Data Mining

  • Data Modelling

  • Decision Analysis

  • Decision Modelling

  • Document Analysis

  • Estimation

  • Financial Analysis

  • Focus Groups

  • Functional Decomposition

  • Glossary

  • Interface Analysis

  • Interviews

  • Lessons Learned

  • Metrics and Key Performance Indicators

  • Mind Mapping

  • Non-Functional Requirements Analysis

  • Observation

  • Organizational Modelling

  • Prioritization

  • Process Analysis

  • Process Modelling

  • Prototyping

  • Reviews

  • Risk Analysis and Management

  • Root Cause Analysis

  • Scope Modelling

  • Stakeholder Lists, Maps and Personas

  • Surveys and Questionnaires

  • SWOT Analysis

  • State Modelling

  • Use Cases and Scenarios

  • User Stories

  • Vendor Assessment

  • Workshops

These techniques give Business Analysts different ways to investigate problems, gather information, model requirements, understand stakeholders, evaluate options and support decisions.

Understand When Different BA Techniques Serve Different Purposes

Business Analysis techniques are most valuable when selected according to the problem being addressed.

For example, stakeholder-focused techniques can help identify and understand the people affected by a change.

Information-gathering techniques such as interviews, workshops, observation, focus groups, surveys and document analysis can support elicitation.

Modelling techniques such as process modelling, data modelling, state modelling, scope modelling and use cases help represent information in structured forms.

Analytical techniques such as root cause analysis, decision analysis, SWOT analysis, benchmarking, financial analysis and risk analysis help examine problems and potential choices.

A practical way to think about technique selection is:

Question → Information Needed → Appropriate Technique → Analysis → Insight → Decision

Rather than treating techniques as a list to memorize, this approach helps connect them with the Business Analysis problem they are intended to support.

Stakeholder Analysis and Collaboration

Stakeholders appear throughout the Business Analysis process.

The curriculum addresses stakeholder engagement during planning, stakeholder collaboration during elicitation and specific stakeholder-oriented techniques such as:

  • Stakeholder lists

  • Stakeholder maps

  • Personas

  • Interviews

  • Workshops

  • Surveys and questionnaires

  • Focus groups

  • Collaborative games

This reflects the reality that Business Analysis depends heavily on interactions between people with different perspectives, requirements and interests.

A Business Analyst must therefore connect:

Stakeholders → Information → Requirements → Decisions → Change

Requirements Modelling and Analysis

The techniques section expands the requirements-focused parts of the course through a broad range of modelling approaches.

You will explore:

Data Flow Diagrams, which can help represent how information moves through a system or process.

Data Modelling, which addresses the structure and relationships of data.

Process Modelling, which helps represent how work is performed.

State Modelling, which examines how something changes between different states.

Scope Modelling, which helps establish boundaries.

Use Cases and Scenarios, which describe interactions and behavior.

User Stories, which provide another way of expressing stakeholder needs.

Prototyping, which can help make potential solutions more tangible for analysis and feedback.

These techniques reinforce an important Business Analysis principle:

Understand → Represent → Review → Refine

Decision-Making and Business Value

Business Analysis ultimately supports decisions.

The curriculum therefore includes several techniques related to evaluation and decision-making, such as:

  • Decision Analysis

  • Decision Modelling

  • Financial Analysis

  • Business Cases

  • Balanced Scorecard

  • Benchmarking and Market Analysis

  • Metrics and KPIs

  • Vendor Assessment

These techniques help connect analysis with business decisions and potential value.

A useful decision model is:

Business Problem → Evidence → Alternatives → Analysis → Value → Recommendation

This aligns with the course's broader coverage of analyzing potential value and recommending solutions.

Risk and Root Cause Analysis

Before recommending change, Business Analysts need to understand both the underlying problem and the uncertainty surrounding potential solutions.

The course covers:

Root Cause Analysis, which supports investigation into why a problem exists.

Risk Analysis and Management, which helps examine uncertainties that can affect change.

SWOT Analysis, which provides a structured way to consider strengths, weaknesses, opportunities and threats.

These techniques can support a broader analytical sequence:

Problem → Root Cause → Current Situation → Risks → Options → Decision

Non-Functional Requirements

The curriculum specifically includes Non-Functional Requirements Analysis.

Business Analysts need to consider not only what a solution should do but also requirements that describe other important characteristics and expectations associated with the solution.

Including non-functional requirements within the analysis process helps broaden the perspective beyond functionality alone.

Business Process Analysis

The course includes both Process Analysis and Process Modelling.

Process analysis helps learners examine how work is performed, while process modelling provides ways to represent that work more clearly.

This can support activities such as understanding the current state, identifying issues, discussing possible future states and communicating changes with stakeholders.

The process can be viewed as:

Current Process → Analyze → Model → Identify Issues → Consider Change → Future Process

Business Cases and Business Model Canvas

The curriculum includes both Business Cases and the Business Model Canvas.

These techniques broaden the Business Analyst's perspective from detailed requirements toward the business context surrounding change.

Business cases support structured consideration of business initiatives, while the Business Model Canvas provides a way of examining important elements of a business model.

Together with Strategy Analysis, these topics help connect Business Analysis with business-level decisions.

Metrics, KPIs and Performance Analysis

Business Analysts also need ways to determine whether change is producing meaningful results.

The curriculum covers Metrics and Key Performance Indicators, along with solution performance measurement and performance analysis.

This creates a complete value-focused cycle:

Define Need → Implement Change → Measure Performance → Analyze Results → Identify Limitations → Recommend Action

This reinforces the idea that successful Business Analysis should ultimately contribute to value rather than simply produce documentation.

Apply Learning Through Four Case Studies

The techniques section concludes with four case studies.

These case studies provide an opportunity to reinforce the Business Analysis concepts and techniques explored throughout the curriculum.

They support a practical learning approach:

Situation → Business Analysis → Technique Selection → Interpretation → Decision

The objective is to strengthen your ability to think about Business Analysis concepts in context rather than viewing each knowledge area or technique independently.

What You Will Learn

By completing this course, you will develop an understanding of:

  • Core Business Analysis concepts

  • Major Business Analysis knowledge areas

  • Business Analysis Planning and Monitoring

  • Business Analysis approaches

  • Stakeholder engagement planning

  • Business Analysis governance

  • Business Analysis information management

  • Business Analysis performance improvement

  • Elicitation and Collaboration

  • Elicitation preparation

  • Conducting and confirming elicitation

  • Communicating Business Analysis information

  • Stakeholder collaboration

  • Requirements Life Cycle Management

  • Requirements traceability

  • Requirements maintenance

  • Requirements prioritization

  • Requirement change assessment

  • Requirements approval

  • Strategy Analysis

  • Current-state analysis

  • Future-state definition

  • Risk assessment

  • Change strategy

  • Requirements Analysis and Design Definition

  • Requirements specification and modelling

  • Requirements verification and validation

  • Requirements architecture

  • Design options

  • Potential value analysis

  • Solution recommendations

  • Solution Evaluation

  • Solution performance measurement and analysis

  • Solution limitations

  • Enterprise limitations

  • Actions for increasing solution value

  • Underlying Business Analysis competencies

  • Business Analysis techniques

  • Business cases and Business Model Canvas

  • Backlog management

  • Benchmarking and market analysis

  • Brainstorming

  • Business capability analysis

  • Data modelling and data flow diagrams

  • Decision analysis and decision modelling

  • Financial analysis

  • Interviews, workshops and focus groups

  • Metrics and KPIs

  • Non-functional requirements

  • Process analysis and process modelling

  • Prototyping

  • Risk and root cause analysis

  • Scope modelling

  • Stakeholder analysis

  • SWOT analysis

  • Use cases and scenarios

  • User stories

  • Vendor assessment

  • Case-study-based Business Analysis learning

Who Should Take This Course?

This course is suitable for CCBA certification candidates, Business Analysts, aspiring Business Analysts, requirements professionals, project professionals, product professionals, process analysts and professionals involved in business change and solution analysis.

It is particularly relevant for learners who want structured coverage of Business Analysis knowledge areas and techniques while preparing for the IIBA CCBA certification.

Aspiring Business Analysts can use the course to understand the complete Business Analysis lifecycle rather than learning individual techniques without context.

Working Business Analysts can use the course to strengthen their knowledge of requirements management, stakeholder engagement, strategy analysis, solution evaluation and the broad range of techniques used across Business Analysis activities.

Professionals involved in projects and organizational change can also benefit from understanding how business needs are translated into requirements, design alternatives, solutions and measurable value.

Build an Integrated Business Analysis Mindset

The most important outcome of Business Analysis is not simply producing requirements.

Effective Business Analysis connects business needs with stakeholders, information, requirements, solutions and value.

The complete learning framework can be summarized as:

Business Need → Plan → Engage Stakeholders → Elicit → Manage Requirements → Analyze Strategy → Define Requirements & Design → Evaluate Solution → Improve Value

Techniques support each stage of this process.

When you understand both the knowledge areas and the techniques available to support them, you can approach Business Analysis as an integrated discipline focused on understanding needs, enabling change and supporting better business decisions.


Who this course is for:

  • Individuals with an ECBA™ designation
  • Product Managers
  • Non-BA consultants
  • Trainers
  • Project Manager
  • Testers
  • Quality Assurance (QA) professionals
  • Change/Transformation Managers
  • IT Professionals