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] Memory, thinking, and aging - What we know about what we know
    Teri, L
    McCurry, SM
    Logsdon, RG
    WESTERN JOURNAL OF MEDICINE, 1997, 167 (04): : 269 - 275
  • [42] What We Know and What We Do Not Know about Dragon Trees?
    Madera, Petr
    Forrest, Alan
    Hanacek, Pavel
    Vahalik, Petr
    Gebauer, Roman
    Plichta, Roman
    Jupa, Radek
    Van Rensburg, Julian Jansen
    Morris, Miranda
    Nadezhdina, Nadezhda
    Vanickova, Lucie
    Jura-Morawiec, Joanna
    Wiland-Szymanska, Justyna
    Kalivodova, Hana
    Lengalova, Klara
    Rejzek, Martin
    Habrova, Hana
    FORESTS, 2020, 11 (02):
  • [43] What We Know and What We Need to Know about Undergraduate Research
    Haeger, Heather
    Banks, John E.
    Smith, Camille
    Armstrong-Land, Monique
    SPUR-SCHOLARSHIP AND PRACTICE OF UNDERGRADUATE RESEARCH, 2020, 3 (04): : 62 - 69
  • [44] WHAT WE KNOW ABOUT CHINA AND HOW WE KNOW IT
    STREGE, PH
    WORLDVIEW, 1976, 19 (12) : 41 - 41
  • [45] WHAT WE KNOW ABOUT WHAT STUDENTS DONT KNOW
    ANRIG, GR
    LAPOINTE, AE
    EDUCATIONAL LEADERSHIP, 1989, 47 (03) : 4 - &
  • [46] VOICE OF EVIDENCE What Do We Know about Software Development in Startups?
    Giardino, Carmine
    Unterkalmsteiner, Michael
    Paternoster, Nicolo
    Gorschek, Tony
    Abrahamsson, Pekka
    IEEE SOFTWARE, 2014, 31 (05) : 28 - 32
  • [47] 35 years of autologous serum skin test in chronic spontaneous urticaria: what we know and what we do not know
    Asero, R.
    Pinter, E.
    Tedeschi, A.
    EUROPEAN ANNALS OF ALLERGY AND CLINICAL IMMUNOLOGY, 2023, 55 (01) : 4 - 8
  • [48] What Do We Know and How Well Do We Know It? Current Knowledge About Software Engineering Practices
    Budgen, David
    SOFTWARE TECHNOLOGIES (ICSOFT 2015), 2016, 586 : 3 - 16
  • [49] LAETRILE - WHAT WE KNOW AND WHAT WE DO ABOUT IT
    JONES, GT
    ABRAMSON, N
    JOURNAL OF THE FLORIDA MEDICAL ASSOCIATION, 1979, 66 (05): : 548 - 552
  • [50] What Do We Know and How Well do We Know It? Current Knowledge about Software Engineering Practices
    Budgen, David
    2015 10TH INTERNATIONAL JOINT CONFERENCE ON SOFTWARE TECHNOLOGIES (ICSOFT), VOL 1, 2015,