- Obtain executive and top management buy-in (and commitment from all
business units): Management support increases the success of SOA implementation.
- Business and IT must work together: Business teams know business processes.
They need to collaborate with IT, while IT teams build the SOA infrastructure to support
those business processes. You will not achieve a successful SOA implementation without
the involvement from either side.
- Brainstorm with your team to seek out the best practices for the business processes.
- Start small and implement in phases, with well defined steps:
Be selective, start with a small project. Bring out the value that SOA brings to
- Build an SOA road map: A picture of where you are today, where you want
to be and how to get there.
- Accountability: A clear understanding, who is accountable for the project.
SOA in small and mid-size organizations
Adopting SOA at an early stage gives small businesses the ability to build a
solid foundation to handle growth and adapt to changes in the marketplace.
SOA in large organizations
Top management plays an important leadership role in SOA implementation. Their
vision and support is an essential element for SOA adoption.
To start, plan for a small project but keep the big picture in mind. A
small project will bring business value for management buy-in and provide a solid
foot hold in the SOA journey.