Title :
The prediction ability of experienced software maintainers
Author :
Jorgensen, Magne ; Sjoberg, Dag I K ; Kirkeboen, Geir
Author_Institution :
Dept. of Inf., Oslo Univ., Norway
fDate :
2/1/2000 12:00:00 AM
Abstract :
Reports an empirical study of 109 randomly selected maintenance tasks in a large Norwegian software organization. When the maintainers had understood the maintenance task specifications, we asked whether they knew how to solve the task. A high confidence in knowing how to solve the task meant that the maintainers did not expect any major difficulties. Then, immediately after the task was completed, we asked whether there had been any major unexpected difficulties. A comparison of the answers gave the seemingly surprising result that one could not, except for corrective, small and simple maintenance tasks, have more confidence in the predictions of an experienced maintainer than the predictions of an inexperienced maintainer. We believe that better quality of the feedback on previous predictions and more training in probabilistic thinking are important means to improve the prediction abilities of maintainers. Decision aids, such as maintenance effort estimation models, should enable the analysis of previous predictions and stimulate probabilistic thinking
Keywords :
personnel; software development management; software maintenance; training; Norwegian software organization; confidence; decision aids; experienced software maintainers; feedback quality; maintenance effort estimation models; prediction ability; probabilistic thinking; software maintenance tasks; task specification; training; unexpected difficulties; Application software; Cognition; Decision making; Electrical capacitance tomography; Informatics; Problem-solving; Programming profession; Software maintenance; Testing;
Conference_Titel :
Software Maintenance and Reengineering, 2000. Proceedings of the Fourth European
Conference_Location :
Zurich
Print_ISBN :
0-7695-0546-5
DOI :
10.1109/CSMR.2000.827317