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
基金
中国国家自然科学基金;
关键词
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] Software Quality Assurance activities of ITER CODAC
    Pande, Sopan
    DiMaio, Franck
    Kim, Changseung
    Kim, Joohan
    Klotz, Wolf-Dieter
    Makijarvi, Petri
    Stepanov, Denis
    Wallander, Anders
    FUSION ENGINEERING AND DESIGN, 2013, 88 (6-8) : 1437 - 1440
  • [2] Quality assurance activities for enterprise application software packages
    Taneike, Kazumasa
    Okada, Hideaki
    Ishigami, Hiroshi
    Mukaiyama, Hidenobu
    FUJITSU SCIENTIFIC & TECHNICAL JOURNAL, 2008, 44 (02): : 106 - 113
  • [3] Quality assurance activities for enterprise application software packages
    Fujitsu Ltd.
    不详
    不详
    Fujitsu Sci Tech J, 2008, 2 (106-113):
  • [4] MICROCOMPUTERS AND DATABASE SOFTWARE FOR MONITORING QUALITY ASSURANCE ACTIVITIES
    CARSON, GC
    TWIFORD, TW
    SEMINARS IN ULTRASOUND CT AND MRI, 1992, 13 (02) : 91 - 93
  • [5] Software quality assurance: An update - is software quality assurance different?
    Forrester, M.
    Quality assurance London, 1988, 14 (03): : 86 - 89
  • [6] Empirical Software Security Assurance
    Harper, Dave
    WEB APPLICATION SECURITY, 2010, 72 : 11 - 11
  • [7] Managing knowledge for quality assurance: an empirical study
    Yang, Jie
    INTERNATIONAL JOURNAL OF QUALITY & RELIABILITY MANAGEMENT, 2008, 25 (02) : 109 - +
  • [8] SOFTWARE ARCHEOLOGY A CASE STUDY IN SOFTWARE QUALITY ASSURANCE AND DESIGN
    Turner, Cameron J.
    MacDonald, John M.
    Lloyd, Jane A.
    ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, PROCEEDINGS, VOL 2, PTS A AND B, 2010, : 1351 - 1362
  • [9] An Empirical Evaluation of Software Quality Assurance Practices and Challenges in a Developing Country
    Olaperi, Yeside Sowunmi
    Misra, Sanjay
    CIT/IUCC/DASC/PICOM 2015 IEEE INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY - UBIQUITOUS COMPUTING AND COMMUNICATIONS - DEPENDABLE, AUTONOMIC AND SECURE COMPUTING - PERVASIVE INTELLIGENCE AND COMPUTING, 2015, : 867 - 871
  • [10] 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