Simply put, software measurement is the method or process required to manage software development, enhancement and maintenance activities. Capers Jones writes in his landmark book Applied Software Measurement, Measuring has been the basis for all science and engineering since the middle ages. Galileo wrote over 500 years ago, What is not measurable make measurable. In the physical sciences, medicine, economics and even some social sciences, we are able to measure attributes that were previously thought unmeasurable. In the 21 st century, it is time that software managers create software process that are actually measurable.
Software development remains, for the most part, an unmeasured industry.
With proper training and guidance software organizations can measure and manage software projects. This website includes articles on how to apply measurement to software and function points, the site includes, training information , tools , book reviews and other information. Unit cost is one of the cornerstones of all engineering and construction projects, but it remains a total unknown for most software projects. Unit cost for software is based upon a ratio of Function Points and project costs. Function Points provides two major benefits.