Review
"A very important book on how to improve software development productivity through reuse of software development products. Wayne Lim has done it and is sharing his insights. Exhaustive and meticulous in its coverage, this is the definitive book on how to implement this approach. His book is to the Information Age what process automation was to the Industrial Age." --
Dr. F. Warren McFarlan, Albert H. Gordon Professor of Business Administration and Senior Associate Dean, External Relations, Harvard University Graduate School of Business Administration"In this book, Wayne Lim addresses the key problems of reuse economics and reuse technology transfer in the best way; with data, case studies, and empirically based guidance. Wayne draws on a Harvard M.B.A., industrial experience at Hewlett-Packard, and consulting experience to create a valuable reference for managers trying to make reuse pay off." --
Dr. William Frakes, Associate Professor and Director, Computer Science Department, Virginia Tech and Chair, IEEE TCSE Reuse Committee"Software reuse researchers and practitioners have learned that success with software reuse requires careful attention to many issues, both non-technical and technical. Foremost, success requires a commitment by upper management, followed by careful planning and execution by middle management. Reuse is a business and management issue - reusable software becomes a corporate asset, to be invested in, improved, and used consistently. Wayne has always been tremendously concerned about how reuse would be managed as a business strategy. This excellent book reflects his care and attention to detail, focussing squarely on the key management, measurement and economic issues. It is a superb handbook, providing a comprehensive set of tools, models and metrics needed to assess the current state of reuse, develop economic models and plan a reuse program. But the book offers far more. It provides a coherent and illuminating study of how various trends in business, manufacturing, economics and organization design have influenced the understanding of how to effect a successful reuse program. --
Dr. Martin L. Griss, Senior Laboratory Scientist, Hewlett-Packard Laboratories, Co-author, "Software Reuse: Architecture, Process and Organization for Business Success"
From the Publisher
The active reuse of software is one of the most promising avenues for a dramatic increase in software productivity. This handbook offers a managerial approach to software reuse -- its advantages and disadvantages, cost-justification, current reuse efforts, and strategies to implement and deploy reuse in a corporate environment. Shows how to perform a detailed cost/benefit analysis to determine whether software reuse is economically appropriate for an organization; apply a proven reuse implementation strategy complete with tools (classification scheme and software workproducts library), training tactics, and standards; follow guidelines for incorporating reuse in each stage of the traditional software development life cycle; and tackle tough managerial challenges such as labor issues, productivity measurement, organizational structure, motivation/incentives for engineers, and legal implications of software reuse.