Using Process Enactment Data Analysis to Support Orthogonal Defect Classification for Software Process Improvement

被引:2
|
作者
Soylemez, Mehmet [1 ]
Tarhan, Ayca [2 ]
机构
[1] TUBITAK BILGEM Software Technol, Res Inst YTE, Ankara, Turkey
[2] Hacettepe Univ, Dept Comp Engn, Ankara, Turkey
关键词
orthogonal defect classification; software defect; root cause analysis; software process enactment; process data;
D O I
10.1109/IWSM-Mensura.2013.27
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Defects occur in many software development projects. It is important to extract semantic information from defects to investigate their root causes and improve the process. In this study, enactment data of a software development process in which defects originated was used to support Orthogonal Defect Classification (ODC). In a sample project of a CMMI ML3 organization ODC was applied to the defects and the utilization of the process enactment data was found to be effective and efficient in providing information about the root causes of the defects and deriving improvement actions. The defect attributes were analyzed and compared before and after applying suggested improvement actions. The comparison between the initial and the improved defect trigger and origin distributions showed that there was a positive change in the software development process of the project.
引用
收藏
页码:120 / 125
页数:6
相关论文
共 50 条
  • [1] Analysis of Software Process Effectiveness Based on Orthogonal Defect Classification
    Li Zhi-bo
    Hou Xue-mei
    Yu Lei
    Du Zhu-ping
    Xu Bing
    2011 3RD INTERNATIONAL CONFERENCE ON ENVIRONMENTAL SCIENCE AND INFORMATION APPLICATION TECHNOLOGY ESIAT 2011, VOL 10, PT A, 2011, 10 : 765 - 770
  • [2] Challenges of software process and product quality improvement: catalyzing defect root-cause investigation by process enactment data analysis
    Mehmet Söylemez
    Ayca Tarhan
    Software Quality Journal, 2018, 26 : 779 - 807
  • [3] Challenges of software process and product quality improvement: catalyzing defect root-cause investigation by process enactment data analysis
    Soylemez, Mehmet
    Tarhan, Ayca
    SOFTWARE QUALITY JOURNAL, 2018, 26 (02) : 779 - 807
  • [4] A systematic approach to process enactment analysis as input to software process improvement or tailoring
    Huo, Ming
    Zhang, He
    Jeffery, Ross
    ASPEC 2006: 13TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 2006, : 401 - +
  • [5] Using Data Provenance to Improve Software Process Enactment, Monitoring and Analysis
    Barbosa Costa, Gabriella Castro
    2016 IEEE/ACM 38TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING COMPANION (ICSE-C), 2016, : 875 - 878
  • [6] STATISTICAL ANALYSIS OF PROCESS MONITORING DATA FOR SOFTWARE PROCESS IMPROVEMENT
    Yamada, Shigeru
    Kawahara, Akihiro
    INTERNATIONAL JOURNAL OF RELIABILITY QUALITY AND SAFETY ENGINEERING, 2009, 16 (05) : 435 - 451
  • [7] Flexible software process enactment support in the APSEE model
    Reis, CAL
    Reis, RQ
    Abreu, M
    Schlebbe, H
    Nunes, DJ
    IEEE 2002 SYMPOSIA ON HUMAN CENTRIC COMPUTING LANGUAGES AND ENVIRONMENTS, PROCEEDINGS, 2002, : 112 - 121
  • [8] Using Functional Defect Analysis as an Input for Software Process Improvement: Initial Results
    Toroi, Tanja
    Raninen, Anu
    Vainio, Hannu
    SYSTEMS, SOFTWARE AND SERVICES PROCESS IMPROVEMENT, (EUROSPI 2012), 2012, 301 : 181 - 192
  • [9] A Study on Statistical Analysis of Process Monitoring Data for Software Process Improvement
    Kawahara, Akihiro
    Yamada, Shigeru
    15TH ISSAT INTERNATIONAL CONFERENCE ON RELIABILITY AND QUALITY IN DESIGN, PROCEEDINGS, 2009, : 249 - 253
  • [10] Software defect analysis model based on orthogonal defect classification
    Wang Qin
    Pan Tiejun
    Xi Lifeng
    Yang Xiujin
    Zheng Leina
    IMECS 2007: INTERNATIONAL MULTICONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS, VOLS I AND II, 2007, : 1082 - +