- the AS-IS Diagram: represents how the process is executed today
- the TO-BE Diagram : how we would like to execute the process in the future
BPMN seems to be the way to go to manage a company's business process.
So the question is : Is BPMN the panacea (a cure to all pains) for Business Process Management ?
I dont think so. Here is why...
If the BPMN approach sounds logical, it has nevertheless some drawbacks:
- How to get non architects draw their processes, they prefer natural language = to talk about it. Drawing and agreeing the right process is a painful exercise in most companies.
- Some of the Process Drawing tools like ARIS, MEGA, System Architect require some training before they can be properly used. They are perceived as complex.
- BPMN diagram don't represent the reality. It's sometimes very difficult to draw the reality because there are numerous exceptions to the process (exceptions are the rule...)
Middelware (other than BPEL Engines) allow businesses to manage their processes. Here are some examples:
- Business Rules Engines allow to determine what is the best next step to be executed in a process (decision), or determine how an activity should be performed (planning). At IBM this would be the iLOG BRMS.
- Business Activity Monitoring and Complex Events Processing allow to monitor a process though relevant events (product purchased, payment completed...). At IBM we implement this with Websphere Business Monitor and Websphere Business Events.
- Business Intelligence tools allow to create reports and dashboards which help Business Managers to lead their teams to execute the processes in the right way.
- Horizontal Applications like ECM solutions include standard document flows for publication and approval of information
- Vertical Applications Packages like SAP, Temenos T24 or PTC Windchill include pre-canned business processes that "just" need to be customized to the company needs.
- Industry Specific Frameworks include Business Processes. For example IBM proposes the Insurance Process Acceleration Framework. I the Media sector, IBM proposes the Media Hub.
So, If you are interested in BPM, I would recommend you the following :
If you want to be closer to the business…
When thinking about BPM
Don’t think immediately BPMN, AS-IS and TO-BE
Rather, think
- Natural Language
- Business Intelligence
- Business Events
- Business Activities
1 comment:
Curious what you think of this now, 9 years later?
Personally i found it quite helpful to model processes for the business folk, both to capture what they need, and to communicate back to them the inconsistencies both existing and proposed processes may have.
I believe my success came from doing the modeling for them, and not expecting them to learn my language (albeit a visual one). Some of those business folk since came to adopt BPMN, but others, as you mention, understand a verbal model better.
Post a Comment