Journal of Software Evolution and Process · 2017 · 38 citations · 15 references
ManagementProject ManagementAgile Project ManagementQuality ImprovementSoftware EngineeringAgile DevelopmentAgile EstimationAgile Software DevelopmentCost AnalysisCost EstimationSoftware MetricsDevelopment Cost EstimationEffort EstimationEffort Estimation ModelsExpert JudgmentExploratory Case StudyProcess Cost DriversSoftware EstimationTeam-based Estimation
Abstract Effort estimation is more challenging in an agile context, as instead of exerting strict control over changes in requirements, dynamism is embraced. Current practice relies on expert judgment, where the accuracy of estimates is sensitive to the expertise of practitioners and prone to bias. To improve the effectiveness of the effort estimation process, the goal of this research is to investigate and understand the estimation process with respect to its accuracy in the context of agile software development from the perspective of agile development teams. Using case study research, 2 observations and eleven interviews were conducted with 3 agile development teams at SAP SE, a German multinational software corporation. The results reveal that factors such as the developer's knowledge, experience, and the complexity and impact of changes on the underlying system affect the magnitude as well as estimation accuracy. Furthermore, there is a need for a tool that incorporates expert knowledge, enables explicit consideration of cost drivers by experts and visualizes this information to improve the effectiveness of the effort estimation. On the basis of the findings of the case study, a framework, inspired by the quality improvement paradigm is proposed to improve effort estimation in agile development.
15
The Sage Encyclopedia of Social Science Research Methods
Martin Guha · Reference Reviews · 2005 · 218 citations
Effort estimation in agile software development
Muhammad Usman, Emília Mendes, Frâncila Weidt et al. · 2014 · 204 citations · Full text
Management, Project Management, Agile Project Management +16
A survey of code‐based change impact analysis techniques
Bixin Li, Xiaobing Sun, Hareton Leung et al. · Software Testing Verification and Reliability · 2012 · 190 citations