A significant portion of organizations are considering SOA to help enable greater reuse from both new and existing assets. In many cases this takes the form of breaking down legacy applications into usable components for reuse across projects and teams. When designed correctly services can be used in new projects without customization.
A move to SOA can also help integrate IT assets, making it easier for IT organizations to react more quickly to business demands as business needs change, especially if applications are broken down into reusable components modeled along the lines of an organization’s business processes. By creating these types of “business services” organizations are creating assets that can be leveraged by the business. From the business case perspective, managers should focus on the hard benefits such as decreases in project time, reductions in time or risk, and increases in efficiency from using SOA interfaces and business services.