What We Know about Software Test Maturity and Test Process Improvement

被引:16
|
作者
Garousi, Vahid [1 ]
Felderer, Michael [2 ]
Hacaloglu, Tuna [3 ]
机构
[1] Hacettepe Univ, Ankara, Turkey
[2] Univ Innsbruck, Dept Comp Sci, Innsbruck, Austria
[3] Atilim Univ, Dept Informat Syst Engn, Ankara, Turkey
关键词
multivocal literature review; software development; software engineering; software testing; systematic literature review; test maturity; test maturity assessment; Test Maturity Model Integration; test process assessment; test process improvement; TMA; TMMi; TPI;
D O I
10.1109/MS.2017.4541043
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In many companies, software testing practices and processes are far from mature and are usually conducted in an ad hoc fashion. Such immature practices lead to negative outcomes - for example, testing that doesn't detect all the defects or that incurs cost and schedule overruns. To conduct test maturity assessment (TMA) and test process improvement (TPI) systematically, researchers and practitioners have proposed various approaches and frameworks. Motivated by a recent industrial project in TMA and TPI and wanting to identify the state of the art and practice in this area, researchers conducted a review of both the scientific literature and practitioners' gray literature (for example, blog posts). The review identified 58 test maturity models and many sources with varying degrees of empirical evidence. The review's results can serve as an evidence-based overview of and index to the vast body of knowledge in this important, fast-growing area. Using this knowledge, both researchers and practitioners should be able to assess and improve the maturity of test processes. © 1984-2012 IEEE.
引用
收藏
页码:84 / 92
页数:9
相关论文
共 50 条
  • [31] A Knowledge Management Model for Improving the Software Test Process
    Soto Duran, Dario Enrique
    Jimenez Builes, Jovani
    Reyes Gamboa, Adriana Xiomara
    PROCEEDINGS OF THE 18TH EUROPEAN CONFERENCE ON KNOWLEDGE MANAGEMENT (ECKM 2017), VOLS 1 AND 2, 2017, : 922 - 929
  • [32] What we (do not) know about research in the strategic management of technological innovation?
    Dias, Claudia S. L.
    Ferreira, Joao J.
    INNOVATION-ORGANIZATION & MANAGEMENT, 2019, 21 (03): : 398 - 420
  • [33] What do we know about nonprofit collaboration? A systematic review of the literature
    Gazley, Beth
    Guo, Chao
    NONPROFIT MANAGEMENT & LEADERSHIP, 2020, 31 (02) : 211 - 232
  • [34] Test Process Improvement with Documentation Driven Integration Testing
    Haeser, Florian
    Felderer, Michael
    Breu, Ruth
    2014 9TH INTERNATIONAL CONFERENCE ON THE QUALITY OF INFORMATION AND COMMUNICATIONS TECHNOLOGY (QUATIC), 2014, : 156 - 161
  • [35] Knowing What we Know: a Study of how Small to Medium Sized Software Enterprises can get Better Visibility on What They Know
    Heavin, Ciara
    Adam, Frederic
    PROCEEDINGS OF THE 3RD EUROPEAN CONFERENCE ON INFORMATION MANAGEMENT AND EVALUATION, 2009, : 195 - 205
  • [36] Googling test practices? - Web giant's culture encourages process improvement
    Goth, Greg
    IEEE SOFTWARE, 2008, 25 (02) : 92 - 94
  • [37] What Do We Know About Carcinoid Heart Disease? A Systematic Literature Review
    Ovcinnikova, O.
    Marshall, M.
    Bagnati, F.
    Hoffmanns, P.
    Taveau, C.
    Nayroles, G.
    NEUROENDOCRINOLOGY, 2017, 105 : 51 - 51
  • [38] What we know, do not know, and need to know about climate change vulnerability in the western Canadian Arctic: a systematic literature review
    Ford, James D.
    Pearce, Tristan
    ENVIRONMENTAL RESEARCH LETTERS, 2010, 5 (01):
  • [39] What do we know about the choices of entrepreneurs before the equity crowdfunding campaign?
    Correia, Sandra
    Sousa, Miguel
    Brandao, Elisio
    SMALL BUSINESS ECONOMICS, 2024, 63 (04) : 1471 - 1501
  • [40] All we need to know about software project management, we can learn from watching star trek
    309 Software Maintenance Group, Hill Air Force Base
    不详
    CrossTalk, 2006, 10 (28-29):