Frameworx

TM Forum Members Only
TM Forum Members Only
The full version of this page is only available to members of the TM Forum. Learn more about becoming a member.

In order to access a TM Forum Member only area of the website you must be a registered user and work for a TM Forum Member Company. If this applies to you please login above.

Not a Registered User? Register Now
Registration is free, quick and simple, and will give you access to a large library of TM Forum member content, industry documents, exclusive articles, commentaries, plus our web discussions and event features.

If you experience any problems logging in, please contact us.


RSS



Group Administrators

Enterprise SOA, Success Factors

Share |

SOA, from an IT perspective, is an Enterprise Integration technology consisting of service definition, orchestration (BPMS/BPEL), description (WSDL), registration, discovery (UDDI) and distribution (ESB) technologies. Nevertheless, SOA is more than IT although its origins are in IT.
From a business viewpoint, it is a way of structuring a business as clusters of loosely coupled services.
SOA, apart from agility and reusability, enables:

• The Business to specify processes as orchestrations of reusable services

• Technology agnostic business design, with technology hidden behind service interfaces

• A contractual-like interaction between business and IT, based on service SLAs

• Accountability and governance, better aligned to business services

• Applications interconnections untangling by allowing access only through service interfaces, reducing the daunting side effects of change

• Reduced pressure to replace legacy and extended lifetime for legacy applications, through encapsulation in services

• A Cloud Computing paradigm, using Web Services technologies that makes possible service outsourcing on an on demand, utility like, pay-per-usage basis.

Nonetheless, SOA harbours developments that are in the scope of EA. It does not specifically address IT alignment to business and strategy, documentation of the As-Is Enterprise state or guidance for the development program as EA frameworks do.

As both SOA and EA are usually initiated by IT, the lack of business stakeholders' engagement and top management support may foil the success of SOA.
SOA does require a large Enterprise re-engineering effort, with consequences at all EA layers: business, applications, infrastructure and organization.

The Enterprise SOA Critical Success Factors (CSF):

• Should be primarily approached as a business development, a Business Architecture, a way to structure the Enterprise, a style of target Enterprise Architecture and only then as an IT integration technology

• May only succeed if developed inside an EA effort since SOA does not cover the Enterprise transformation process

• Driven only by IT, both SOA and EA are prone to fail; the business stakeholders' engagement and firm's top management support are key to success

• Business process re-engineering, a new governance around services and ultimately re-organization.

Enterprise SOA was pronounced dead because these CSFs were not really met. Application level or Web domain SOA are alive and well though.

Once implemented, an Enterprise wide SOA becomes a competitive asset based on business services accessed independently of technology and geography, agilely orchestrated for change and ready for outsourcing in the cloud."

This post was published September ’09 in the 21st edition of the Microsoft Architecture Journal, as a column, downloadable here


Posted 01-15-2010 10:31 PM by Adrian Grigoriu

Comments

Stephen Fleece wrote re: Enterprise SOA, Success Factors
on 01-16-2010 10:31 AM

Adrian, what are the differences and similarities between Service Provider's Services related to offered Products (as defined in the Process and Information Frameworks) and Enterprise IT services (SOA web services, etc.) referenced in this post/column?  It seems the Business Services from our Integration Framework are part of the answer, but it would be beneficial for us to highlight it in this blog or discussions.  Thanks.

Stephen

Adrian Grigoriu wrote re: Enterprise SOA, Success Factors
on 01-17-2010 6:15 AM

The Integration Framework business services are the enterprise level services in this post. They are one and the same in my view. We already have the frameworks though to jump start the services specification.

And the success factors stand. You have first to partition the business in services and then discuss and eventually employ integration technologies where needed, since many services are not implemented by IT as is the case with processes.

SOE efforts driven by the technology community are prone to fail since re-organizing the business in services is not part of their skill or remit.

To succeed, we have to involve the business experts and top management because they have the knowledge and authority to make it happen.

And we have to sell better and support this effort by addressing the bussiness community needs. This is one of the risky but rewarding enterprise architectural transformations enabling agility to change and new business models.

Adrian

We welcome your feedback! To comment on this blog post please either Log-In or Register to the TM Forum Community

Paid Advertisement
About TM Forum
Introduction, History, Board, Management Team...
Membership
How to Join, Benefits, Member List...
Community
Community Home, Groups & Teams, Blogs...
Conferences
Event Calendar, Management World, Supported Events...
Training & Webcasts
Upcoming Training Courses, Upcoming Webinars, Podcasts, On-Demand Webcasts...
Initiatives
Cable, Enabling Cloud Services, Government and Defense...
Best Practices & Standards
Frameworx, Business Process Framework (eTOM), Information Framework (SID)...
Resources
Document Library, Case Studies, White Papers
Research & Publications
Business Benchmarking, Newsletters, Insights Research...
Copyright © 1988-2012, TeleManagement Forum. All Rights Reserved
Contact Us
Careers with TM Forum
News Room
Privacy Policy
Terms of Use
Sitemap