2010 · 32 citations · 31 references
ComputingComputer ScienceQuality AssuranceQuality EngineeringSoftware EngineeringData QualityQuality Data AnalysisSoftware MaintenanceSoftware MetricsSoftware Quality AssuranceVersion ControlBug FixingBug TrackingEmpirical Software MeasurementProcess QualityProcess Quality AnalysisSoftware Process AssessmentSoftware Process MeasurementSoftware Quality Measurement
Software engineering process information extracted from version control systems and bug tracking databases are widely used in empirical software engineering. In prior work, we showed that these data are plagued by quality deficiencies, which vary in its characteristics across projects. In addition, we showed that those deficiencies in the form of bias do impact the results of studies in empirical software engineering. While these findings affect software engineering researchers the impact on practitioners has not yet been substantiated. In this paper we, therefore, explore (i) if the process data quality and characteristics have an influence on the bug fixing process and (ii) if the process quality as measured by the process data has an influence on the product (i.e., software) quality. Specifically, we analyze six Open Source as well as two Closed Source projects and show that process data quality and characteristics have an impact on the bug fixing process: the high rate of empty commit messages in Eclipse, for example, correlates with the bug report quality. We also show that the product quality - measured by number of bugs reported - is affected by process data quality measures. These findings have the potential to prompt practitioners to increase the quality of their software process and its associated data quality.
31
Statistical Power Analysis for the Behavioral Sciences
Keith E. Muller · Technometrics · 1989 · 16.5K citations
A NEW MEASURE OF RANK CORRELATION
M. G. Kendall · Biometrika · 1938 · 5.8K citations
A New Measure of Rank Correlation
M. G. Kendall · Biometrika · 1938 · 2.3K citations
Jacek Śliwerski, Thomas Zimmermann, Andreas Zeller · ACM SIGSOFT Software Engineering Notes · 2005 · 803 citations