Abstract
Testing is an essential part of the software development lifecycle for gaining trust in the quality of the delivered product. Concerns have been raised over the maturity of existing test processes and techniques, and the desire to improve has been acknowledged. Even though there are test process improvement models available on the market, the guidelines on how to use them are unsatisfactory. This paper describes the empirical analysis of Test Maturity Model integration (TMMi) through a single-object case study of test process assessment and improvement planning conducted in Playtech Estonia’s Casino unit. An evaluation on the performance of TMMi is presented, raising also some concerns over its applicability in agile environments. Improvement possibilities for TMMi are described, which contribute to the potential enhancement of the framework.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Black, R.: Critical Testing Processes: An Open Source, Business Driven Framework for Improving the Testing Process. Rex Black Consulting Services, http://www.rbcs-us.com/images/documents/critical%20testing%20processes.pdf (last visited June 19, 2013)
Daughtrey, T.: Fundamental Concepts for the Software Quality Engineer. ASQ Quality Press (2001)
Eldh, S., Punnekkat, S., Hansson, H.: Experiments with Component Tests to Improve Software Quality. ISSRE, Industrial Track (2007)
Ericson, T., Subotic, A., Ursing, S.: TIM – A Test Improvement Model (1997), http://www.lucas.lth.se/events/doc2003/0113A.pdf (last visited June 19, 2013)
Gelperin, D., Hetzel, B.: The Growth of Software Testing. Communications of the ACM 31(6) (1988)
Gerrard Consulting: Test Organisation Maturity Questionnaire v2 (2013), http://gerrardconsulting.com/tom/tom200.pdf (last visited June 19, 2013)
ISO/IEC 15504-2:2003 Information Technology – Process Assessment, Part 2 – Performing an Assessment (2003)
International Software Testing Qualification Board: Standard Glossary of Terms Used in Software Testing Version 2.2, http://www.istqb.org/downloads/finish/20/101.html (last visited June 19, 2013)
International Software Testing Qualification Board: Certified Tester Expert Level Syllabus – Improving the Testing Process (2011), http://www.istqb.org/downloads/finish/18/12.html (last visited June 19, 2013)
Rungi, K.: Empirical Analysis of Test Maturity Model Integration (TMMi). Master thesis, University of Tartu (2013)
Software Engineering Institute: CMMI – Capability Maturity Model Integrated (2012), http://cmmiinstitute.com (last visited June 19, 2013)
Sogeti Netherland, B.V.: TPI Next – Business Driven Test Process Improvement. UTN Publishers (2009)
Swinkels, R.: A Comparison of TMM and other Test Process Improvement Models. Technical Report, Frits Philips Institute (2000)
TMMi Foundation: TMMi Assessment Method Application Requirements (TAMAR) Version 2.0 (2009), http://www.tmmi.org/pdf/TMMi.TAMAR.pdf (last visited June 19, 2013)
TMMi Foundation: Test Maturity Model Integration (TMMi) Release 1.0 (2012), http://www.tmmi.org/pdf/TMMi.Framework.pdf (last visited June 19, 2013)
van der Ven, R.: Models to Improve your Test Process. Capgemini (2012), http://www.nl.capgemini.com/expertise/publicaties/models-to-improve-your-testprocess/?d=7B2DF59E-1CBF-D9C9-C4D2-3DFAD200B65B (last visited June 19, 2013)
Wohlin, C., Runeson, P., Höst, M., Ohlsson, M.C., Regnell, B., Wesslén, A.: Experimentation in Software Engineering. Springer, Heidelberg (2012)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Rungi, K., Matulevičius, R. (2013). Empirical Analysis of the Test Maturity Model Integration (TMMi). In: Skersys, T., Butleris, R., Butkiene, R. (eds) Information and Software Technologies. ICIST 2013. Communications in Computer and Information Science, vol 403. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-41947-8_32
Download citation
DOI: https://doi.org/10.1007/978-3-642-41947-8_32
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-41946-1
Online ISBN: 978-3-642-41947-8
eBook Packages: Computer ScienceComputer Science (R0)