The primary objectives for object-oriented metrics are no different than those for metrics derived for conventional software: • to better...
The primary objectives for object-oriented metrics are no different than those for metrics derived for conventional software:
• to better understand the quality of the product
• to assess the effectiveness of the process
• to improve the quality of work performed at a project level
• to better understand the quality of the product
• to assess the effectiveness of the process
• to improve the quality of work performed at a project level
Each of these objectives is important, but for the software engineer, product quality must be paramount. But how do we measure the quality of an OO system? What characteristics of the design model can be assessed to determine whether the system will be easy to implement, amenable to test, simple to modify, and most important, acceptable to end-users?