Apparently BPM Died Again
Apparently BPM died again while I was out, and someone forgot to tell me. Well, this isn’t the first time. In fact, the title is even the same. Why, way back in 2010, an eternity in technology, I wrote “BPM is Dead. Long Live BPM!” as a repudiation of those that just stopped with “BPM is Dead”. Every so often there’s a new prophet of BPM’s doom. But so far, taking their bets would have cost you a good bit of money. In investing, being early is a nice way of saying you were wrong. I may not be right about the future of BPM, but I’ve been right about it for enough years to feel pretty good about my bet.
Let’s trot out the usual arguments from Suresh’ post first:
- BPM Vendors all got it wrong (but I’ve got it right)
- Re-characterize all those vendors as “early stage” and then bucketize them into “heavy duty integration middlewares”
- Characterize BPM as basically SOA. No differentiation noted among BPM vendors or approaches is allowed for in the broad brush treatment.
- Assume that success stories were only the ones “bought” with massive investment from the vendors.
- Randomly, credit to a (presumably) friendly analyst for “moving BPM vendors” toward a collaboration focus
- Equate “acquisition” with failure – partly by only talking about the acquisitions that really were failures for investors (like Cordys). No IPOs is boring, which means failure.
- And of course, the answer is self-service. Where the process owner and process creator are one and the same. Like spreadsheets.
So, a quick rebuttal:
- Some vendors got it wrong, some got it right. Notably, during the entire period of Suresh’ critique, Lombardi (and then as part of IBM, IBM BPM) has grown every year. Similarly, Pega has grown every year. I can’t say for sure whether Appian has grown every year, but from their blog posts we can assume every year in recent years. One of the reasons Lombardi won early on was precisely because it wasn’t a SOA-focused approach – and IBM needed that “business-first” set of priorities when it bought Lombardi.
- It is always easy to pick on a straw man or two, without naming names. Back in 2003-2008, I don’t recall hearing anything of OrangeScape on the BPM scene during that time… I must have missed it. But Lombardi was winning business competing against Webmethods, Tibco, Vitria, Staffware, Pega, IBM, Metastorm, Global360, etc. by focusing on the business problems, processes, and solutions.
- At Lombardi, successes were just that – customer successes. You might be able to buy a case study, but you can’t buy fans. We’re doing the same thing at BP3.
- Vendors more often push analyst points of view than the other way around. Analysts synthesize what they’re hearing and attempt to play it back in a value-added way. Or spot trends before everyone else has put their finger on it, or put a label on it. But the interesting ideas start with software companies and their customers.
- Acquisitions are not all made equal. Lombardi’s worked out well for investors and employees, and absolutely for IBM. It even worked out well for most customers, despite everyone’s predictions otherwise.
- Self-service isn’t the answer for everyone’s processes. Not all process owners want to be process authors. Not all processes can avoid enterprise integration. This is basically mirroring the ACM crowd’s arguments, which haven’t moved the market.
Suresh paints a picture of change being brutal, and of BPM vendors fighting to manage each technology change. Maybe that’s how it felt at the companies he worked at, but it has always felt to me that BPM as an industry has done a remarkable job of floating along on top of dramatic technological changes – and reaping the benefits. Brutal change would be Google deciding to shut down its marketplace for Apps, but brutal doesn’t describe the wide open opportunities facing BPM companies.
Certainly, as customers and practitioners with BPM products, we’ve experienced great benefits from the technology changes – not some kind of perpetual battle of adapting. Maybe this is just in the eye of the beholder – the way some people “fight” cold weather and snow, and the way other people embrace it and take up skiing and hockey and ice fishing (looking at you, Minneapolis office!).
I’ll go back to my thoughts 4+ years ago:
Let’s imagine a world where there are only 3 BPM engines in the world, like the three heads of Cerberus. One from Oracle, one from IBM, and one from Microsoft. Or, if you prefer hydras, we could have another one from SAP. BPM will have achieved the ubiquity of RDBMS because every corporation that buys software from these giant software providers will have at least one BPM engine as part of their enterprise stack, along with requisite modeling tools.
Some would call this death for BPM. But no one would describe databases as dead. We use them all the time. And BPM will become ubiquitous as well. Is becoming more mainstream all the time. And why am I so confident?
Because it has never been about BPM engines, the parts that the business never sees. Or software stacks. It’s always been about the ease in building the applications that the engine runs, the ease of adapting those applications to changing business requirements (processes), and the effectiveness of the measurements, dashboards, and analytics that provide the learning feedback loop for the business.
A few IPOs would have been more exciting. And in times when enterprise software companies were awarded better multiples, might have made sense. And the new batch of BPM tech and companies coming along is pretty interesting too. I see no reason for melancholy with the batch of startups that are hitting the market with interesting products that take different approaches to BPM (or facets of BPM). I think things might just get more interesting. Ubiquitous BPM has a good ring to it.
BPM is the anti-hype software category, where the steady-eddy wins. Where the patience and persistence of disciplined organizations and good leaders pays off. It makes it really frustrating for those that want a quick win.
I may not be right about the future of BPM, but we’re going to invest in BPM and our business because we believe that BPM is not dead, and that the prophets of doom are early once again.