Sunday, March 22, 2009

Implementing service oriented architecture

There is a cost and time impact in implementing SOA. Hence, starting with a small project that addresses a particular business problem can help to get the decision-makers on board, although it is important to keep in mind the ultimate goal and have a plan as to how to evolve to SOA over the long-term (five years).
Becoming a process-centric organization is crucial. It is clear that business processes matter, and that organizations want to be capable of quickly modifying a process when necessary, so the existence of a business process layer that drives changes in services as the organization adapts is vital. This means that services must be able to address specific business problems by drawing together the business logic and data sources from multiple underlying systems.
Modeling the enterprise offers a useful framework for documenting the organization, providing the essential blueprints for the communication, interpretation, and implementation of value drivers throughout the organization, whilst enabling the evolution to a service-centric IT environment. The use of industry and reference models can provide a useful starting point for a top-down approach.

No comments: