Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ


Choose your language

InfoQ Homepage News Survey Says ... SOA Failure?!

Survey Says ... SOA Failure?!

Assaf Arkin questions a recent report indicating SOA failures, rather the success of web oriented architectures (WOA). He points to the survey results in an Information Week article, which suggests that

IT pros have expressed skepticism about SOA’s promised return on investment. A 2007 InformationWeek Web survey of 278 IT pros found that 32% of those using SOA said those projects fell short of expectations. Of those, 58% said their SOA projects introduced more complexity into their IT environments, and 30% said they cost more than expected. Out of all respondents using SOAs, just 10% said the results exceeded expectations [which is confirmed by a survey by] Nucleus Research, which found that only 37% of 106 organizations it surveyed actually were realizing ROI from their investments in SOA technology and programming.

He compares this to industry averages in the software development and opines that "Considering industry standard, that doesn’t look all that doomy or gloomy. It looks … just average". He asserts that

What will change is not the rate of success. What will change is the ability of the successful to do more interesting things, and do them better.

That’s where the change is. The possibilities you can realize.

What didn’t change is the industry average. And the average article using statistics out of context to make a point that sounds good but doesn’t say anything. There are other things horribly wrong with this article, but this one point stood out because, as fallacies go, it tends to propagate wide and far.

Joe McKendrick of ZDNet examines the meaning of SOA failure in his article where he says that "Frankly, I haven’t heard about any big failures… yet. But for most companies, it’s still too soon in the evolution to SOA to make the call". However he identifies a couple of tell-tale signs that an SOA effort is in trouble

  • Lack of a true SOA. An organization may only think it has SOA. Having a primordial soup of services across the organization and hoping an SOA may evolve from it at some point.
  • Lack of reuse or sharing by multiple business units. Such services may languish until a more effective governance strategy can bring them into the light of day. Or, sharing may actually be happening, but the business is not tracking these metrics.
  • More money spent than gained — over the long run.
  • More, not less, vendor lock-in. The purpose of SOA is independence from vendors, so components or services can be swapped out as needed.

Would you agree with the survey results? do you have your own SOA wins/ horror-stories to share? Be sure to check out the original articles.

Rate this Article