Experiences on Developer Participation and Effort Estimation

Software effort estimation is critical for resource allocation and planning. Accurate estimates enable managers to distribute the workload among resources in a balanced manner. The actual workload of developers may be different from the values observed in project management tools. In this research,...

Full description

Saved in:
Bibliographic Details
Published in2011 37th EUROMICRO Conference on Software Engineering and Advanced Applications pp. 419 - 422
Main Authors Kocaguneli, E., Misirli, A. T., Caglayan, B., Bener, A.
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.08.2011
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Software effort estimation is critical for resource allocation and planning. Accurate estimates enable managers to distribute the workload among resources in a balanced manner. The actual workload of developers may be different from the values observed in project management tools. In this research, we provide a summary of our experiences regarding: a) effort estimation activities, b) the developer workload distribution through churn data and c) a method of using churn data to track estimation process. Our experience report depends on our collaborative work with our industry partners operating in various domains in Turkey. As a result, we observe that effort estimation is taken as an important topic. However, there is a large space for research to transfer the ad-hoc methods employed in industry to empirical ones. Interestingly, we observe that resource allocations based on initial estimates/plans do not conform to actual values. The common characteristic of developer contribution in different projects is: More than 80% of edits in code are performed by a small number of developers.
ISBN:1457710277
9781457710278
ISSN:1089-6503
2376-9505
DOI:10.1109/SEAA.2011.71