I have made a couple of posts on approaches to process modeling and how benefits can be derived from using itterative methods over the last few months. Here is another one that I find very interesting as it explores the eternal question of ‘BPM Model Preservation vs Model Transformation’.
The recent presentation (with embeded audio) given by Keith Swenson at the 2009 Process.gov conference in Washinton DC on June 19, explains how a process model may or may not change over its lifetime i.e. static business model to execution in a BPMS and what the various considerations and trade offs are.
Keith identifies 3 kinds of change that a process may undergo:
- Business Process Enactment: – the business process as it moves from the beginning to the end of handling a single case. The process definition does not normally change here, only the process instance or context that records the state of a particular case changes.
- Business Process Lifecycle: – these are the changes that a business process goes through from initial concept, to modeling, to integration, and finally to deployment into an enactment environment.
- Business Process Improvement: – the change to a business process that occurs over time through repeated use of the business process lifecycle followed by analysis of how well that version of the business process worked.