
This is the very first lecture in this series where we will go through introductions and the target audience for the course.
This lecture describes the structure of the course and explains what you will gain from it. We also touch on the relevant prerequisites that you need to be aware of.
Here, you will find a decision tree diagram that will help you decide whether this course is really what you are after.
This lesson sheds light on the meaning of the main constructs defined in IDEF0 graphical language, which are functions, inputs, outputs, mechanisms and controls.
IDEF0 decomposition structure is the approach used for capturing different levels of detail in function modelling. This lecture describes the fundamentals of the decomposition structure.
The layout of connectors and arrows is important for modelling input, output, mechanism and control flows. In this lecture, we get to cover the semantics of the arrows and how to interpret them in IDEF0 models.
This lecture describes the benefits of utilising IDEF0 and why it is a nice addition as tool for business analysis, information modelling and systems engineering.
This lecture sets the scene for this section of the course and gives you an idea of what you need, for example, in terms of software application, in order to model in IDEF0 graphical language.
In this lecture, we get to run through the basics of how to get started with Microsoft Visio for modelling in IDEF0.
This is the first case study where we get to run through the description of a scenario in the context of production engineering. This is mostly a listening and note-taking activity but you are also encouraged to list down possible IDEF0 functions, inputs, outputs, mechanisms and controls as they are mentioned in the case study.
This is a tutorial lecture where we analyse the scenario described in the previous lecture to build a list of terms and categorise them as functions, inputs, outputs, mechanisms and controls.
Using the information derived from the analysis, this tutorial lecture explains how to generate the top-level context diagram.
Using the information derived from the analysis, this tutorial lecture explains how to generate the A0 node, which is the decomposition of the top-level context diagram.
Using the information derived from the analysis, this tutorial lecture explains how to visualise the decomposition structure through the node tree.
This lecture holds all the downloadable resources for the first case study.
This is the second case study where we get to run through the description of a scenario in the context of information systems. After listening and reading the case study, your activity is to apply IDEF0 graphical language to model the top-level context diagram, A0 node and node tree.
This lecture holds all the downloadable resources for the second case study.
IDEF0 graphical language has a vast scope of application. In this lecture, we touch on a couple of other use cases of IDEF0 which can help you maximise where to apply it.
IDEF0 graphical language has a vast scope of application. This lecture is a continuation from the previous lesson.
This lecture sets the scene for this section of the course where we will see how to use presentation techniques to enhance the delivery of IDEF0 models.
Microsoft PowerPoint is a very useful tool for creating navigable models. This lecture explains how to apply PowerPoint to add IDEF0 models and create navigable image maps.
Prezi is another very engaging tool that you can explore for presenting your IDEF0 models. In this lecture, we explore the use of Prezi for creating navigable models that can be zoomed in and out.
This lecture elaborates on the best practices to follow when modelling in IDEF0 graphical language.
This is the final video lecture in this series where concluding remarks are presented.
Frequently asked questions related to the application of IDEF0.
Definition of key terms relevant to the material presented in this course. The definitions are referenced from ISO/IEC/IEEE 31320-1:2012, Information technology - Modeling Languages - Part 1: Syntax and Semantics for IDEF0.
Attributions, special thanks and disclaimer.
Stop describing processes in words. Start modelling them with precision.
Most professionals struggle to communicate process complexity across teams and stakeholders. IDEF0 gives you a rigorous, internationally standardised method — ISO/IEC/IEEE 31320-1:2012 — to model any function at any level of detail, in a format that everyone can read and verify.
IDEF0 is a powerful yet simple graphical language that lets you visually represent functions (activities and processes), along with their inputs, outputs, controls and mechanisms. It is one of the most useful additions you can make to your business analysis and information modelling toolkit.
What you will be able to do after this course:
Decompose any business process into structured, readable function models
Communicate system design clearly to both technical and non-technical audiences
Identify and map inputs, outputs, controls and mechanisms with precision
Move fluidly between high-level context diagrams and detailed decomposition layers
Present your models professionally using industry-standard tools and templates
What the course covers:
The course builds your knowledge progressively. It starts with a clear explanation of every core building block of the IDEF0 graphical language — boxes, arrows, node numbering, etc. — covering their meaning and correct usage. This foundation leads into a series of worked examples and case studies that are discussed, analysed and solved step by step, so you develop real applied intuition rather than just theoretical knowledge. You are also shown key techniques for presenting your models in a professional context.
A full set of downloadable resources is included: Microsoft Visio templates, fully-worked solutions, reference images, slide decks and more.
Who this course is for:
This course is aimed at business analysts, information modellers, data analysts, systems engineers, design engineers and similar practitioners at any level of seniority who have no prior exposure to IDEF0. If you work with complex processes and need a better way to document, communicate or redesign them, this course is built for you. It is equally suitable for anyone with a broader interest in visual methods for information representation.