Software test maturity assessment and test process improvement: A multivocal literature review

2017-05-01
Garousi, Vahid
Felderer, Michael
Hacaloglu, Tuna
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.
INFORMATION AND SOFTWARE TECHNOLOGY

Suggestions

Software subcontracting success: a case study on the relationship betweeen project success and process metrics
Yücetürk, Kerem; Bilgen, Semih; Department of Information Systems (2005)
While software subcontracting is a common business transaction in the information technology field, metrics specifically aimed at effectiveness of software subcontracting arrangements are not commonly available. This thesis makes a review of the literature and derives such metrics from fields of software quality, COTS acquisition and IS success. A case study is performed on software subcontracting projects of a Turkish defense contractor, and the project metrics are compared according to their success. The ...
Graphical user interface (GUI) testing: Systematic mapping and repository
Banerjee, Ishan; Nguyen, Bao; Garousi, Vahid; Memon, Atif (Elsevier BV, 2013-10-01)
Context: GUI testing is system testing of a software that has a graphical-user interface (GUI) front-end. Because system testing entails that the entire software system, including the user interface, be tested as a whole, during GUI testing, test cases-modeled as sequences of user input events-are developed and executed on the software by exercising the GUI's widgets (e.g., text boxes and clickable buttons). More than 230 articles have appeared in the area of GUI testing since 1991.
Software process improvement
Elalmış, Mert Erkan; Yücel, Melek D; Department of Electrical and Electronics Engineering (2007)
In this thesis the software development process and in particular, the requirements management processes in a major software development company have been investigated. The current problems related to requirements quality and process performances have been identified. Process improvement measures have been proposed based on the suggestions found in the relevant literature. The current process and the improved version have been compared with respect to the process evaluation metrics proposed particularly for...
Testing embedded software: A survey of the literature
Garousi, Vahid; Felderer, Michael; Karapicak, Cagri Murat; Yilmaz, Ugur (Elsevier BV, 2018-12-01)
Context Embedded systems have overwhelming penetration around the world. Innovations are increasingly triggered by software embedded in automotive, transportation, medical-equipment, communication, energy, and many other types of systems. To test embedded software in an effective and efficient manner, a large number of test techniques, approaches, tools and frameworks have been proposed by both practitioners and researchers in the last several decades.
Software development in practice : a qualitative study in Turkish defense sector
Dilber, Başak; Özkan Yıldırım, Sevgi; Department of Information Systems (2013)
Since management is an abstract concept, modeling or simulating software development projects is not exactly possible. Thus successful software project development and the factors affecting it have been popular fields of research for the last half century. The aim of this qualitative grounded theory study is to bring out the essence of the experience of people working as software developers in a specific organization operating in Turkey; to come up with a set of principles explaining the main success factor...
Citation Formats
V. Garousi, M. Felderer, and T. Hacaloglu, “Software test maturity assessment and test process improvement: A multivocal literature review,” INFORMATION AND SOFTWARE TECHNOLOGY, pp. 16–42, 2017, Accessed: 00, 2020. [Online]. Available: https://hdl.handle.net/11511/66920.