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.
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
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 Cause & Effect
o Drill Down
|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 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|