ProCard* Goal: Wanted to recast its business, moving from provider of a monolithic credit card services application to service provider offering individual features that would easily integrate with other systems\u2014including those of their competitors.* Risk: Selling pieces as services\u2014particularly those seen as having competitive advantage\u2014could have reduced ProCard\u2019s chances for selling its entire suite. * Mitigation strategy: Using a service-oriented architecture (SOA) instead of a one-off connection to Visa allowed ProCard to shop the services to other potential customers more easily, possibly opening up new markets for the company.CompuCredit* Goal: Wanted to reduce the complexity and rigidity of its IT infrastructure to decrease costs and improve call center efficiency.* Risk: Needed to demonstrate value of SOA quickly to assure support from the business side.* Mitigation strategy: Found a pair of well-defined opportunities that were both high-value and quick-ROI, and would provide plainly visible metrics for success. 1-800-Flowers.com* Goal: Wanted to increase IT flexibility and scalability while eliminating silos in order to meet the needs of its rapidly growing business.* Risk: Desire by SOA purists to service-enable everything could have slowed development and prevented the business side from getting what it needed quickly enough. * Mitigation strategy: Architecture committees and development groups worked together to strike a balance between the flexibility of services and the needs of business.