Not a Process Yet
Following up the previous post - may we call a business processes things like “Oil Mining” or “New Product Promotion?”
Once again, the answer depends on the context. In BPMN they aren’t business processes, definitely. From BPMN perspective business process is a specific sequence of actions initiated by a specific event and ended by some specific result.
In BPMN there is no room for vague things like “Product Promotion”. You can use the term “activity” or “process family,” but not “process”.
E.g. “Product Promotion” is a family of processes that may include “Annual Partner Conference.” That’s a process from BPMN perspective: a start, a predictable sequence of tasks, results - “OK” or “Conference Cancelled.”
Not a Process Any Longer
The other extreme is reached with too much details and a process disappears.
For example if we assign a task “Buy Bread for Dinner,” it won’t confuse the assignee. Now if we try to get into details by giving answers to the questions “which supermarket to go to,” “what to do if the supermarket is closed,” “what to do if the favourite brand is not available,” etc. then we’d probably end up by explaininig where to cross the street on the way and which foot to make the first step with.
And it won’t be a process because it’d be impossible to define a template covering all possible obstacles. It’d be an unpredictable case. And it’d happen all the time if we get deep enough into the process details.
- At the highest level of a process analysis there is no processes yet, only process families.
- At the deepest level of process details there is no process any longer but cases without predefined templates.