Requirements for the knowledge-based support of software engineering measurement plans
In order to improve the quality of software systems, measurement programs have been implemented in many companies to support process improvement activities. The planning and implementation of a successful measurement program requires, in practice, a significant amount of effect. Cost may be reduced and quality of measurement may be improved by providing knowledge-based support and reusing experiences gathered on past measurement programs. In this article, we state the requirements for the knowledge-based support of planning measurement programs based on the Goal/Question/Metric paradigm. Reuse opportunities are precisely identified, the knowledge to be captured for effective reuse is identified and structured, and reuse scenarios are provided.
process improvement reuse software measurement