Software Test Maturity Assessment and Test Process Improvement: a Multivocal Literature Review

dc.contributor.author Garousi, Vahid
dc.contributor.author Felderer, Michael
dc.contributor.author Hacaloglu, Tuna
dc.contributor.other Information Systems Engineering
dc.contributor.other Software Engineering
dc.contributor.other 06. School Of Engineering
dc.contributor.other 01. Atılım University
dc.date.accessioned 2024-07-05T15:29:08Z
dc.date.available 2024-07-05T15:29:08Z
dc.date.issued 2017
dc.description Garousi, Vahid/0000-0001-6590-7576 en_US
dc.description.abstract Context: Software testing practices and processes in many companies are far from being mature and are usually conducted in ad-hoc fashions. Such immature practices lead to various negative outcomes, e.g., ineffectiveness of testing practices in detecting all the defects, and cost and schedule overruns of testing activities. To conduct test maturity assessment (TMA) and test process improvement (TPI) in a systematic manner, various TMA/TPI models and approaches have been proposed. Objective: It is important to identify the state-of-the-art and the-practice in this area to consolidate the list of all various test maturity models proposed by practitioners and researchers, the drivers of TMA/TPI, the associated challenges and the benefits and results of TMA/TPI. Our article aims to benefit the readers (both practitioners and researchers) by providing the most comprehensive survey of the area, to this date, in assessing and improving the maturity of test processes. Method: To achieve the above objective, we have performed a Multivocal Literature Review (MLR) study to find out what we know about TMA/TPI. A MLR is a form of a Systematic Literature Review (SLR) which includes the grey literature (e.g., blog posts and white papers) in addition to the published (formal) literature (e.g., journal and conference papers). We searched the academic literature using the Google Scholar and the grey literature using the regular Google search engine. Results: Our MLR and its results are based on 181 sources, 51 (29%) of which were grey literature and 130 (71%) were formally published sources. By summarizing what we know about TMA/TPI, our review identified 58 different test maturity models and a large number of sources with varying degrees of empirical evidence on this topic. We also conducted qualitative analysis (coding) to synthesize the drivers, challenges and benefits of TMA/TPI from the primary sources. Conclusion: We show that current maturity models and techniques in TMA/TPI provides reasonable advice for industry and the research community. We suggest directions for follow-up work, e.g., using the findings of this MLR in industry-academia collaborative projects and empirical evaluation of models and techniques in the area of TMA/TPI as reported in this article. (C) 2017 Elsevier B.V. All rights reserved. en_US
dc.description.sponsorship Hacettepe University; Scientific and Technological Research Council of Turkey (TUBITAK) [115E805] en_US
dc.description.sponsorship Vahid GaroUsi was partially supported by several internal grants by Hacettepe University and the Scientific and Technological Research Council of Turkey (TUBITAK) via grant #115E805. en_US
dc.identifier.doi 10.1016/j.infsof.2017.01.001
dc.identifier.issn 0950-5849
dc.identifier.issn 1873-6025
dc.identifier.scopus 2-s2.0-85009743225
dc.identifier.uri https://doi.org/10.1016/j.infsof.2017.01.001
dc.identifier.uri https://hdl.handle.net/20.500.14411/2876
dc.language.iso en en_US
dc.publisher Elsevier en_US
dc.rights info:eu-repo/semantics/closedAccess en_US
dc.subject Software testing en_US
dc.subject Test management en_US
dc.subject Test process en_US
dc.subject Test maturity en_US
dc.subject Test process assessment en_US
dc.subject Test process improvement en_US
dc.subject Multivocal literature review en_US
dc.subject Systematic literature review en_US
dc.title Software Test Maturity Assessment and Test Process Improvement: a Multivocal Literature Review en_US
dc.type Review en_US
dspace.entity.type Publication
gdc.author.id Garousi, Vahid/0000-0001-6590-7576
gdc.author.institutional Hacaloğlu, Tuna
gdc.author.institutional Garousi, Vahid
gdc.author.scopusid 13408954200
gdc.author.scopusid 24832720900
gdc.author.scopusid 56422190200
gdc.author.wosid Felderer, Michael/AAF-4909-2020
gdc.coar.access metadata only access
gdc.coar.type text::review
gdc.description.department Atılım University en_US
gdc.description.departmenttemp [Garousi, Vahid] Hacettepe Univ, Dept Comp Engn, Software Engn Res Grp, Ankara, Turkey; [Garousi, Vahid] Maral Software Engn Consulting Corp, Calgary, AB, Canada; [Felderer, Michael] Univ Innsbruck, Inst Comp Sci, Qual Engn Res Grp, Innsbruck, Austria; [Hacaloglu, Tuna] Middle East Tech Univ, Inst Informat, Ankara, Turkey; [Hacaloglu, Tuna] Atilim Univ, Dept Informat Syst Engn, Ankara, Turkey en_US
gdc.description.endpage 42 en_US
gdc.description.publicationcategory Diğer en_US
gdc.description.startpage 16 en_US
gdc.description.volume 85 en_US
gdc.description.wosquality Q2
gdc.identifier.openalex W2576494997
gdc.identifier.wos WOS:000397553500002
gdc.openalex.fwci 22.601
gdc.openalex.normalizedpercentile 1.0
gdc.openalex.toppercent TOP 1%
gdc.opencitations.count 73
gdc.plumx.crossrefcites 26
gdc.plumx.mendeley 225
gdc.plumx.scopuscites 79
gdc.scopus.citedcount 79
gdc.wos.citedcount 65
relation.isAuthorOfPublication d3ed58a9-ec7a-4537-bd73-68342f5537fe
relation.isAuthorOfPublication b802a1f2-8eae-43fe-95dc-dbe23cd1496a
relation.isAuthorOfPublication.latestForDiscovery d3ed58a9-ec7a-4537-bd73-68342f5537fe
relation.isOrgUnitOfPublication cf0fb36c-0500-438e-b4cc-ad1d4ef25579
relation.isOrgUnitOfPublication d86bbe4b-0f69-4303-a6de-c7ec0c515da5
relation.isOrgUnitOfPublication 4abda634-67fd-417f-bee6-59c29fc99997
relation.isOrgUnitOfPublication 50be38c5-40c4-4d5f-b8e6-463e9514c6dd
relation.isOrgUnitOfPublication.latestForDiscovery cf0fb36c-0500-438e-b4cc-ad1d4ef25579

Files

Collections