Large enterprises adopting SOA tend to align it with the Enterprise Architecture (EA) framework to leverage obvious synergies. With a combined EA and SOA effort, you can use SOA to realize systems and technology architectures, and weave SOA into the EA framework realization strategy. This model allows usage of SOA as the choice of architecture style to deliver future business capabilities.
MindTree adopts a unique methodology for enterprise-level SOA. Covering technology, business, and governance, our four-phase methodology considers all angles and takes the holistic view:
Discovery Phase
- Establish drivers for SOA - defining the case for using SOA
- Obtain business sponsorship and funding
- Define ownership
Assessment Phase
- Perform portfolio analysis – establishing technology choice for SOA implementation, influencing build, wrap-or-retire decisions on business processes
Definition
- Define the architectural goals and scope of SOA deployment
- Define technology architecture and choice of tools and frameworks
- Define roadmap for SOA components
- Define SOA Governance in areas of planning, execution, and operation
Implementation Phase
- Plan for implementation of the architectural components and applications on top