Ah, but its gonna cost you!
Here are some of the items you will need.
- One big expensive Enterprise Service Bus for all your infrastructural needs.
- Many application servers for those newly built services.
- Lots of training and consultancy from the "experts".
- EAI adapters for those troublesome legacy systems.
- One pilot project, probably of neglible business benefit.
- One Enterprise Architecture function to help with your systems governance.
- One SOA Center of Excellence.
- One agile software development function with well defined, measurable and repeatable processes
- One sophisticated service management organisation capable of operating services as enterprise assets.
- One patient business community as all this gets set up and they foot the bill.
- One adaptive business community who will have to mend their tactical ways and start thinking of the greater good.
- One understanding business community who will appreciate that their tactical requirements might need to be subordinated to more general and hence reusable requirements of the enterprise.
- One adaptive technical community who will be willing to mend their ways and start reusing rather than reinventing.
- One persuasive business case, which may be a challenge since chances are that the organisation will not be very good on the metrics front so providing a much needed concrete ROI is going to be a challenge.