REVIEW - Managing Software Reuse - A Comprehensive Guide to Strategically Reengineering the Organization for Reusable Components


Title:

Managing Software Reuse

A Comprehensive Guide to Strategically Reengineering the Organization for Reusable Components

Author:

Wayne C. Lim

ISBN:

Publisher:

Prentice Hall (1998)

Pages:

552pp

Reviewer:

Francis Glassborow

Reviewed:

February 1999

Rating:

★★☆☆☆


While the author knows his subject and has researched it comprehensively he has no pity for his readers. Of course reuse is valuable and many companies are still naive about it but there must be a better way to educate them than with books such as this one.

My complaint is not with the technical content but with a linguistic style that stands between me and the information that I want. Let me quote a couple of sentences.

'An analysis can also be performed to determine the economic viability for assets under consideration to be made reusable.' 'Software quality factors that may be improved by reuse include functionality, correctness, usability, reliability, supportability, flexibility, localizability, and interoperability.' The first of these sentences is ugly and the second seems to be an exercise in listing types of quality.

Let me give you one more example. There is a table on page 186 headed 'Reuse Maturity Framework. There are six columns headed:

'Dimensions of maturity', '1. Initial/Chaotic', '2. Monitored', '3. Coordinated', '4 Planned' and '5. Integrated.' The first row of the table has these entries:

  1. Motivation/culture
  2. Reuse is discouraged
  3. Reuse is noted indifferently reinforced, rewarded
  4. Reuse is incentivized
  5. Reuse is indoctrinated
  6. Reuse is 'the way we do business'
If you think you have the time to wade through this book and provide a more insightful review please let me know and you are welcome to the review copy.

Book cover image courtesy of Open Library.





Your Privacy

By clicking "Accept Non-Essential Cookies" you agree ACCU can store non-essential cookies on your device and disclose information in accordance with our Privacy Policy and Cookie Policy.

Current Setting: Non-Essential Cookies REJECTED


By clicking "Include Third Party Content" you agree ACCU can forward your IP address to third-party sites (such as YouTube) to enhance the information presented on this site, and that third-party sites may store cookies on your device.

Current Setting: Third Party Content EXCLUDED



Settings can be changed at any time from the Cookie Policy page.