Title :
Understanding and predicting effort in software projects
Author :
Mockus, Audris ; Weiss, David M. ; Zhang, Ping
Author_Institution :
Dept. of Software Technol. Res., Avaya Labs. Res., Basking Ridge, NJ, USA
Abstract :
We set out to answer a question we were asked by software project management: how much effort remains to be spent on a specific software project and how will that effort be distributed over time? To answer this question we propose a model based on the concept that each modification to software may cause repairs at some later time and investigate its theoretical properties and application to several projects in Avaya to predict and plan development resource allocation. Our model presents a novel unified framework to investigate and predict effort, schedule, and defects of a software project. The results of applying the model confirm a fundamental relationship between the new feature and defect repair changes and demonstrate its predictive properties.
Keywords :
project management; software cost estimation; software management; software reliability; defect prediction; resource allocation; software change effort estimation; software project management; software project schedule; software reliability; Application software; Data analysis; Databases; Information resources; Information retrieval; Predictive models; Project management; Resource management; Software development management; Software quality;
Conference_Titel :
Software Engineering, 2003. Proceedings. 25th International Conference on
Print_ISBN :
0-7695-1877-X
DOI :
10.1109/ICSE.2003.1201207