Process Modelling - Course Module

Duration

One full day.

Prerequisites

There are no prerequisites for this module.

Outline

Processes form the heart of any organisation, regardless of its size, type or age. Any organisation that actually does anything will, whether it realises or not, follow processes. These processes may be formal, documented process, or may be informal processes that exist only inside people’s heads. Regardless of the nature of the processes, they will all exhibit three features: they will be complex, require a deep level of understanding and will need to be communicated. This is where the modelling fits in.

The process modelling approach adopted in this course is based on the most popular and widely used modelling language in the world – the UML (Unified Modelling Language), which was created as an open standard and is now an ISO standard.

The most obvious use for process modelling is for the definition of new processes but, as will be discussed and demonstrated during the course, process modelling forms an integral part of many process-related activities, including: process improvement, process re-engineering, process compliance, standards compliance, business analysis, and so on.

This one-day course begins with a discussion of processes, establishing terminology and introducing the UML as the modelling language to be used. This is followed by a discussion of modelling which leads in to a description of the four UML diagrams used for process modelling. The final section of the course describes the approach taken for process modelling, detailing the seven views needed to successfully capture business processes, how the views are realized in UML, how they are related and checks that should be performed to ensure a complete and consistent model. A full discussion of how to analyse and interpret the models will demonstrate the full business value of process modelling.

1. Course Introduction and Overview  

2. Introduction          

3. Talking the language - the UML      

4. The Process Meta-model 

Watching the wheels