Analyst: why even the best SOAs are 'stalling'

Analyst: why even the best SOAs are 'stalling'

Summary: Many companies have implemented 'stunningly beautiful SOA infrastructures,' but have yet to demonstrate how all this infrastructure yields any business value

SHARE:

"It has become clear to me that SOA is not working in most organizations." -Anne Thomas Manes

Many SOAs are 'stunningly beautiful infrastructures,' but have yet to deliver value

When Anne talks, people listen. That's why this line in her latest blog post stood out. Anne has been tracking the integration and SOA business for some time, so I'm sure she would not say something like this lightly. She started off pointing to a heated discussion taking place across the blogosphere based on Ron Schmelzer's latest piece on establishing SOA as an abstraction, not an interface. Anne said she has been following the discussion intently, but concludes that, at the end of the day, "the technology discussion is irrelevant."

The most efficient technology in the world won't come to pass if it doesn't have business support behind it. Anne said she is in the midst of a major research study on SOA adoption, and found even the companies that are far ahead of the pack with service-oriented architectures have not delivered anything of great value to the business yet.

In other words, if SOA practitioners were surgeons, they would be performing flawless operations, but still not fixing the patient.

As Anne put it:

"I've talked to many companies that have implemented stunningly beautiful SOA infrastructures that support managed communications using virtualized proxies and dynamic bindings. They've deployed the best technology the industry has to offer -- including registries, repositories, SOA management, XML gateways, and even the occasional ESB. Many have set up knowledge bases, best practices, guidance frameworks, and governance processes. And yet these SOA initiatives invariably stall out. The techies just can't sell SOA to the business. They have yet to demonstrate how all this infrastructure yields any business value."

The issue, Anne points out, appears to be that SOA is still siloed within the IT organization, and the transformative effects have not yet spread to the business. Line of business managers, she observes, are not ready to share services, the crux of SOA value. Anne says so far, she has only come across one company that has been able to connect SOA success to business success, through the establishment of "strong positive and negative incentives that encourage people to adopt a better attitude toward sharing."

Anne's conclusions fly in the face of other studies and vendor case studies that say companies are seeing some success from their SOA efforts. However, these studies and case studies are projecting tactical successes (such as cutting development time for certain types of interfaces for specific functions), versus more strategic successes that impact the business as a whole.

One thing to keep in mind is the fact that companies shouldn't expect SOA to be an overnight success from a business perspective. In fact, I get a little suspicious of studies or other claims of soaring SOA successes at this early stage in the game.

Is the best route to SOA not in achieving piece by piece, incremental tactical successes, that eventually build support for the effort within the business?

Enterprise SOA is a long-term transformation project. It may take years before businesses start to see these efforts bear fruit, in terms of agility -- meaning the capability to change and adapt and support processes on demand, with little fuss and waiting for IT to build new interfaces or rewrite applications. The other sticking point that it is difficult to capture and measure data related to strategic business benefits. Benefits such as flexibility and agility tend to be squishy, and influenced by other initiatives taking place within the business.

The business side needs to be educated that SOA is a goal worthy of shooting for. And key performance indicators need to be tied into SOA efforts. But SOA is a journey, not a destination, and organizations that expect overnight benefits to the business are bound to be disappointed.

Topics: Browser, Enterprise Software, Software, Software Development

Kick off your day with ZDNet's daily email newsletter. It's the freshest tech news and opinion, served hot. Get it.

Talkback

8 comments
Log in or register to join the discussion
  • Most companies don't want to wait years...

    for their investment to bear fruit. To many things can happen in that length of time. This is why SOA will never be as good in practice as it is in theory.

    If you have pusshed SOA on your company, you will probably end up losing your job after you spend a ton of money and the company sees no increase in bottom line from the investment.

    NO investment is worth making if it doesn't increase the bottom line.

    SOA is a flash in the pan.
    bjbrock
  • Here's my take

    I wrote an article in response
    http://blogs.ittoolbox.com/eai/madgreek/archives/why-doesnt-anyone-understand-soa-23102
    mkavis@...
  • RE: Analyst: why even the best SOAs are 'stalling'

    I agree with Joe's assertion that "The business side needs to be educated that SOA is a goal worthy of shooting for. And key performance indicators need to be tied into SOA efforts. But SOA is a journey, not a destination, and organizations that expect overnight benefits to the business are bound to be disappointed."

    The best way to do this is through SOA training intended for business managers. An excellent source of this training is via the SOA Institute: http://www.soainstitute.org/training.html

    Practitioner-led SOA training.
    mek
  • The business loves being "educated" by IT

    "The business side needs to be educated that SOA is a goal worthy of shooting for..."

    No way, no how will this be successful. IT must stop trying to "educate" the business and be a business-knowledgeable and active business team member. Take a service-oriented approach to things, if you think that's appropriate, but don't make the mistake of "selling SOA to the business." That approach has never worked and never will.

    The "takes years to see payback" notion sounds awfully reminscent of EAI. Well, here we are 10+ years later and we're still trying to "fix" things.
    reamon@...
  • soapps.com

    Watch soaapps.com in the near future.
    aspen12
  • RE: Analyst: why even the best SOAs are 'stalling'

    SOA is in the hands of the techies often times not concerned about business value.

    http://blogs.ittoolbox.com/eai/business/archives/soa-business-value-23123?e=rec
    eroch
  • A SOA Enterprise Roadmap

    As Anne stated, SOA infrastructure technology is just one task in the SOA roadmap. Burton Group offers <A href='http://www.burtongroup.com/Guest/Aps/SoaDevelop.aspx'>a free research report</A> (registration required) that outlines key SOA roadmap tasks. We find that organizations are tackling the steps from a linear perspective and therefore delaying time to value.

    If you have a SOA success story to share, please feel free to contact me at chaddad@burtongroup.com
    cobiacomm
  • RE: Analyst: why even the best SOAs are 'stalling'

    SOA is a marekting buzzword ... why does not one realize. Not it is being mixed with BPM where supposedly SOAP and BPEl are the standards that protect from obsolence. Oracle does for example not mention that it is jBPEL (with Oracle proprietary Fusion based Java code) is not a standard! Also it does not mention that there is no model to code to model roundtrip for jBPEL. So there goes your Agility. Heck, why does no one realize that we don't need SOA and we don't need BPM because it is foolhardy to nail down PEOPLE AGILITY when everyone wants to get more BUSINESS-AGILITY!

    More on my blog: http://isismjpucher.wordpress.com

    Cheers, Max J. Pucher
    maxj@...