Early Software Defect Prediction: Right-Shifting Software Effort Data into a Defect Curve

被引:1
|
作者
Okumoto, Kazuhira [1 ]
机构
[1] Sakura Software Solut LLC, Naperville, IL 60563 USA
关键词
Early defect prediction; Software quality assurance; Software reliability growth modeling; Software effort data; RELIABILITY;
D O I
10.1109/ISSREW55968.2022.00037
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Predicting the number of defects in software at release is a critical need for quality managers to evaluate the readiness to deliver high-quality software. Even though this is a well-studied subject, it continues to be challenging in large-scale projects. This is particularly so during early stages of the development process when no defect data is available. This paper proposes a novel approach for defect prediction in early stages of development. It utilises a software development and testing plan, and also learns from previous releases of the same project to predict defects. By producing key quality metrics such as percentage residual defects and percentage open defects at delivery, we enable decisions regarding the readiness of a software product for delivery. Over several years, the approach has been successfully applied to large-scale software products, which has helped to evaluate the stability and accuracy of defects predicted at delivery over time.
引用
收藏
页码:43 / 48
页数:6
相关论文
共 50 条
  • [1] Software defect association mining and defect correction effort prediction
    Song, QB
    Shepperd, M
    Cartwright, M
    Mair, C
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2006, 32 (02) : 69 - 82
  • [2] An effort prediction framework for software defect correction
    Hassouna, Alaa
    Tahvildari, Ladan
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2010, 52 (02) : 197 - 209
  • [3] Software Defect Prediction with Skewed Data
    Seliya, Naeem
    Khoshgoftaar, Taghi M.
    [J]. 16TH ISSAT INTERNATIONAL CONFERENCE ON RELIABILITY AND QUALITY IN DESIGN, 2010, : 403 - +
  • [4] Early Software Fault Prediction using Real Time Defect Data
    Kaur, Arashdeep
    Sandhu, Parvinder S.
    Brar, Amanpreet Singh
    [J]. 2009 SECOND INTERNATIONAL CONFERENCE ON MACHINE VISION, PROCEEDINGS, ( ICMV 2009), 2009, : 242 - +
  • [5] Early software defect prediction: A systematic map and review
    Ozakinci, Rana
    Tarhan, Ayca
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2018, 144 : 216 - 239
  • [6] Defect prediction for embedded software
    Oral, Atac Deniz
    Bener, Ayse Basar
    [J]. 2007 22ND INTERNATIONAL SYMPOSIUM ON COMPUTER AND INFORMATION SCIENCES, 2007, : 346 - 351
  • [7] Learning to rank software modules for effort-aware defect prediction
    Rao, Jiqing
    Yu, Xiao
    Zhang, Chen
    Zhou, Junwei
    Xiang, Jianwen
    [J]. 2021 21ST INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY COMPANION (QRS-C 2021), 2021, : 372 - 380
  • [8] Software Defect Prediction Based on Stability Test Data
    Okumoto, Kazu
    [J]. 2011 INTERNATIONAL CONFERENCE ON QUALITY, RELIABILITY, RISK, MAINTENANCE, AND SAFETY ENGINEERING (ICQR2MSE), 2011, : 385 - 387
  • [9] Feature Selection with Imbalanced Data for Software Defect Prediction
    Khoshgoftaar, Taghi M.
    Gao, Kehan
    [J]. EIGHTH INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS, PROCEEDINGS, 2009, : 235 - +
  • [10] A Systematic Data Collection Procedure for Software Defect Prediction
    Mausa, Goran
    Grbac, Tihana Galinac
    Basic, Bojana Dalbelo
    [J]. COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2016, 13 (01) : 173 - 197