Business Analysis


Duration: 4 days | Price: $2,695 + GST     $2,450 + GST

IIBA Endorsed Program
Program ID: E018-007 | PD Hours/CDU:27



For many years, IRM's Business Analysis training course has helped thousands of Australian business analysts master the fundamental skills of analysis and modelling. Now completely revised and updated, the course still takes a hands-on approach to training, allowing you to practice a variety of techniques while working through a simulated project.

You'll learn how to:

  • Analyse business processes and business problems
  • Use different diagramming notations - DFDs, Use Case, BPMN
  • Draw BPMN, Use Case and dataflow diagrams and understand the rules on which all notations are based
  • Analyse application data using entity relationship diagrams
  • Apply data modelling to object oriented development
  • Use event tables and event analysis
  • Analyse current and future processes and systems
  • Identify, specify and document business rules
  • Use metadata, data dictionaries and data repositories
  • Produce specifications for developers and external suppliers

Whether you're working on the maintenance and enhancement of enterprise and client/server systems or the development of new web or cloud applications, analysis and modelling are essential skills applicable to every project and every type of system. This business analysis course will give you a solid grounding in these skills.



New business analysts will learn a standard, systematic approach to business analysis. Most analysts who attend this course have less than 3 years experience and are sent by employers for professional development training.

Senior analysts and those who have learnt 'on-the-job' will be able to formalise and refresh their skills. Systems analysts and developers will learn tools and techniques for effectively communicating with business users.

Business users will learn a standards-based approach for communicating with IT staff and external suppliers - and be able to explain how their business operates and what their objectives are, in terms that IT staff can understand.



To provide practical training in analysis and specification techniques which can be used:

  • for the analysis of business problems and processes
  • for the modelling and logical design of future processes
  • for clear, unambiguous communication with developers, project staff and users

The focus of this course is on what rather than how - what does our current business system do - what do we want it to do in the future?



How this course can help you be a better business analyst - using a variety of practical exercises and case study problems, you'll learn:

  • how organisations use projects to achieve business objectives and the part business analysts play in successful project outcomes
  • how modelling is used on waterfall, agile and iterative projects
  • the strengths and weaknesses of different notations
  • how to document requirements using event tables
  • when and how to build data models from business rules
  • how data modelling is used in object oriented development and with UML
  • how to draw dataflow diagrams and understand the rules on which all notations are based
  • how to use levelling to control complexity
  • how to apply hierarchies to use case and activity diagrams
  • how to use assessment and verification techniques
  • how to model the current system and how to define possible components of a physical model
  • how to construct a project data repository and understand the role of metadata in projects
  • how to use different system viewpoints when moving from a current (as is) to a future (to be) state
  • how project characteristics determine which SDLC methodology is used
  • how to identify essential business functionality in a new system and how BPM and BPR can be used for process improvement
  • how to identify and manage business rules
  • how to use common techniques for analysing, specifying and documenting business rules
  • how to model new requirements and separate business requirements from technology
  • how to document use cases




"Great exposure to multiple techniques for modelling and analysis"
Business Analyst, ANZ Bank


"Excellent course for business users to understand communications with IT specialists"
Head of Management Reporting, Bank South Pacific


"Course has been invaluable – will improve the information and specifications I provide to our IS team"
Business Analyst, Australian Maritime Safety Authority


"Provided me with the fundamentals and tools to start my ba journey"
Project Analyst, Airservices Australia


"A practical hands on approach to the thinking processes behind business analysis"
Project Controls, Abigroup Contractors


"Excellent course, good ideas about how industry standard techniques can be applied in the workplace"
Process Modeller, Geoscience Australia


"Very good in opening my thoughts – my blinkers are off"
Enterprise Analyst, VicRoads


"Good course, pulls in all the threads nicely"
ICT Project Manager, Department of Defence


"Practical, good reference to the core tools, logic, techniques and principals of analysis"
Business Analyst, Zurich Insurance


"Has given me a good overall knowledge of how to perform my job easier"
Business Analyst, Department of Human Services (Vic)


Read more testimonials



  • Organisational objectives & the role of projects
  • SDLCs - waterfall, iterative, agile
  • The business analysts role
  • Diagramming tools - Structured, UML, BPMN
  • Event analysis
  • Business data & data modelling


  • Process modelling with data flow diagrams and UML
  • Levelling, partitioning and hierarchies
  • Assessing data flow and use case diagrams
  • Modelling the current system with use case and event analysis


  • Metadata and data management issues
  • System viewpoints and the process of analysis
  • Selecting an SDLC based on project characteristics
  • Representing essential business functions with activity diagrams


  • Identifying and specifiying business rules
  • Decision tables and decision trees
  • Modelling new business requirements
  • Writing use cases
  • The analyst's journey - from a current to a future state


Click your preferred date below to make a booking

(If the link for your preferred date below is disabled, there are no places available - contact us for options)

2017Jul 4-7Sep 19-22Aug 15-18Jun 27-30Jul 18-21Jul 25-28Jul 25-28
Sep 5-8Dec 5-8Oct 17-20Aug 22-25Oct 10-13Oct 10-13
Dec 5-8Oct 24-27

We can also run this course in-house on your premises with flexible dates. Enquire here.