Abstract
Measurement in software production is essential for understanding, controlling, and improving the software development process. Past research has emphasized the importance of a disciplined data collection process as a prerequisite for a sound, solid, and useful analysis. This article proposes non-invasive, i.e. automatic measurement techniques to instill a continuous and consistent framework to support software project management and to overcome the drawbacks of manual data collection