QUALITY MANAGEMENT
TOOLS II
HIERARCHICAL PROCESS MODELLING
The large panoply of a companie’s processes needs to be organized hierarchically
Process description
What?
Process chart
Responsibility matrix
Who?
Swimlane diagram
Flowchart
How?
Work instructions
PROCESS DESCRIPTION AND CHARTS
Process description and charts show a high-level overview of the plan
The four-step unicorn start-up plan
Dear investor, our detailed plan for the next ten years follows:
• As an elite team, dedicated to this project, we will provide a monetizable proof of concept by the end of Y2
• By the end of Y3 we will have secured a Series A financing round enabling our company to make its offer
global. By Y5 we indend to be listed in a major exchange.
• After the accelerated and leveraged growth we will make the company leaner and ensure that it is brings
maximum value to our shareholders. These should be the priority of any company.
• We are expecting a major player to make us an offer for the business before Y10, so the remaining years
will be spent sustaining the company culture, seeking new expansion avenues and succession planning.
Start up Cash in Sell out Bro down
RESPONSIBILITY MATRIX
High-level process views can show which actors are responsible and which participate
Sub-processes/macro-tasks
Responsible and participant actors
RACI MATRIX
The RACI matrix clearly states the actors responsible for a given task
The RACI matrix focuses on the who – processes are at higher level; actors at a lower level
xandrade@[Link]
SWIMLANE DIAGRAM
Swimlane diagrams should try and be as straightforward as possible
SWIMLANE DIAGRAM
The swim lanes are a complemente to the flow charts (in this case)
SWIMLANE DIAGRAM
We can use other tools such as timers\loops, multiple actors and indefinition
FLOWCHARTS AND SWIMLANES
Fine modelling (how) leads to flowcharts providing better visibility over the process
Try and model the following process using a swimlane diagram and a flow chart
Process A:
• Actor A2 executes Task 0
• If condition C1 then:
1. A1 executes T1
2. A4 executes T2
• Otherwise:
1. A3 executes T3
2. A1 executes T4
FLOWCHARTS AND SWIMLANES
Fine modelling (how) leads to flowcharts providing better visibility over the process
Try and model the following process using a swimlane diagram and a flow chart
Process A:
• Actor A2 executes Task 0
• If condition C1 then:
1. A1 executes T1
2. A4 executes T2
• Otherwise:
1. A3 executes T3
2. A1 executes T4
FLOWCHARTS AND SWIMLANES
Fine modelling (how) leads to flowcharts providing better visibility over the process
Try and model the following process using a swimlane diagram and a flow chart
Process A:
• Actor A2 executes Task 0
• If condition C1 then:
1. A1 executes T1
2. A4 executes T2
• Otherwise:
1. A3 executes T3
2. A1 executes T4
OVERALL
Describing the process at the right level is key to use these tools effectively
Process description - +
What?
Process chart
Responsibility matrix Ability to Ability to
Who? represent
complex
represent
transversal
Swimlane diagram process flows processes
Flowchart
How?
Work instructions
+ -
CLASS ACTIVITY
We want to model the “Buy milk process” at all hierarchical levels
Process description - +
What?
Process chart
Responsibility matrix Ability to Ability to
Who? represent
complex
represent
transversal
Swimlane diagram process flows processes
Flowchart
How?
Work instructions
+ -
xandrade@[Link]