This Diploma has been developed with the objective of providing learners a formal method to grow and assess their Business Analysis Skills in a progressive manner. Concepts are taught with practical exercises which are performed in the classroom environment with the assistance of a facilitator. The learner then returns to the workplace to apply the techniques in their own working environment.

This application of theory in the workplace forms the assignment that’s to be completed at the end of each module within 2 weeks. The Diploma in Business Analysis will be presented when a minimum pass mark of 75% is achieved in the final examination and an average pass mark of 60% for assignments. This program can be presented in-house.

The Diploma Contents

Following the model is a brief description and outcomes for the each module. There will be assignments, practical exercise and an examination.

Overall Outcomes

How to use the most appropriate elicitation techniques, models, steps and questions for the various stakeholder groups including users, senior management, non-technical, business subject matter experts (SME), detail oriented, high-level, etc.).

Understand the critical success factors (CSF) for a requirements meeting including setting SMART objectives and expectations, using a systematic process and questioning techniques, using visual modeling, keeping the meeting focused, using business language.

Identify business needs easily, without needing to be a SME.

How to work directly and interactively with the business in defining project requirements.

Conduct fast, efficient and effective analysis, maximizing the time and resources of the company.

How to apply industry best practices for discovering, describing and documenting requirements for various projects (new development, maintenance and package) and in various environments (iterative, incremental and waterfall)

Facilitate a meeting to discover and describe process discussions, business rules and data requirements

Identify true user requirements versus "nice-to-have"

How to capture and document process discussions, business rules and data requirements during a requirements meeting

How to apply the seven factors to successful documenting — listening, capturing, writing, clarifying, organizing, suggesting & teamwork.

How to write requirements specifications using proven and practical best practices—built on the framework and standards from IEEE, SEI’s Capability Maturity Model (CMMI), and the BABOK

How to document using the five "C’s" to writing quality specifications — clear, concise, concrete, complete, consistent

How to organize and model the information requirements into Entities and data elements

Learn the steps, questions and techniques for business process and data modeling – using such tools as context diagramming, data flow diagramming, functional narratives, process modeling, data descriptions, entity relationship diagrams)

How to analyze client business requirements and produce requirement specifications

Complete a business requirement specification that’s ready for design, development or sourcing software

Identify how to take the requirement into design phase

Create a design solution that will meet business requirements.

Create a User Centred Design

Make use of simple, realistic methods that focus on the user interaction with the solution

Develop an initial prototype of the solution

Focus on the manual activities to ensure that they support the automated processes via swim lane diagrams.


Matric / NQF 3 with English / Maths / Science

Computer literate

6 months of business working experience


INTBA – Introduction to Business Analysis 
INTBA Description:   To effectively analyse any area of the business, the analyst needs to understand the difference between what is required – “analysis” and how it will be implemented – “design”. With a plethora of modelling techniques available in the market, it is vitally important that the business analyst can apply the most appropriate modelling technique in order to define accurate, complete, concise and complete business requirements that are to be used as a basis for developing business solutions. It is a documented statistic that 1 omission and/or error made in the requirements definition can lead to 6000 defects at the implementation stage. Therefore the analyst must understand how much information to gather. 
INTBA Learner Outcomes  After completing this module the delegate will be able to:Understand the concepts of a Systems Development Life Cycle

Understand the phases and deliverables within the SDLC

Understand the difference between the Business Requirement, Functional Specification and Technical Specification

Understand various modelling techniques and know where best to apply them including UML, DFD, ERD, Flow Charting and many other.

Identify end-to-end processes from stimulus to response (Organisational Events)

Separate design issues from business issues

Understand what a repository is and why it is important.

Ability to model the 'as is' design.

Understand what ‘analysis paralysis’ is and how to ensure it doesn't set in.

Understand the concepts of Business Process Analysis



FCS – Facilitation Skills
FCS Description: Teams and Groups are much more effective when they are led by a skilled facilitator who encourages participation whilst maintaining the focus and staying within time constraints. A competent facilitator can make review sessions, meetings and workshops more productive. A facilitator understands how to plan and prepare for group session and how to exercise the interpersonal skills that achieve best results. This interactive workshop describes these skills and offers the student an opportunity to apply and refine them through extended role-playing activities.
FCS Learner Outcomes After completing this module the delegate will be able to:Plan and prepare for various types of facilitated sessions

Understand the benefits of facilitated sessions

Apply facilitation techniques

o   Listening Skills

o   Questioning Skills

o   Dealing with interruptions

o   Dealing with negativity

o   Dealing with shyness


Understand how to apply the above techniques to one-on-one interviews.

Define and understand the roles of those involved in the facilitation process

Use various problem solving techniques including:

o   SWOT

o   Fishbone

o   Cause & Effect

o   Drill Down

o   Appreciation




ADVBPA – Advanced Business Process Analysis
ADVBPA Description:   The emphasis of this two-day module is to understand what Business Process analysis is and using the modelling techniques introduced in the “Introduction to Business Analysis” module. This module contains lots of practical work, so that the learner has the opportunity to apply the techniques with a skilled facilitator to assist when issues arise. The focus in this module is on the 'as is' analysis 



ADVBPA Learner Outcomes 

After completing this module the delegate will be able to:Start analysing in a structured top down approach using engineering disciplines

Know what deliverables are required

Apply modelling techniques to document the end-to-end processes

Document the end-to-end process in context level

Document the end-to-end process at detail level

Document the detailed Data Requirement via the Data Dictionary.

Document an implementation independent view of the business processes


Apply Quality Assurance to each deliverable

Differentiate between a repository and a modelling tool

Develop a Business Requirements document that can be used as input to design (Functional Specification)

o    Process Model

o    Process Specification (Business Rules)

o    Data Dictionary




ADVBIA – Advanced Business Information Analysis
ADVBIA Description: The emphasis of this two-day module is to understand what Business Information analysis is and using the modelling techniques introduced in Introduction to Business Analysis. This module contains lots of practical work, so that the learner has the opportunity to apply the techniques with a skilled facilitator to assist when issues arise. The focus is on the 'as is' analysis 
ADVBIA Learner Outcomes After completing this module the delegate will be able to:Start analysing in a structured approach and know what deliverables are required.

Understand which type of models to use i.e. Relational, hierarchical etc.

Identify essential business data from designer data

Understand dead data, redundant data, transient data, unsynchronised data

Apply Quality Assurance to each deliverable

Use a systematic top down approach to extract information needs

Normalise data to 3rd normal form

Develop a logical Entity Relationship Diagram with supporting documentation:

o    Entity Specifications

o    Relationship specifications

o    Data Element Specifications

Understand cardinality, referential integrity and data integrity


ADVBA – Advanced Business Analysis 
ADVBA Description The emphasis of this two-day module is to understand the integration between Business Process and Information Analysis. The Learner will have the opportunity to identify the business process improvement opportunities available when the end-to-end process is integrated without the complexities of existing functional silo’s (departments) and their associated solutions (IT systems).   This implementation independent view provides the basis on which to design a solution on. Project management concepts are also introduced including the development of a Business Case, Risk Analysis and project scoping. This module contains a large amount of practical work including the sample copy of the documentation required for the entire Business Requirements Specification. 
ADVBA Learner Outcomes  After completing this module the delegate will be able to:Integrate business process and information modelling

Develop CRUD (Create, Retrieve, Update, Delete) matrices for data elements and entities

Understand Business Engineering in its entirety, including the difference between engineering and Business Process Improvement.

Apply various strategies to analysing / designing / implementing engineered processes.


Develop a Project Charter including:

o    Project Scope

o    Project Plan

o    Identification and documentation of Business, Project and Systems Objectives

o    Project Risk Analysis.

Design proposed solutions based on the Analysis

Apply design techniques for data and processing



INTFS – User Centered Design 
INTFS Description:  The emphasis of this two-day module is to understand the limitations presented during design. During this module the Learner will understand that the Business Requirement is the bed rock of Design and the importance of building a blue print for the automated system prior to actually building the system itself. The learner will understand that we need to apply engineering disciples into the design, so that we can create a design that will actually meet business requirements. The concepts of User Centered Design are introduced and explored. 




INTFS Learner Outcomes 

After completing this module the delegate will be able to:Understand the difference between Business Analysis and Systems Analysis

Understand the various strategies that can be used in design

Realise the impact that mistakes and omissions have on the design of an automated system

Understand the influencing factors in designing an automated system

Create a Functional Specification.

o    Screen Design (prototyping)

o    Workflow (swim lanes)

o    Screen Flow (Storyboarding / Navigation)

o    Report Design


Factors influencing screen and report layouts

o    Colour

o    The human information process

Understand meaningful error messages.

Test the emerging design via test cases and heuristics evaluation

Understand the difference between testing and evaluation

Understand the impact of various input and output devices on the business.



These costs include face-to-face lecture, training material, marking of assignments and the invigilation and marking of the final examination.

 We charge a per person rate

Number of people Price per person per day
6-10 people R x/ day
11-15 people R y/ day
16-20 people R z/ day


Who We Work With

  • AlexanderForbes
  • Rhodes
  • Bestmed
  • Anglo American
  • DataCentrix
  • Enviroserv
  • FirstRand
  • Sasol
  • FTP
  • MTN
  • Omnia
  • PEP
  • SABS
  • Sasol
  • StandardBank
  • SunCityResort