... is that there are so many to choose from. At my last count, there are now somewhere well above 50 proposed standards related to SOA and web services. Here’s a short list of some of the ones you might have come across...
Gartner released their 2005 hype cycle a few months ago, listing SOA as having entered the trough of disillusionment. True to this prediction, a recent article by Charlie Babcock of Information Week states that sometimes SOA adds complexity rather than simplicity.
Up front it says 1/4 or respondants have said SOA has increased complexity. Bad news, of course, sells better than good news. You don't find out until later in the article that 69% said that SOA or web services met or exceeded expectations. That number is, frankly, really good for any new IT initiative.
Shockingly, the article also states that, to be successful, IT needs a clear understanding of employee and customer needs. What, you mean adopting SOA blindly without understanding your business doesn't work? This alone could explain the 1/3 to 1/4 that are having issues. Successful SOA isn't a technology initiative - it's a business initiative backed up by IT.
But, this survey is actually very interesting. If 69% of people say SOA or web services are exceeding expectations, does this mean we're through the "trough of disillusionment"? Maybe, maybe not. The issue is that Information Week have bundled "SOA" together in the same question as "web services." So, it's hard to know what the Information Week numbers really mean for SOA. Hopefully they (or someone else) will do another survey soon that tries to isolate web services from SOA to give a more meaningful set of numbers about SOA.