Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
An Effort Estimation Taxonomy for Agile Software Development
Blekinge Institute of Technology, Faculty of Computing, Department of Software Engineering.
Blekinge Institute of Technology, Faculty of Computing, Department of Software Engineering.ORCID iD: 0000-0003-0639-4234
Blekinge Institute of Technology, Faculty of Computing, Department of Software Engineering. Blekinge Institute of Technology, School of Computing.
2017 (English)In: International journal of software engineering and knowledge engineering, ISSN 0218-1940, Vol. 27, no 4, p. 641-674Article in journal (Refereed) Published
Abstract [en]

In Agile Software Development (ASD) effort estimation plays an important role during release and iteration planning. The state of the art and practice on effort estimation in ASD have been recently identified. However, this knowledge has not yet been organized. The aim of this study is twofold: (1) To organize the knowledge on effort estimation in ASD and (2) to use this organized knowledge to support practice and the future research on effort estimation in ASD. We applied a taxonomy design method to organize the identified knowledge as a taxonomy of effort estimation in ASD. The proposed taxonomy offers a faceted classification scheme to characterize estimation activities of agile projects. Our agile estimation taxonomy consists of four dimensions: estimation context, estimation technique, effort predictors and effort estimate. Each dimension in turn has several facets. We applied the taxonomy to characterize estimation activities of 10 agile projects identified from the literature to assess whether all important estimation-related aspects are reported. The results showed that studies do not report complete information related to estimation. The taxonomy was also used to characterize the estimation activities of four agile teams from three different software companies. The practitioners involved in the investigation found the taxonomy useful in characterizing and documenting the estimation sessions. © 2017 The Author(s).

Place, publisher, year, edition, pages
World Scientific Publishing Co. Pte Ltd , 2017. Vol. 27, no 4, p. 641-674
Keyword [en]
agile software development, Effort estimation, taxonomy, Iterative methods, Software design, Taxonomies, Complete information, Effort estimates, Estimation techniques, Faceted Classification, Iteration planning, Software company, Software engineering
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:bth-14472DOI: 10.1142/S0218194017500243ISI: 000402062200006Scopus ID: 2-s2.0-85019610980OAI: oai:DiVA.org:bth-14472DiVA, id: diva2:1108776
Available from: 2017-06-13 Created: 2017-06-13 Last updated: 2018-02-09Bibliographically approved
In thesis
1. Improving Expert Estimation of Software Development Effort in Agile Contexts
Open this publication in new window or tab >>Improving Expert Estimation of Software Development Effort in Agile Contexts
2018 (English)Doctoral thesis, comprehensive summary (Other academic)
Place, publisher, year, edition, pages
Karlskrona: Blekinge Tekniska Högskola, 2018
Series
Blekinge Institute of Technology Doctoral Dissertation Series, ISSN 1653-2090 ; 4
Keyword
Expert effort estimation, Agile software development, Checklist
National Category
Software Engineering
Identifiers
urn:nbn:se:bth-15870 (URN)978-91-7295-350-5 (ISBN)
Public defence
2018-03-20, J1650, BTH Campus Gräsvik, Karlskrona, 10:00 (English)
Opponent
Supervisors
Available from: 2018-02-15 Created: 2018-02-09 Last updated: 2018-04-09Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Authority records BETA

Usman, MuhammadBörstler, JürgenPetersen, Kai

Search in DiVA

By author/editor
Usman, MuhammadBörstler, JürgenPetersen, Kai
By organisation
Department of Software EngineeringSchool of Computing
In the same journal
International journal of software engineering and knowledge engineering
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 142 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf