Effort Prediction in Agile Software Development with Bayesian Networks
Laura-Diana Radu
2019
Abstract
The success rate of software projects has been increased since agile methodologies were adopted by many companies. Due their flexibility and continuous communication with clients, the main reason for the failure has shifted from the formulation and understanding of the requirements to inaccurate effort estimation. In recent years, several researchers and practitioners have proposed different estimation techniques. However, some projects are still failing because the budget and/or schedule are not accurately estimated since there still are numerous uncertain variables in software development process. Previous team collaborations, expertise and experience of team members, frequency of changing requirements or priorities are just a few examples. To improve the accuracy of effort estimation, this research proposes a model for agile software development project prediction using Bayesian networks. Based on literature review and practitioners’ knowledge, we identified two major categories of factors that influence effort needed: teamwork quality and user stories characteristics. We identified the sub-factors for each category and inter-dependencies between them. In our model, these factors are the nodes of the directed acyclic graph. The model can help agile teams to obtain a better software effort estimation.
DownloadPaper Citation
in Harvard Style
Radu L. (2019). Effort Prediction in Agile Software Development with Bayesian Networks.In Proceedings of the 14th International Conference on Software Technologies - Volume 1: ICSOFT, ISBN 978-989-758-379-7, pages 238-245. DOI: 10.5220/0007842802380245
in Bibtex Style
@conference{icsoft19,
author={Laura-Diana Radu},
title={Effort Prediction in Agile Software Development with Bayesian Networks},
booktitle={Proceedings of the 14th International Conference on Software Technologies - Volume 1: ICSOFT,},
year={2019},
pages={238-245},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0007842802380245},
isbn={978-989-758-379-7},
}
in EndNote Style
TY - CONF
JO - Proceedings of the 14th International Conference on Software Technologies - Volume 1: ICSOFT,
TI - Effort Prediction in Agile Software Development with Bayesian Networks
SN - 978-989-758-379-7
AU - Radu L.
PY - 2019
SP - 238
EP - 245
DO - 10.5220/0007842802380245