Now the title of my Tech Ed Session is “SOA209 Enterprise SOA Standards Scorecard“, but I think it can help understand what it will take to realize what I call the “ultimate vision” for enterprise SOA.
My definition of the “ultimate vision” for enterprise SOA is when you can quickly and economically implement innovative business processes to make your business more agile by building composite applications from enterprise services that are: developed by anyone; built on any technology; and that run anywhere – either on your own systems or at a partner’s.
However I believe this will only happen if the enterprise services, business process platform and the technology on which they run are built on top of technology and business standards. If they are not, then development, implementation and management of solutions will be slower and costs will be higher*.
Over the past few weeks I’ve published a series of blogs that explain SAP’s comprehensive standards-based approach to enterprise SOA (see parts Delivering business value through a comprehensive standards-based approach to enterprise SOA – Part 1, Delivering business value through a comprehensive standards-based approach to enterprise SOA – Part 2, Delivering business value through a comprehensive standards-based approach to enterprise SOA – Part 3 and Delivering business value through a comprehensive standards-based approach to enterprise SOA – Part 4) which highlight many of the standards needed. But what the blogs don’t do is describe:
- Which standards are needed that don’t yet exist. Although many useful standards have been developed, there are still several major gaps which means that realizing the “ultimate vision” for enterprise SOA will be harder to do
- How broadly standards are being adopted. A standard isn’t a standard just because a company says it is! It’s only a useful standard for enterprise SOA if most of the major software companies are implementing it in their solutions.
This is where my Tech Ed session next week fits in.
As I mentioned above, it’s called the “Enterprise SOA Standards Scorecard“. It covers the same standards topics as in the blogs but adds a “score” – from 1 to 5 – that rates:
- Business Value i.e. what is the potential business value that each standards area can help deliver through: reducing IT costs; increasing business agility; or making it easier to build business networks
- Maturityi.e. how mature are the standards in the area? What are the important standards that exist and what are the major gaps. Why do those gaps need to be filled?
- Adoption. i.e. how broadly are the standards being adopted by major software vendors
I look forward to seeing you at my talk and will be pleased to answer any questions you may have.
* Do you agree or disagree with the importance of standards in realizing the “ultimate vision” of enterprise SOA? Please let me know what you think …