Which
things does it offer?
Some Offerings
-
Process architecture (including heuristics)
-
Visualising models of how the business operates
-
Separating process logic from other business logic: Enable change!
-
Process mining: discovering processes and performance from data
-
Analytics: provide insight in current and past operations in order to improve
-
Governance: Process ownership
-
Experience with decomposition and complexity reduction
-
Agile process development: start with the happy flow
That’s Even More Work! 😱
-
Keep Calm
-
Find a down-to-earth, practical, incremental and focused approach
Managing Processes
-
Process architecture: know which processes there are
-
Know what you expect from each process
-
Measure for anomalies
-
Find changes that will make an impact
-
Improve
Outcome: Taking a deliberate approach towards (some) processes
-
You choose which ones to tackle from the process architecture!
-
Mainly the core processes where value creation and delivery is highest
-
Also: leaving others alone sometimes
Triple Crown
-
BPMN: Business Process Model & Notation
-
DMN: Decision Model & Notation
-
CMMN: Case Management Model & Notation
Standards Characterised
BPMN
-
About processing
-
Control flow, largely pre-defined
CMMN
-
About managing
-
Rules based flows, unstructured, large variety
DMN
-
About deciding
-
Decision rules
Development
-
BPMN + Lots of gateways ⇒ DMN
-
BPMN + Lots of events ⇒ CMMN
-
BPMN + Lots of ad-hoc processes ⇒ CMMN
-
CMMN + Task interdependencies ⇒ BPMN
Do We Really Need Models?
-
Models are abstractions and match closely to how we think about processes and decisions
-
Models enable and foster collaboration and understanding (transparency)
-
How would you improve a process or decision without a model?
-
The only model that really counts, is the one that’s automated!