logo

Business Analysis Course

course overview

Click to View dates & book now

Overview

In this course, you participate in an immersive, simulated case study, providing you with the business modelling skills necessary to produce Enterprise Architectures, Business Cases, Business Requirements and Software Requirements documents. You learn to apply analysis and modelling techniques such as Business Process Model and Notation (BPMN) to describe business workflows, as well as UML diagrams to analyse the enterprise structure and states of business objects.

This course covers 20 of the 50 business analysis techniques listed in the IIBA Business Analysis Body of Knowledge (BABOK) Version 3.0. With these skills you will be able to better illustrate and document the functionality and structure of your organisation and more efficiently fulfill your role as a business analyst on business and software requirements projects.

Skills Gained

You Will Learn How To You Will Learn How To

  • Perform a functional decomposition of your organisation
  • Diagram and document business processes as use cases
  • Capture workflows in Business Process Model and Notation (BPMN)
  • Apply UML diagrams to document your business objects and their states
  • Use a CASE tool to refine business analysis models and documentation

Outline

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

What is a business model?

  • Contrasting scope with levels of detail

Crafting a process to develop a business model

  • Applying the steps: elicit, analyse, specify, validate
  • Iterating the steps
  • OMG modelling standards
  • Facilitating requirements workshops
  • Correlating models to project type and deliverables

Capturing the multidimensional aspects of an organisation

  • 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 simulations
  • Mapping the Business Landscape

Analysing the enterprise

  • Exploring the enterprise architecture

Applying business rules

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

Initiating the process with functional decomposition

  • Determining the functional hierarchies
  • Distinguishing between functions, processes, and activities

Drawing UML use case diagrams

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

Documenting business processes

  • Selecting the level of detail: brief, casual or fully dressed
  • Specifying preconditions and post-conditions
  • Modelling Business Processes and Workflows

Leveraging Business Process Model and Notation (BPMN)

  • Workflows
  • Events
  • Activities and tasks
  • Sequence flows
  • Messages
  • Swimlanes
  • Tokens

Applying process modelling techniques

  • Sequencing and classifying activities
  • Categorising events

Refining business process diagrams

  • Choosing the right gateways: branches, forks and joins
  • Mapping the processes to lanes and pools
  • Supplementing the model with data and artifacts: groups and annotations
  • Analysing the Enterprise Structure

Establishing the business domain

  • Documenting the workers and organisation units
  • Using data modelling to analyse business objects

Structuring the enterprise with UML class diagrams

  • Constructing associations between the classes
  • Packaging for subject areas and organisation units
  • Capturing business object attributes
  • Finalising the Business Model

Achieving complete coverage with matrices

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

Contextualising the model with perspectives

  • Documenting business interfaces
  • Motivational Mapping from means to ends
  • Capturing event timing parameters
  • Modelling 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 requirements into user requirements
  • Delivering and presenting your models

Talk to an expert

Thinking about Onsite?

If you need training for 3 or more people, you should ask us about onsite training. Putting aside the obvious location benefit, content can be customised to better meet your business objectives and more can be covered than in a public classroom. Its a cost effective option. One on one training can be delivered too, at reasonable rates.

Submit an enquiry from any page on this site, and let us know you are interested in the requirements box, or simply mention it when we contact you.

All $ prices are in USD unless it’s a NZ or AU date

SPVC = Self Paced Virtual Class

LVC = Live Virtual Class

Please Note: All courses are availaible as Live Virtual Classes

Trusted by over 1/2 million students in 15 countries

Our clients have included prestigious national organisations such as Oxford University Press, multi-national private corporations such as JP Morgan and HSBC, as well as public sector institutions such as the Department of Defence and the Department of Health.