Timeline prediction framework for iterative software engineering projects with changes

Even today, software projects still suffer from delays and budget overspending. The causes for this problem are compounded when the project team is distributed across different locations and generally attributed to the decreasing ability to communicate well (due to cultural, linguistic, and physical...

Full description

Saved in:
Bibliographic Details
Main Authors: BERKLING, Kay, KIRAGIANNIS, Georgios, ZUNDEL, Armin, DATTA, Subhajit
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2008
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/6008
https://ink.library.smu.edu.sg/context/sis_research/article/7011/viewcontent/2009_resp_dist_and_timeline_prediction_pv.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-7011
record_format dspace
spelling sg-smu-ink.sis_research-70112021-06-24T02:02:18Z Timeline prediction framework for iterative software engineering projects with changes BERKLING, Kay KIRAGIANNIS, Georgios ZUNDEL, Armin DATTA, Subhajit Even today, software projects still suffer from delays and budget overspending. The causes for this problem are compounded when the project team is distributed across different locations and generally attributed to the decreasing ability to communicate well (due to cultural, linguistic, and physical distance). Many projects, especially those with off-shoring component, consist of small iterations with changes, deletions and additions, yet there is no formal model of the flow of iterations available. A number of commercially available project prediction tools for projects as a whole exist, but the model adaptation process by iteration, if it exists, is unclear. Furthermore, no project data is available publicly to train on and understand the iterative process. In this work, we discuss parameters and formulas that are well founded in the literature and demonstrate their use within a simulation tool. Project timeline prediction capability is demonstrated on various scenarios of change requests. On a real-world example, we show that iteration-based data collection is necessary to train both the parameters and formulas to accurately model the software engineering process to gain a full understanding of complexities in software engineering process. 2008-07-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/6008 info:doi/10.1007/978-3-642-01856-5_2 https://ink.library.smu.edu.sg/context/sis_research/article/7011/viewcontent/2009_resp_dist_and_timeline_prediction_pv.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Software projects simulation tools prediction capability iterations Software Engineering
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Software projects
simulation tools
prediction capability
iterations
Software Engineering
spellingShingle Software projects
simulation tools
prediction capability
iterations
Software Engineering
BERKLING, Kay
KIRAGIANNIS, Georgios
ZUNDEL, Armin
DATTA, Subhajit
Timeline prediction framework for iterative software engineering projects with changes
description Even today, software projects still suffer from delays and budget overspending. The causes for this problem are compounded when the project team is distributed across different locations and generally attributed to the decreasing ability to communicate well (due to cultural, linguistic, and physical distance). Many projects, especially those with off-shoring component, consist of small iterations with changes, deletions and additions, yet there is no formal model of the flow of iterations available. A number of commercially available project prediction tools for projects as a whole exist, but the model adaptation process by iteration, if it exists, is unclear. Furthermore, no project data is available publicly to train on and understand the iterative process. In this work, we discuss parameters and formulas that are well founded in the literature and demonstrate their use within a simulation tool. Project timeline prediction capability is demonstrated on various scenarios of change requests. On a real-world example, we show that iteration-based data collection is necessary to train both the parameters and formulas to accurately model the software engineering process to gain a full understanding of complexities in software engineering process.
format text
author BERKLING, Kay
KIRAGIANNIS, Georgios
ZUNDEL, Armin
DATTA, Subhajit
author_facet BERKLING, Kay
KIRAGIANNIS, Georgios
ZUNDEL, Armin
DATTA, Subhajit
author_sort BERKLING, Kay
title Timeline prediction framework for iterative software engineering projects with changes
title_short Timeline prediction framework for iterative software engineering projects with changes
title_full Timeline prediction framework for iterative software engineering projects with changes
title_fullStr Timeline prediction framework for iterative software engineering projects with changes
title_full_unstemmed Timeline prediction framework for iterative software engineering projects with changes
title_sort timeline prediction framework for iterative software engineering projects with changes
publisher Institutional Knowledge at Singapore Management University
publishDate 2008
url https://ink.library.smu.edu.sg/sis_research/6008
https://ink.library.smu.edu.sg/context/sis_research/article/7011/viewcontent/2009_resp_dist_and_timeline_prediction_pv.pdf
_version_ 1770575736540758016