An evaluation of effort estimation supported by change impact analysis in agile software development. Issue 5 (4th April 2019)
- Record Type:
- Journal Article
- Title:
- An evaluation of effort estimation supported by change impact analysis in agile software development. Issue 5 (4th April 2019)
- Main Title:
- An evaluation of effort estimation supported by change impact analysis in agile software development
- Authors:
- Tanveer, Binish
Vollmer, Anna Maria
Braun, Stefan
Ali, Nauman bin - Editors:
- Other Names:
- O'Connor Rory V. guestEditor.
Houston Dan guestEditor.
Hebig Regina guestEditor.
Kuhrmann Marco guestEditor. - Abstract:
- Abstract: In agile software development, functionality is added to the system in an incremental and iterative manner. Practitioners often rely on expert judgment to estimate the effort in this context. However, the impact of a change on the existing system can provide objective information to practitioners to arrive at an informed estimate. In this regard, we have developed a hybrid method, that utilizes change impact analysis information for improving effort estimation. We also developed an estimation model based on gradient boosted trees (GBT). In this study, we evaluate the performance and usefulness of our hybrid method with tool support and the GBT model in a live iteration at Insiders Technologies GmbH, a German software company. Additionally, the solution was also assessed for perceived usefulness and understandability in a study with graduate and post‐graduate students. The results from the industrial evaluation show that the proposed method produces more accurate estimates than only expert‐based or only model‐based estimates. Furthermore, both students and practitioners perceived the usefulness and understandability of the method positively. Abstract : A hybrid method is developed that utilizes change impact analysis information for improving effort estimation. An estimation model is also developed. The performance and usefulness of hybrid method and the estimation model are evaluated at a German software company. The solution was also assessed for usefulness andAbstract: In agile software development, functionality is added to the system in an incremental and iterative manner. Practitioners often rely on expert judgment to estimate the effort in this context. However, the impact of a change on the existing system can provide objective information to practitioners to arrive at an informed estimate. In this regard, we have developed a hybrid method, that utilizes change impact analysis information for improving effort estimation. We also developed an estimation model based on gradient boosted trees (GBT). In this study, we evaluate the performance and usefulness of our hybrid method with tool support and the GBT model in a live iteration at Insiders Technologies GmbH, a German software company. Additionally, the solution was also assessed for perceived usefulness and understandability in a study with graduate and post‐graduate students. The results from the industrial evaluation show that the proposed method produces more accurate estimates than only expert‐based or only model‐based estimates. Furthermore, both students and practitioners perceived the usefulness and understandability of the method positively. Abstract : A hybrid method is developed that utilizes change impact analysis information for improving effort estimation. An estimation model is also developed. The performance and usefulness of hybrid method and the estimation model are evaluated at a German software company. The solution was also assessed for usefulness and understandability with graduate and post‐graduate students. Results showed that the method produces more accurate estimates than only expert‐based or only model‐based estimates. Both students and practitioners perceived the usefulness and understandability positively. … (more)
- Is Part Of:
- Journal of software. Volume 31:Issue 5(2019)
- Journal:
- Journal of software
- Issue:
- Volume 31:Issue 5(2019)
- Issue Display:
- Volume 31, Issue 5 (2019)
- Year:
- 2019
- Volume:
- 31
- Issue:
- 5
- Issue Sort Value:
- 2019-0031-0005-0000
- Page Start:
- n/a
- Page End:
- n/a
- Publication Date:
- 2019-04-04
- Subjects:
- agile -- case study -- change impact analysis -- effort estimation -- expert‐based
Software engineering -- Periodicals
Computer software -- Development -- Periodicals
Software maintenance -- Periodicals
005.1 - Journal URLs:
- http://onlinelibrary.wiley.com/journal/10.1002/(ISSN)2047-7481 ↗
http://onlinelibrary.wiley.com/ ↗ - DOI:
- 10.1002/smr.2165 ↗
- Languages:
- English
- ISSNs:
- 2047-7473
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 10401.xml