For today's banks and brokerage firms, addressing the ‘world as it is’ means keeping pace with the changing structure in organisations – providing technology to address growth, compliance, and deliver expanded repertories of services. But keeping up with this change can put IT teams in a continual reactive mode, and that has some serious downsides. One growing challenge is the capability gap between the newer online web-based channels and the legacy backend systems with batch processing constraints. Another problem is that without an architectural approach to enterprise information management, usage of data across product silos is inconsistent and a single view of the customer is impossible.