Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • 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
Effort estimation in Agile Software Development: A systematic literature review
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-0449-5322
2014 (English)Conference paper, Published paper (Refereed)
Abstract [en]

Ever since the emergence of agile methodologies in 2001, many software companies have shifted to Agile Software Development (ASD), and since then many studies have been conducted to investigate effort estimation within such context; however to date there is no single study that presents a detailed overview of the state of the art in effort estimation for ASD. Objectives: The aim of this study is to provide a detailed overview of the state of the art in the area of effort estimation in ASD. Method: To report the state of the art, we conducted a systematic literature review in accordance with the guidelines proposed in the evidence-based software engineering literature. Results: A total of 25 primary studies were selected; the main findings are: i) Subjective estimation techniques (e.g. expert judgment, planning poker, use case points estimation method) are the most frequently applied in an agile context; ii) Use case points and story points are the most frequently used size metrics respectively; iii) MMRE (Mean Magnitude of Relative Error) and MRE (Magnitude of Relative Error) are the most frequently used accuracy metrics; iv) team skills, prior experience and task size are cited as the three important cost drivers for effort estimation in ASD; and v) Extreme Programming (XP) and SCRUM are the only two agile methods that are identified in the primary studies. Conclusion: Subjective estimation techniques, e.g. expert judgment-based techniques, planning poker or the use case points method, are the one used the most in agile effort estimation studies. As for the size metrics, the ones that were used the most in the primary studies were story points and use case points. Several research gaps were identified, relating to the agile methods, size metrics and cost drivers, thus suggesting numerous possible avenues for future work

Place, publisher, year, edition, pages
Turin: ACM Press, 2014.
Keywords [en]
Agile software development, Effort estimation, Systematic literature review
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:bth-6465DOI: 10.1145/2639490.2639503Local ID: oai:bth.se:forskinfo5C3AE236B3C8427BC1257DBE00334806ISBN: 978-1-4503-2898-2 (print)OAI: oai:DiVA.org:bth-6465DiVA, id: diva2:833973
Conference
International Conference on Predictive Models in Software Engineering (PROMISE), Turin
Available from: 2014-12-30 Created: 2014-12-30 Last updated: 2023-12-04Bibliographically 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
Keywords
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 text

Authority records

Usman, MuhammadMendes, Emilia

Search in DiVA

By author/editor
Usman, MuhammadMendes, Emilia
By organisation
Department of Software Engineering
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

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

Direct link
Cite
Citation style
  • apa
  • 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