Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
The following two examples illustrate the strategy and approach to collaborative software delivery in large enterprise software delivery organizations. In the first example, I look at the challenges of outsourced development in a financial services company, and I focus on the important relationship between outsourcer and outsourcee. In the second example, I examine the main improvement areas for enhanced collaboration and their impact in IBM Software Group, a large global software delivery organization.
A large financial services organization (herein referred to with the fictitious name ABC-Co) was undergoing significant pressure to reduce enterprise software delivery costs and improve its innovation in new financial products delivered to its market. As a result, ABC-Co decided to outsource major aspects of the application delivery function to several partners. Its goal was to transform the way it delivered enterprise software solutions and to facilitate a company-wide transformation into a technology-led organization. ABC-Co assigned its outsourced partners to define and deliver a program that enabled a step-change in performance, quality, and effectiveness, with all the supporting processes and tools necessary for success. Enterprise software delivery through a partner-delivered approach was directly aimed at achieving the fo....