Today world is filled with the next big wave of technology solutions, frameworks and panacea. But as we are seeing with the financial sector creating fancy instruments, complex deals don't take away the inherent risk and complexity of the situation. The same applies to the technology market. From client server to now SOA the technology market has been churning these solutions like crazy and yet the situation has not fundamentally changed. For everything that Larry Ellison from Oracle says, this quote is a gem (was said in reference to cloud computing)
"The software industry is more fashion driven than ladies apparel!!!"
Recently on a Gartner blog, the State of the SOA was summarized in a letter which highlighed the following
"To the CIO, CEO, CFO, CTO and shareholders,
As a result of the following I can now only deduce that SOA is a failure and any attempts at SOA will result in failure. Under my direction:
* I have failed to associate our SOA initiatives with our business needs, therefore I cannot show any value for the hundreds of services we have created ,
* I have failed to properly create and support an SOA Center of Excellence, Steering Committee or Competency Center,
* I have failed to enlist the executive staff as true supporters and evangelistscfor our SOA efforts.
* I chose to buy an ESB prior to truly understanding our SOA infrastructure needs (In reality this wasn’t my fault, the vendor said it was super duper necessary)
* I have failed to provide my developers incentives to reuse artifacts,
* It was not my responsibility to follow what was going on next door where there was a separate team dealing with BPM, I mean they are two different initiatives,
* I firmly believe that SOA is nothing more than fancy CORBA or COM.
Despite all of the things I have NOT done, SOA has failed. My additional failure to recognize and implement best practices that have been proven successful in many other companies worldwide also play into the failure of SOA.
Oh well, we should move on and try something new. On the bright side 70% of our initiatives fail anyway. The failure of SOA is SOA’s fault not mine.
Thanks for understanding and I’d like to declare in advance that Cloud Computing, Virtualization and SaaS will be failures under my direction as well.
All I can say is the need to go back to fundamentals like the financial services sector and solve the underlying business problem (process or otherwise). So next time you hear about SOA, Cloud Computing just remember it is not about IT but business.
Powered by Qumana