SOA: “Never Mind”

Anne Thomas Manes of the Burton Group writes an obituary for SOA and says:

“SOA” has become a bad word. It must be removed from our vocabulary.  image

Coming from one of the bigger SOA enthusiasts, this is a milestone.  She attributes its death to the recession, underscoring it with the spiffy accompanying illustration.

But the dinosaur metaphor is much more apt than the cataclysmic economic meteor (remember other species survived the meteor impact, just not the dinosaurs).  We’re witnessing the technological equivalent of Warren Buffet’s line about not seeing who is swimming naked until the tide goes out.  The budgetary tide has gone out and the SOA dinosaur has no clothes (to egregiously mix a few metaphors).  Anne does acknowledge a general failure to deliver might have something to do with SOA’s demise:

Once thought to be the savior of IT, SOA instead turned into a great failed experiment—at least for most organizations. SOA was supposed to reduce costs and increase agility on a massive scale. Except in rare situations, SOA has failed to deliver its promised benefits. After investing millions, IT systems are no better than before. In many organizations, things are worse: costs are higher, projects take longer, and systems are more fragile than ever. The people holding the purse strings have had enough. With the tight budgets of 2009, most organizations have cut funding for their SOA initiatives.

No mention of the vendors (or analysts) involved.  Corporate IT evidently came up with the whole crazy SOA experiment all by themselves.

This claim goes a little far:

SOA is survived by its offspring: mashups, BPM, SaaS, Cloud Computing, and all other architectural approaches that depend on “services”.

Revisionist history requires at least a modicum of truth and this fails to meet the bar.  Beyond a common use of the word “service”, these “offspring” are all orthogonal or alternatives to SOA, not descendents.  It would be more accurate to say SOA was killed by a combination of its own failures and by the availability of lightweight, bottoms-up service approaches that addresses on real customer problems, as opposed to SOA’s heavyweight, top-down, consultants by the busload approach.

A few observations:

  1. imageOnce again, ESB is just a nice beer  (I am disappointed I can’t find the old Redhook ESB poster showing a beer bottle on a rocket gantry with the tagline “It Isn’t Rocket Science”).
  2. My friends at Microsoft can finally put off the big SOA push they’ve been threatening for years and regain some confidence in their own convictions amid the new race to fill the void in the future of enterprise architecture.  Enterprise software hype factories across the world are adding a graveyard shift to address this gap.
  3. Don’t worry for the Big Science-Big Brother-Busloads of Consultants guys who championed SOA.  They have already moved on to a new new thing that dwarfs even their rosiest SOA promises.  With the private sector presently chastened, gun-shy about overpromises and acutely aware of their limitations, there is still one place that believes the best and brightest can solve any problem and even have a preference for a heavyweight, top-down style.  And better yet, they’ve got trillions of dollars to spend.  Our protagonists are driving their buses down to Washington DC to “help” rebuild our infrastructure and make our planet “smarter”.  Who could argue with that?  So what if SOA didn’t work so well at an organizational level, maybe we just need to try it at even larger scale and use it to solve even bigger problems.  Energy crisis?  Climate change?  Hunger?  No problem.  I’m torn between dubbing this Service-Oriented Planet (SOP) or Service-Oriented Bureaucracy (SOB).  Shall we start a pool on how many years and trillions before the obituary on this one gets written?

 The modern day equivalent of "beware Greeks bearing gifts" is "beware IT consultants making big promises"

2 thoughts on “SOA: “Never Mind”

Comments are closed.