Identification of inaccurate effort estimates in agile software development

Florian Raith, Ingo Richter, Robert Lindermeier, Gudrun Klinker

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

17 Scopus citations

Abstract

Like in every process model, agile processes (e.g. Scrum, eXtreme Programming) depend on accurate estimations to enable meaningful prioritization, iteration- and release planning. The emphasis of this paper is on "Planning Poker", a widely used estimation technique in agile context. The goal is to identify inaccurate effort estimates to enable more precise project scheduling and release planning. In a first step, basic terms (e.g. development effort, functional effort) of traditional effort estimation were declared in the agile context. Afterwards - within the main part of the paper - a set of metrics is proposed, which can be used to evaluate accuracy of estimates. These metrics are based on the estimated efforts and interim results of the estimation process. Since the usage of these metrics needs to be seamlessly integrated into the Planning Poker process, we have conceptualized a computeraided tool to collect and evaluate necessary data. To get a first proof of concept and preliminary feedback, we developed a corresponding prototype and applied it to a students' project. The prototype is based on a stationary multi-touch device and offers an intuitive user interface to perform the Planning Poker process. While estimation takes place, it collects required data and identifies inaccurate estimates with the help of the proposed metrics. The second part of the paper summarizes assets and drawbacks concerning usability and the user interface of the prototype.

Original languageEnglish
Title of host publicationAPSEC 2013 - Proceedings of the 20th Asia-Pacific Software Engineering Conference
EditorsPornsiri Muenchaisri, Gregg Rothermel
PublisherIEEE Computer Society
Pages67-72
Number of pages6
ISBN (Electronic)9781479921430
ISBN (Print)9780769549224
DOIs
StatePublished - 2013
Event20th Asia-Pacific Software Engineering Conference, APSEC 2013 - Bangkok, Thailand
Duration: 2 Dec 20135 Dec 2013

Publication series

NameProceedings - Asia-Pacific Software Engineering Conference, APSEC
Volume2
ISSN (Print)1530-1362

Conference

Conference20th Asia-Pacific Software Engineering Conference, APSEC 2013
Country/TerritoryThailand
CityBangkok
Period2/12/135/12/13

Keywords

  • Agile
  • Effort estimation
  • Media supported interaction
  • Planning poker
  • Scrum

Fingerprint

Dive into the research topics of 'Identification of inaccurate effort estimates in agile software development'. Together they form a unique fingerprint.

Cite this