MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Abstract Investigating Data Quality Problems in the PSP

Download:
Download as a PDF
by Anne M. Disney, Philip M. Johnson
http://www2.umassd.edu/SWPI/PersonalSoftwareProcess/98-04.pdf
Add To MetaCart

Abstract:

to gather and analyze data about their work. Published studies typically use data collected using the PSP to draw quantitative conclusions about its impact upon programmer behavior and product quality. However, our experience using PSP in both industrial and academic settings revealed problems both in collection of data and its later analysis. We hypothesized that these two kinds of data quality problems could make a significant impact upon the value of PSP measures. To test this hypothesis, we built a tool to automate the PSP and then examined 89 projects completed by ten subjects using the PSP manually in an educational setting. We discovered 1539 primary errors and categorized them by type, subtype, severity, and age. To examine the collection problem we looked at the 90 errors that represented impossible combinations of data and at other less concrete anomalies in Time Recording Logs and Defect Recording Logs. To examine the analysis problem we developed a rule set, corrected the errors as far as possible, and compared the original and corrected data. This resulted in significant differences for measures such as yield and the cost-performance ratio, confirming our hypothesis. Our results raise questions about the accuracy of manually collected and analyzed PSP data, indicate that integrated tool support may be required for high quality PSP data analysis, and suggest that external measures should be used when attempting to evaluate the impact of the PSP upon programmer behavior and product quality.

Citations

286 A Discipline of Software Engineering – Humphrey - 1995
179 The Capability Maturity Model: Guidelines for Improving the Software Process – Paulk, Weber, et al. - 1995
129 Software Inspection – Gilb, Graham - 1993
45 Introduction to the Personal Software Process – Humphrey - 1997
41 Using a Defined and Measured Personal Software Process – Humphrey - 1996
27 The Personal Software Process (PSP): An Empirical Study of the Impact – Hayes, Over - 1997
15 Introducing the personal software process: Three industry cases – Ferguson, Humphrey, et al. - 1997
5 Personal software process: A user’s perspective – Ceberio-Verghese - 1996
4 and Yoshio Takane. Statistical Analysis – Ferguson - 1989
4 Personal software process studio. http://wwwcs.etsu.edu/softeng/psp – Henry - 1997
1 Mellon’s software development studio: a five year retrospective – Carnegie - 1996