Measurement and Metrics
It is undisputed that measurement is crucial to the progress of all sciences. To ensure effective development, software development organizations must gain control over the entire development process. Measurement is the key to achieving such control and to making software development a true engineering discipline. Without effective use of measurements, progress in the tasks of planning and controlling software development will remain slow and will not be systematic [1]. Measuring software quality over long time spans and multiple releases of a product is considered troublesome [2].
[1] Stephen H. Kan, Metrics and Models in Software Quality Engineering, Addison Wesley, 2002
[2] Capers Jones, Software Quality, Analysis and Guidelines for Success, International Thomson Computer Press, 1997
In next few weeks, I will be posting stuff about Software Metrics and how they can be used to improve software engineering processes.