Monitoring component and service reuse

The ultimate goal of component and service reuse is to achieve a number of benefits for the business:

  • to save work through improved productivity and shortened lead times;

  • to reduce the number of errors through improved quality;

  • to reduce maintenance costs, again by improving productivity; and

  • to reduce rework through the thorough requirements analysis imposed by reuse.

But not every software component may be suitable for reuse. Not every component in the libraries is reused. Not every component is worth reusing. And the only way to know is through measurement. Measurement serves two purposes: to determine the extent to which defined goals and objectives are being met; and to assess the current situation prior ...

Get Service- and Component-based Development: Using Select Perspective™ and UML now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.