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 条
  • [41] An Investigation of the Support Process: Decision, Enactment, and Outcome
    Dirks, Sarah E.
    Metts, Sandra
    COMMUNICATION STUDIES, 2010, 61 (04) : 391 - 411
  • [42] Process Enactment with Traceability Support for NFV Systems
    Hassane, Omar
    Mustafiz, Sadaf
    Khendek, Ferhat
    Toeroe, Maria
    SYSTEM ANALYSIS AND MODELING: LANGUAGES, METHODS, AND TOOLS FOR INDUSTRY 4.0, SAM 2019, 2019, 11753 : 116 - 135
  • [43] Leveraging Expertise to Support Scientific Software Process Improvement Decisions
    Mesh, Erika S.
    Burns, Gabbie
    Hawker, J. Scott
    COMPUTING IN SCIENCE & ENGINEERING, 2014, 16 (03) : 28 - 34
  • [44] AN APPROACH TO SUPPORT THE STRATEGIC ALIGNMENT OF SOFTWARE PROCESS IMPROVEMENT PROGRAMS
    Becker, Andre Luiz
    Audy, Jorge Luis Nicolas
    Prikladnicki, Rafael
    ICEIS 2008: PROCEEDINGS OF THE TENTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL ISAS-1: INFORMATION SYSTEMS ANALYSIS AND SPECIFICATION, VOL 1, 2008, : 66 - 73
  • [45] Expected requirements in support tools for software process improvement in SMEs
    Mirna, Munoz
    Jezreel, Mejia
    Jose A, Calvo-Manzano
    Gonzalo, Cuevas
    Feliu Tomas, San
    Antonio, De Amescua
    2012 IEEE NINTH ELECTRONICS, ROBOTICS AND AUTOMOTIVE MECHANICS CONFERENCE (CERMA 2012), 2012, : 135 - 140
  • [46] SMART-SPI: a data analysis model proposal for software process improvement
    Mejia, Jezreel
    Iniguez, Freddy
    Munoz, Mirna
    2017 12TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI), 2017,
  • [47] Using Action Research on the Process of Decision Support with VIP Analysis Software
    Ventura, Alecsandra
    Dias, Luis C.
    Climaco, Joao N.
    BRIDGING THE SOCIO-TECHNICAL GAP IN DECISION SUPPORT SYSTEMS: CHALLENGES FOR THE NEXT DECADE, 2010, 212 : 259 - 270
  • [48] Integrated Process Data and Organizational Data Analysis for Business Process Improvement
    Artus, Alexis
    Borges, Andres
    Calegari, Daniel
    Delgado, Andrea
    BIG DATA ANALYTICS AND KNOWLEDGE DISCOVERY (DAWAK 2021), 2021, 12925 : 207 - 215
  • [49] Implementing process enactment within a process-centred software development environment
    Kroeger, T
    Jacobs, D
    Marlin, C
    1998 AUSTRALIAN SOFTWARE ENGINEERING CONFERENCE, PROCEEDINGS, 1998, : 151 - 158
  • [50] Using the SEMAT Kernel for Software Process Assessment and Practices Implementation in an Software Process Improvement Initiative
    Cruz, Pablo
    Astudillo, Hernan
    2018 37TH INTERNATIONAL CONFERENCE OF THE CHILEAN COMPUTER SCIENCE SOCIETY (SCCC), 2018,