This post was written by Jacob Ukelson March 31st, 2010
The Difference between Modeling, Mapping and Directions
An interesting blog post by Keith Swenson on unpredictable processes got me thinking about the use of a model in BPM. People use the term “to map the process” as a way to describe what is done during process discovery, and as the result of the discovery process. After having thought about it, using the term “map” is misleading, since the result is usually a set of codified directions – not a map.
A map is used to show the lay of the land, and existing obstacles. It doesn’t give direction (or focus on a particular path) – just shows what is out there (for better or worse), at various level of detail. For any specific navigation task, most of what is shown on the map isn’t relevant and it is up the person using the map to find the appropriate path. The more structured the terrain (e.g. an urban area, versus out in the wild) the easier it is to use automation to find a path. But in many circumstances the map doesn’t contain all the relevant details – especially about movable obstacles (e.g. where construction is happening right now, where there is an accident, where the lions are located at this very minute) – so you can’t always rely on the directions. As the terrain becomes less structured – the less detailed the directions that can be given, and navigating the trail relies more on the knowledge and skill of the participant.
Most BPMN models provide something closer to directions (since they don’t map all the terrain, but rather the process as it should be executed), not maps – which is why they work for routine processes, but are inappropriate for unstructured, unpredictable human processes. For unstructured, unpredictable, human work the best you can do is a very high level description (Guidelines, Best Practices, Checklist) – not a detailed model.










6 Responses to “The Difference between Modeling, Mapping and Directions”
[...] 4. The Difference between Modeling, Mapping and Directions [...]
The word for 3/31 is “adaptive” « Thoughts on Collaborative Planning, March 31st, 2010 at 10:17 am
interesting how the mapping metaphor crystalized this difference, isn’t it (even though it was unintentional in the context of the original discussion
Scott, March 31st, 2010 at 5:44 pm
Yes, I think these budding discussions are really starting to crystalize the differences between the approaches. More than BPM being at odds with Adaptive Case Management (ACM – or what ever it will end up being called) -BPM thinking is certain at odds with ACM.
Jacob Ukelson, March 31st, 2010 at 6:48 pm
Another version of a mapping analogy – http://bigmenoncontent.com/2010/03/31/mandelbrot-and-bpm
Jacob Ukelson, April 1st, 2010 at 8:03 am
[...] This post was mentioned on Twitter by ActionBase. ActionBase said: The difference between modeling, mapping and directions – http://bit.ly/cytaBs [...]
Tweets that mention The Difference between Modeling, Mapping and Directions | ActionBase Blog - Thoughts on Collaboration Process Management Unstructured Compliance and Audit -- Topsy.com, April 5th, 2010 at 10:59 pm
Two years ago I wrote a blog item on this called “What does Route Planning has to do with Business Process Management?”. Currently i can say that at ISIS Papyrus we are very close with our Adaptive (i called it before Dynamic) BPM implementation, I just wait for the 3d-view.
http://www.gridshore.nl/2008/02/07/what-does-route-planning-has-to-do-with-business-process-management/
Freddie van Rijswijk, April 6th, 2010 at 8:32 am
Leave a Reply