Improving Software Developer's Competence: Is the Personal Software Process Working?
Pekka Abrahamsson, Karlheinz Kautz, Heikki Sieppi, Jouni Lappalainen

TL;DR
This study evaluates the Personal Software Process (PSP) and finds it does not improve estimation skills but maintains productivity and enhances product quality among students.
Contribution
It provides empirical evidence on the effects of PSP on individual performance, highlighting its strengths and limitations in educational settings.
Findings
PSP did not improve size and time estimation skills.
Productivity was maintained with PSP use.
Product quality was improved with PSP.
Abstract
Emerging agile software development methods are people oriented development approaches to be used by the software industry. The personal software process (PSP) is an accepted method for improving the capabilities of a single software engineer. Five original hypotheses regarding the impact of the PSP to individual performance are tested. Data is obtained from 58 computer science students in three university courses on the master level, which were held in two different educational institutions in Finland and Denmark. Statistical data treatment shows that the use of PSP did not improve size and time estimation skills but that the productivity did not decrease and the resulting product quality was improved. The implications of these findings are briefly addressed.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Engineering Techniques and Practices · Software Engineering Research · Advanced Software Engineering Methodologies
