Hide/Show Apps

Assessment of Software Process and Metrics to Support Quantitative Understanding: Experience from an Undefined Task Management Process

Demirörs, Onur
Software engineering management demands the measurement, evaluation and improvement of the software processes and products. However, the utilization of measurement and analysis in software engineering is not very straightforward. It requires knowledge on the concepts of measurement, process management, and statistics as well as on their practical applications. We developed a systematic approach to evaluate the suitability of a software process and its measures for quantitative analysis, and have applied the approach in several industrial contexts. This paper explains the experience of evaluating a task management process and related measures of a government research agency. The agency had not defined the task management and measurement processes, and the performance data were gathered from a change management tool. We spent six person-days performing the assessment and analyzing data from 92 process executions. We observed that as systematic approaches have become available, software organizations are able to readily apply quantitative techniques.