IT-Analysis.com
IT-Analysis.com Logo
Enterprise SME Business Issues Technology Services Channels
Module Header
Peter AbrahamsAbrahams Accessibility
Peter Abrahams
7th October - Using scripting to improve accessibility
Jon CollinsFreeform Comment
Jon Collins
3rd October - Is IT offshoring ready for "Designed in India"?
Clive LongbottomQuocirca
Clive Longbottom
3rd October - PUE, DCiE and TCE - and what's still missing...
IdaRose SylvesterFreeform Comment
IdaRose Sylvester
2nd October - Socialtext Launches Socialtext 3.0, Battle for Enterprise 2.0 Heats Up
David TebbuttTeblog
David Tebbutt
2nd October - Social software and a troubled bank
Bob TarzeyQuocirca
Bob Tarzey
2nd October - McAfee and the provision of secure computing
Module Header
Q. How would you describe your email use?
 
  • addtomyyahoo4
  • Subscribe in NewsGator Online
  • Add to My AOL
  • Subscribe with Bloglines
  • Add to netvibes
  • Add to Google
Blogs > MWD
Ah yes, it's BPM... but which BPM is it?
Neil Ward-Dutton By: Neil Ward-Dutton, Research Director, Macehiter Ward-Dutton
Published: 8th November 2007
This work is licensed under a Creative Commons License
Logo for Macehiter Ward-Dutton

Arch BPM blogger-cum-analyst Sandy Kemsley references an interesting conversation she had with some webMethods customers at Software AG's Integration World event where the customers "pooh pooh the BPM vendors who don't provide the whole integration stack". To me, this is interesting because (as Sandy calls out) "these customers are coming from the traditional EAI-type usage of webMethods".

One of the challenges in the growing market for Business Process Management (BPM) technology is the fact that there are many different technology providers bringing tools to the market, and each has its own technology background and heritage customer set with its own expectations. In truth, there isn't "one BPM".

What makes things particularly challenging is that it's very difficult to find a vendor that can truly support a rich range of different types of processes from the perspective of modelling, analysis and optimisation; while at the same time supporting complicated integration requirements. The task is particularly difficult if you're looking for an elegant technology solution with no duplication (some vendors can point to good coverage of all the main functional requirements today, but they can only do this by bundling overlapping and poorly-integrated products and technologies together).

It's a bit of a simplification, but broadly speaking, vendors fall into a "business process specialist" camp, where sophisticated modelling, monitoring and optimisation tools are provided; or a "process integration" specialist camp, where the main centre of gravity is being able to orchestrate services and applications in relatively sophisticated ways. The smaller, specialist vendors (such as Lombardi, Pegasystems, Singularity, Appian) fall into the former camp; the larger, generalist vendors (such as IBM, Software AG, TIBCO, Oracle) fall into the latter camp.

Next spring we'll be launching a major research programme looking at the discipline of BPM and the technology you need to support it—but until then the most pithy advice I think that can be given to an organisation looking to purchase BPM technology is:

Understand what, exactly, you want to do with BPM. Understand the key characteristics of the processes you're trying to improve, and equally importantly, who's driving the work—is it business people, IT people or both?

Unfortunately, getting to the bottom of things is not as simple as saying "I need a human-centric BPMS" or "I need an integration-centric BPMS".

Reader Comments

We are no longer accepting comments against this item. We suggest contacting the author directly.

9th November 2007: 'Phil Gilbert' said:

Neil,

I posted on this today at http://blog.lombardicto.com/2007/11/new-bpm-or-old-.html.

To summarize: You've hit the nail on the head! And, indirectly, you raised the key difference between what used to be called "the pure-play vendors" (like my company, Lombardi) and the "stack vendors" (IBM, BEA, Tibco, WebMethods). I prefer to use the terms "new-BPM" and "old-AppDev" to describe the vendors, but however you slice it, the new-BPM tooling is directly targeted at enabling new levels of participation of business people alongside IT people in the solution scoping and development processes.

As you point out, that difference has nothing to do with "human-centric," "document-centric," or "integration-centric" but whether the user is approaching use of the BPMS as a new developer tool (with, for example, the semantics of BPEL), or as a way to change the way business and IT interact during solution development. This business-centric vs. developer-centric approach is the key difference in deciding what tools you will be successful with.

Reply to Phil Gilbert?

16th November 2007: 'Keat' said:

Where does BEA ALBPM fit into your analysis?

Reply to Keat?

16th November 2007: 'Neil Ward-Dutton' (Author) said:

Keat,

Thanks for your comment.
I never intended for the lists to be exhaustive!
Here's an update I posted to our own blog to cover it:

------------
Some folks from BEA got in touch, and asked "why isn't BPM in your list"? I had no idea I was so influential! ;-) So, for the record... BEA is an interesting BPM vendor, as it has some integration-focused history with its WebLogic Integration capabilities, but it's garnered a much more interesting position by buying former BPM specialist Fuego. It now straddles both camps - as, strictly speaking, does TIBCO (following its acquisition of Staffware).

To make things fair, I should perhaps call out some other vendors not mentioned in the original list above: Adobe, Cordys, DST, EMC Documentum, Fujitsu Software, Global 360, Handysoft, Intalio, K2, MEGA, Metastorm, Microsoft, Proforma, SAP, Savvion, Ultimus, Vitria...

Reply to Neil Ward-Dutton?

21st November 2007: 'Barry' said:

Great post. I head BPM for a large bank and the reality is for most large and complex organizations is that 'pure play' typically does not fit the bill (good for SME and startups perhaps) Why? There are too many architectural layers at play (channel technologies, multiple process technologies, line of business apps (e.g. Siebel), SOA, and large legacy back end systems). The best way to think about this stuff (for us anyway) is more about process integration (orchestraion) across the technology stack as am end-to-end business process traverses across the required layers.

I also personally hate the differentiaion btw human-centric, content-centric and integration-centric BPM - the reality is that most long lived end-to-end processes will require the management of all three 'use-cases' simultaneously - we can blame the vendors and analyst for some of these plain dumb differentiations. IBM somewhat recognised this with the FileNet purchase - their BPM strategy will get the best from WebSphere PS and FileNet if they can sort the infighting out.

As a final note - BPM and SOA convergence is the way forward so long as the technologists can get the business case over the line without boring the business to tears with tech talk and taking too long to deliver early value

Reply to Barry?

21st November 2007: 'Neil Ward-Dutton' (Author) said:

Thanks very much for your input Barry - very interesting. I agree completely about BPM and SOA btw.
Interesting that you call out the "pure plays"' lack of capability - I know that one of these companies has a customer with hundreds of thousands of process participants. However these processes aren't straight through and although they're complex and involved, the data volumes and throughput probably don't compare to a banking situation (for certain processes, anyway).

Reply to Neil Ward-Dutton?

Advertisement



Published by: IT Analysis Communications Ltd.
T: +44 (0)203 051 5760 | F: +44 (0)870 345 9922
Email: