Anti-BPM Rant Makes a Key Point: Add Process to Salesforce, Don't Replace It.
In his recent blog post, Dr. Michael Rowley CTO Active Endpoints, argues that process design and execution should be embedded in to the applications that business prople use most.
"The key question is: what application does the user work with most? The answer with a BPMS has typically been that users should use the BPMS UI for starting processes, running reports, working with task lists and ultimately doing work by claiming tasks and filling out the forms that are embedded in the tasks.This means that the incorporation of a BPMS seems to mean that you have to assimilate and copy most of your corporate functions. Naturally, this is a deterrent to adoption – both due to the effort, but also because the users are happy working in their CRM (or other app) and don’t want to replace it.
What this implies is that users should be able to work on processes without having to leave their primary application. Process design and execution should be embedded."
Dr. Rowley is a leading technologist in SOA and BPM software. He was a contributor on the BPMN 2.0 specification and is an editor of the BPEL4People and WS-HumanTask OASIS standards. He is a key contributor and an editor on OASIS specifications for Service Component Architecture (SCA) and is also co-author of the book “Understanding SCA.”