You are not logged in.

Predicting delivery capability in iterative software development

Choetkiertikul, Morakot, Dam, Hoa Khanh, Tran, Truyen, Ghose, Aditya and Grundy, John 2017, Predicting delivery capability in iterative software development, IEEE transactions on software engineering, pp. 1-22, doi: 10.1109/TSE.2017.2693989.

Attached Files
Name Description MIMEType Size Downloads

Title Predicting delivery capability in iterative software development
Author(s) Choetkiertikul, Morakot
Dam, Hoa Khanh
Tran, TruyenORCID iD for Tran, Truyen orcid.org/0000-0001-6531-8907
Ghose, Aditya
Grundy, JohnORCID iD for Grundy, John orcid.org/0000-0003-4928-7076
Journal name IEEE transactions on software engineering
Start page 1
End page 22
Total pages 22
Publisher IEEE
Place of publication Piscataway, N.J.
Publication date 2017-04-12
ISSN 0098-5589
1939-3520
Keyword(s) mining software engineering repositories
empirical software engineering
iterative software development
Summary Iterative software development has become widely practiced in industry. Since modern software projects require fast,incremental delivery for every iteration of software development, it is essential to monitor the execution of an iteration, and foresee acapability to deliver quality products as the iteration progresses. This paper presents a novel, data-driven approach to providingautomated support for project managers and other decision makers in predicting delivery capability for an ongoing iteration. Ourapproach leverages a history of project iterations and associated issues, and in particular, we extract characteristics of previousiterations and their issues in the form of features. In addition, our approach characterizes an iteration using a novel combination oftechniques including feature aggregation statistics, automatic feature learning using the Bag-of-Words approach, and graph-basedcomplexity measures. An extensive evaluation of the technique on five large open source projects demonstrates that our predictivemodels outperform three common baseline methods in Normalized Mean Absolute Error and are highly accurate in predicting theoutcome of an ongoing iteration.
Notes In Press
Language eng
DOI 10.1109/TSE.2017.2693989
Field of Research 080309 Software Engineering
0803 Computer Software
0806 Information Systems
Socio Economic Objective 890202 Application Tools and System Utilities
HERDC Research category C1 Refereed article in a scholarly journal
ERA Research output type C Journal article
Copyright notice ©2016, IEEE
Persistent URL http://hdl.handle.net/10536/DRO/DU:30095979

Connect to link resolver
 
Unless expressly stated otherwise, the copyright for items in DRO is owned by the author, with all rights reserved.

Versions
Version Filter Type
Citation counts: TR Web of Science Citation Count  Cited 0 times in TR Web of Science
Scopus Citation Count Cited 0 times in Scopus
Google Scholar Search Google Scholar
Access Statistics: 8 Abstract Views, 1 File Downloads  -  Detailed Statistics
Created: Fri, 19 May 2017, 12:54:31 EST

Every reasonable effort has been made to ensure that permission has been obtained for items included in DRO. If you believe that your rights have been infringed by this repository, please contact drosupport@deakin.edu.au.