Improving the ROI of Software Quality Assurance Activities: An Empirical Study

被引:0
|
作者
Li, Qi [1 ]
Shu, Fengdi [2 ]
Boehm, Barry [1 ]
Wang, Qing [2 ]
机构
[1] Univ So Calif, 941 W 37th Pl, Los Angeles, CA 90089 USA
[2] Chinese Acad Sci, Inst Software, Lab Int Software Technol, Beijing 100080, Peoples R China
来源
NEW MODELING CONCEPTS FOR TODAY'S SOFTWARE PROCESSES | 2010年 / 6195卷
基金
中国国家自然科学基金;
关键词
Quality Assurance; Review; Testing; Process Audit; LESSONS;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Review, process audit, and testing are three main Quality Assurance activities during the software development life cycle. They complement each other to examine work products for defects and improvement opportunities to the largest extent. Understanding the effort distribution and inter-correlation among them will facilitate software organization project planning, improve the software quality within the budget and schedule and make continuous process improvement. This paper reports some empirical findings of effort distribution pattern of the three types of QA activities from a series of incremental projects in China. The result of the study gives us some implications on how to identify which type of QA activity is insufficient while others might be overdone, how to balance the effort allocation and planning for future projects, how to improve the weak part of each QA activity and finally improve the Return On Investment (ROI) of QA activities and the whole process effectiveness under the specific organization context.
引用
收藏
页码:357 / +
页数:4
相关论文
共 50 条
  • [1] An empirical approach for software reengineering process with relation to quality assurance mechanism
    Muzammul, Muhammad
    Awais, M.
    ADCAIJ-ADVANCES IN DISTRIBUTED COMPUTING AND ARTIFICIAL INTELLIGENCE JOURNAL, 2018, 7 (03): : 31 - 45
  • [2] Managing knowledge for quality assurance: an empirical study
    Yang, Jie
    INTERNATIONAL JOURNAL OF QUALITY & RELIABILITY MANAGEMENT, 2008, 25 (02) : 109 - +
  • [3] A survey of Canadian medical physicists: software quality assurance of in-house software
    Salomons, Greg J.
    Kelly, Diane
    JOURNAL OF APPLIED CLINICAL MEDICAL PHYSICS, 2015, 16 (01): : 336 - 348
  • [4] Support tool for software quality assurance in software development
    Ibarra, Saul
    Munoz, Mirna
    2018 7TH INTERNATIONAL CONFERENCE ON SOFTWARE PROCESS IMPROVEMENT (CIMPS): APPLICATIONS IN SOFTWARE ENGINEERING, 2018, : 13 - 19
  • [5] SOFTWARE QUALITY ASSURANCE COMPETENCE CENTRE
    Buchalcevova, Alena
    IDIMT-2015: INFORMATION TECHNOLOGY AND SOCIETY INTERACTION AND INTERDEPENDENCE, 2015, 44 : 155 - 162
  • [6] Optimising Analytical Software Quality Assurance
    Wagner, Stefan
    SOFTWARE QUALITY: QUALITY INTELLIGENCE IN SOFTWARE AND SYSTEMS ENGINEERING, 2020, 371 : 134 - 138
  • [7] Study of software quality assurance platform oriented to cooperative development in the Internet
    Sun, ZZ
    Quying
    Zhang, ZY
    ICEMI 2005: Conference Proceedings of the Seventh International Conference on Electronic Measurement & Instruments, Vol 7, 2005, : 724 - 727
  • [8] Research on Software Quality Assurance Based on Software Quality Standards and Technology Management
    Shen, Peng
    Ding, Xiaoming
    Ren, Wenjun
    Yang, Chujun
    2018 19TH IEEE/ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING AND PARALLEL/DISTRIBUTED COMPUTING (SNPD), 2018, : 385 - 390
  • [9] Metric based software quality assurance system
    Xu, D
    Liu, ZT
    Zhu, B
    Xing, DH
    Current Trends in High Performance Computing and Its Applications, Proceedings, 2005, : 551 - 555
  • [10] Software quality assurance for mathematical modeling systems
    Bussieck, MR
    Dirkse, SP
    Meeraus, A
    Pruessner, A
    NEXT WAVE IN COMPUTING, OPTIMIZATION, AND DECISION TECHNOLOGIES, 2005, 29 : 267 - 284