Title :
Penalty policies in professional software development practice: a multi-method field study
Author :
Wang, Yi ; Zhang, Min
Author_Institution :
Dept. of Inf. Syst., City Univ. of Hong Kong, Kowloon, China
Abstract :
Organizational Punishment/Penalty is a pervasive phenomenon in many professional organizations. In some software development organizations, punishment measures have been adopted in an attempt to improve software developers´ performance, reduce the software defects, and hence ensure software quality. It is unclear whether these measures are effective. This article presents the results of a multi-method field study that analyzes software engineers´ perception towards penalty policies in relation to software quality in a software development process. The results were generated via both qualitative and quantitative methods. Through interviews, we collected the individuals´ perception towards the penalty policy. By extracting data in a software configuration management system, we identified several patterns of defects change. We found that while a penalty mechanism does help to reduce software defects in daily coding activity, it fails in achieving programmers´ maximum work potential. Meanwhile, experienced software programmers require less time to adapt to penalty policies and benefit from exist of less experienced developers. Some additional findings and implications are also discussed.
Keywords :
configuration management; human resource management; organisational aspects; personnel; professional aspects; software development management; software quality; multimethod field study; organizational penalty; organizational punishment; penalty policy; professional software development practice; programmer maximum work potential; qualitative method; quantitative method; software configuration management system; software defect reduction; software developer performance improvement; software development organization; software development process; software engineer perception; software quality; Games; Interviews; Organizations; Programming; Quality assurance; Software systems; penalty policies; perception and performance of software developers; software defects;
Conference_Titel :
Software Engineering, 2010 ACM/IEEE 32nd International Conference on
Conference_Location :
Cape Town
Print_ISBN :
978-1-60558-719-6
DOI :
10.1145/1810295.1810302