The software engineering community has taken Lord kelvin's words to heart. but not without frustration and more than a little controversy! measurement can be applied to the software process with the intent of improving it on a continuous basis. Measurement can be used throughout a software project control. finally, measurement can be used by software engineers to help assess the quality of work products and to assist in tactical decision making as a project proceeds