The enormous amount of activity surrounding service oriented architectures over the past few weeks has moved the adoption needle more than any previous comparable amount of time. The ecosystem for SOA is rapidly growing with each passing day as application providers deliver SOA-enabled applications and as more and more customers take steps to adopt an SOA in order to become on demand businesses that integrate business processes and technology.
Just weeks ago IBM hosted hundreds of top CIOs and senior IT executives from some of the largest Fortune 500 companies for a three-day interactive and extremely productive session about SOA. The main focus was to share the experiences and benefits that result from linking business and technology in an SOA. The resounding theme heard from customers was first the need to obtain the skills to analyze, deconstruct and reengineer business processes followed by the need to apply algorithms, intellectual property and open standards-based software to form SOAs that improve business efficiency and reduce costs. This event was so successful that we will replicate it in the next month or so for customers in China and Europe.
A couple of significant highlights from the SOA summit that support customer and industry adoption;
- Fireman's Fund announced that it will deploy an SOA as the foundation of its total IT transformation into an on demand business. The main goal of Fireman's Fund is to modernize and reduce the number of application needed to run its business and improve customer service. A key part of the $94 million contract with IBM will be sifting through Fireman's Fund 500 mission critical applications using a unique process called Component Business Modeling to identify the business processes that deliver the most value to the business and which redundant or non-critical processes can be consolidated. As a result of this analysis and putting an SOA in place, IBM will help Fireman's Fund reduce the number of its mission-critical applications by 70%, resulting in a savings of $200 million.
- Lawson Software announced that it has expanded its strategic alliance with IBM and will standardize its applications on IBM software, reducing support for BEA and Oracle and pre-integrate and ship all future versions of Lawson's ERP applications with IBM's WebSphere, DB2, Tivoli and Rational software. Lawson has also selected IBM WebSphere as the foundation to help its clients move to an SOA.
In the numerous side discussions that took place over the course of the three-day event, three key items resonated as top of mind with customers:
An SOA is more than a collection of industry standard Web services technology
Some IT departments have started to replace APIs with Web services as a shortcut to quickly developing an SOA on the cheap. Many of these customers have experienced some degree of failure with this approach mainly because it lacks an SOA transition plan that links directly to the goals of the business.
Business leaders, not IT departments, must take the lead on SOA deployments
The major benefits generated from deploying an SOA include the ability for the business to be responsive. I'm not sure I'll win any popularity contests, but I steadfastly believe that IT shouldn't be left alone to prioritize the businesses goals that need to be achieved without business owners having a large say and eagerly contributing to the process. We even developed a technique that aligns service creation with business goals, something we call "Service Oriented Modeling and Architecture" or SOMA for short.
Incremental deployment of SOA is preferred - and will generate substantial business results - faster than a "Big Bang" approach.
Customers can't afford to lose or get rid of existing technology investments and a complete rip-and-replace isn't practical. The trend is to focus on smaller projects aimed at a specific business problem, generate return on investment, and then move on to the next project. I should reinforce the point that incremental doesn't mean chaotic. There needs to be an achievable end state vision in mind, a project plan and governance structure in place, and strong business sponsorship before embarking on any full scale project implementation, incremental or not.
I'm sure that every organization remotely interested in putting an SOA in place will find synergies with at least one, if not all, of these points. While the needle on SOA adoption has jumped a good deal in the past month, it will only continue to swing towards industry wide adoption as companies continue to educate themselves about and implement SOA and reap the benefits of increased efficiency and cost savings as a result of them. The adage of 'do it right the first time comes to mind. I'm not sure you'll get a second chance within your organization or from your competition.