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 条
  • [41] Identifying Process Improvement Targets in Test Processes: A Case Study
    Toroi, Tanja
    Raninen, Anu
    Vaatainen, Lauri
    2013 29TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE (ICSM), 2013, : 11 - 18
  • [42] To the attention of mobile software developers: guess what, test your app!
    Cruz, Luis
    Abreu, Rui
    Lo, David
    EMPIRICAL SOFTWARE ENGINEERING, 2019, 24 (04) : 2438 - 2468
  • [43] To the attention of mobile software developers: guess what, test your app!
    Luis Cruz
    Rui Abreu
    David Lo
    Empirical Software Engineering, 2019, 24 : 2438 - 2468
  • [44] Enhancing Software Quality Assurance in First Unicorn Coffee Shop in Indonesia: A Test Maturity Analysis
    Saragih, Margreth H.
    Retnowardhani, Astari
    JOURNAL OF ADVANCES IN INFORMATION TECHNOLOGY, 2024, 15 (08) : 971 - 981
  • [45] What do we know about the relationship between High Involvement Work Practices and Performance?
    Marin-Garcia, Juan A.
    WPOM-WORKING PAPERS ON OPERATIONS MANAGEMENT, 2013, 4 (02): : 1 - 15
  • [46] Poster: What You See Is What You Test - Augmenting Software Testing with Computer Vision
    Ramler, Rudolf
    Ziebermayr, Thomas
    10TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS - ICSTW 2017, 2017, : 398 - 400
  • [47] Service-oriented supply chain: what do we know about its risks?
    Thi Binh An, Duong
    Nguyen, Tram Thi Bich
    Truong Quang, Huy
    INTERNATIONAL JOURNAL OF LOGISTICS-RESEARCH AND APPLICATIONS, 2024, 27 (11) : 2021 - 2048
  • [48] What do we know about startup-valuation drivers? A systematic literature review
    Berre, Max
    Le Pendeven, Benjamin
    VENTURE CAPITAL, 2023, 25 (04) : 385 - 429
  • [49] What we know about the trends, prospects, and challenges of human resource outsourcing: A systematic literature review
    Sakib, Nazmus
    Tabassum, Fariya
    Uddin, Mesbah
    HELIYON, 2023, 9 (08)
  • [50] What do we know about the impact of income diversification on bank performance? A systematic literature review
    Haykel Zouaoui
    Faten Zoghlami
    Journal of Banking Regulation, 2023, 24 : 286 - 309