Based on the author's experience in establishing reuse programs at Hewlett-Packard and Ford Aerospace, Managing Software Reuse is a comprehensive, step-by-step, guidebook to an integrated approach for investigating, planning, and implementing software reuse. With the reuse potential and aptitude model, he shows when reuse should not be implemented in an organization and illustrates the case with reuse failures. He introduces the forward-thinking concept of Strategy-driven reuse, the deliberate choice and implementation of reuse for gaining competitive advantage. Examples and data from real-life reuse programs in companies such as Hewlett-Packard, IBM, GTE, Nippon Telegraph and Telephone Corporation, and First Boston are used to highlight key concepts. A useful outline is provided for the reader to create a reuse infrastructure and implementation plan.
Included in the book is an extensive list and description of companies reusing software in the aerospace, banking, computer and electronic equipment, information systems and business applications, analytical instruments, insurance, manufacturing, pharmaceuticals, telecommunications, transportation, and utilities industries....Continua