Predicting the delay of issues with due dates in software projects

被引:0
|
作者
Morakot Choetkiertikul
Hoa Khanh Dam
Truyen Tran
Aditya Ghose
机构
[1] University of Wollongong,School of Computing and Information Technology, Faculty of Engineering and Information Sciences
[2] Deakin University,School of Information Technology
来源
关键词
Empirical software engineering; Project management; Mining software engineering repositories;
D O I
暂无
中图分类号
学科分类号
摘要
Issue-tracking systems (e.g. JIRA) have increasingly been used in many software projects. An issue could represent a software bug, a new requirement or a user story, or even a project task. A deadline can be imposed on an issue by either explicitly assigning a due date to it, or implicitly assigning it to a release and having it inherit the release’s deadline. This paper presents a novel approach to providing automated support for project managers and other decision makers in predicting whether an issue is at risk of being delayed against its deadline. A set of features (hereafter called risk factors) characterizing delayed issues were extracted from eight open source projects: Apache, Duraspace, Java.net, JBoss, JIRA, Moodle, Mulesoft, and WSO2. Risk factors with good discriminative power were selected to build predictive models to predict if the resolution of an issue will be at risk of being delayed. Our predictive models are able to predict both the the extend of the delay and the likelihood of the delay occurrence. The evaluation results demonstrate the effectiveness of our predictive models, achieving on average 79 % precision, 61 % recall, 68 % F-measure, and 83 % Area Under the ROC Curve. Our predictive models also have low error rates: on average 0.66 for Macro-averaged Mean Cost-Error and 0.72 Macro-averaged Mean Absolute Error.
引用
收藏
页码:1223 / 1263
页数:40
相关论文
共 50 条
  • [21] Feedforward Neural Networks for Predicting the Duration of Maintained Software Projects
    Lopez-Martin, Cuauhtemoc
    2016 15TH IEEE INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS (ICMLA 2016), 2016, : 528 - 533
  • [22] Experiencing CMT in software production of large and complex projects issues in the scalability of software production management
    Arnault, C
    Mansoux, B
    Pérus, A
    PROCEEDINGS OF CHEP 2001, 2001, : 463 - 468
  • [23] BMR: Benchmarking Metrics Recommender for Personnel issues in Software Development Projects
    Garcia-Crespo, Angel
    Colomo-Palacios, Ricardo
    Miguel Gomez-Berbis, Juan
    Mencke, Myriam
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2009, 2 (03) : 256 - 266
  • [24] Issues in estimating real-time data communications software projects
    Murali, CS
    Sankar, CS
    INFORMATION AND SOFTWARE TECHNOLOGY, 1997, 39 (06) : 399 - 402
  • [25] BMR: Benchmarking Metrics Recommender for Personnel issues in Software Development Projects
    Ángel García-Crespo
    Ricardo Colomo-Palacios
    Juan Miguel Gómez-Berbís
    Myriam Mencke
    International Journal of Computational Intelligence Systems, 2009, 2 (3) : 256 - 266
  • [26] Addressing Communication, Coordination and Cultural Issues in Global Software Development Projects
    Sami-Ul-Haq
    Khan, Muhammad Naeem Ahmed
    Mirza, Aamir Mehmood
    Rehman, Saif Ur
    Wagan, Raja Asif
    Saleem, Imran
    EMITTER-INTERNATIONAL JOURNAL OF ENGINEERING TECHNOLOGY, 2021, 9 (01) : 13 - 30
  • [27] STOCHASTIC SCHEDULING WITH RELEASE DATES AND DUE DATES
    PINEDO, M
    OPERATIONS RESEARCH, 1983, 31 (03) : 559 - 572
  • [28] An empirical evaluation of predicting runaway software projects using Bayesian classification
    Mizuno, O
    Hamasaki, T
    Takagi, Y
    Kikuno, T
    PRODUCT FOCUSED SOFTWARE PROCESS IMPROVEMENT, 2004, 3009 : 263 - 273
  • [29] Use of a Feedforward Neural Network for Predicting the Development Duration of Software Projects
    Lopez-Martin, Cuauhtemoc
    Chavoya, Arturo
    Elena Meda-Campana, Maria
    2013 12TH INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS (ICMLA 2013), VOL 2, 2013, : 156 - 159
  • [30] Genetic Programming as Alternative for Predicting Development Effort of Individual Software Projects
    Chavoya, Arturo
    Lopez-Martin, Cuauhtemoc
    Andalon-Garcia, Irma R.
    Meda-Campana, M. E.
    PLOS ONE, 2012, 7 (11):