Test Maturity Model Integration
Test Maturity Model Integration (TMMI) is een internationaal raamwerk waarmee organisaties hun testprocessen kunnen beoordelen en verbeteren.[1][2] Het model is in 2010 uitgebracht door de TMMi Foundation en wordt sindsdien wereldwijd gebruikt. TMMi richt zich uitsluitend op testen en sluit daarmee aan bij andere modellen en standaarden voor softwareontwikkeling, zoals CMMI en ISTQB. Het doel is om testen binnen organisaties professioneler, efficiënter en effectiever te maken.[3]
Volwassenheidsniveaus
TMMi is opgebouwd uit vijf niveaus van volwassenheid.[4] Elk niveau beschrijft hoe volwassen de testprocessen in een organisatie zijn en bouwt voort op het vorige niveau. Het model begint bij Niveau 1 (Initieel) testen is ongestructureerd en vaak beperkt tot verschillende werkwijzen in verschillende teams. Het tweede niveau is 'Beheerd', er ontstaan basale testprocessen. Testprocessen zijn beschreven in de organisatie en plannen, monitoren en uitvoeren krijgen een vaste plek. Het derde niveau is 'Gedefinieerd': testen wordt een integraal onderdeel van de ontwikkelcyclus. Er zijn gestandaardiseerde processen, een testorganisatie en opleidingsprogramma’s. Het vierde niveau wordt 'Gemeten' genoemd: testprocessen zijn meetbaar en voorspelbaar. Er is aandacht voor productkwaliteit en geavanceerde reviews. Niveau 5 'Optimalisatie' houdt in dat organisaties richten zich op continue verbetering, innovatie en het voorkomen van fouten.[5]
Relatie met CMMI, Toepassingsgebied
TMMi is ontwikkeld als aanvulling op het bredere Capability Maturity Model Integration (CMMI).[6] Waar CMMI zich richt op alle onderdelen van softwareontwikkeling, gaat TMMi uitsluitend in op het testproces. Uit internationale onderzoeken blijkt dat TMMi inmiddels vaak zelfstandig wordt ingezet: ongeveer 40% van de organisaties gebruikt TMMi zonder CMMI. Het model kan goed worden gebruikt binnen Agile en DevOps.[7] Omdat TMMi geen vaste werkwijzen voorschrijft, is het flexibel toepasbaar. Het helpt organisaties verbeterpunten te vinden en te zorgen dat belangrijke testactiviteiten niet verdwijnen bij snelle oplevercycli. In officiële publicaties zijn voorbeelden opgenomen van organisaties die TMMi succesvol gebruiken in Agile- en DevOps-projecten.[8]
TMMi Foundation
De TMMi Foundation werd in 2005 opgericht om het model te ontwikkelen en te beheren.[9] De stichting stelt het model gratis beschikbaar en zorgt voor vertalingen in verschillende talen. Daarnaast accrediteert de Foundation opleiders en assessoren. Zo speelt de stichting een centrale rol bij de wereldwijde verspreiding en verdere ontwikkeling van TMMi. De TMMi Foundation biedt opleidingen en examens aan via erkende opleiders. De bekendste is de training TMMi Professional.[10] Na het behalen van dit certificaat kunnen professionals doorgroeien naar functies als assessor of lead assessor.[11] Organisaties kunnen zich officieel laten beoordelen volgens de TMMi Assessment Method (TAM). Zelfbeoordelingen zijn mogelijk, maar alleen beoordelingen door erkende assessoren krijgen een officiële status.
TMMi is inmiddels wereldwijd verspreid en wordt ondersteund door lokale afdelingen in meer dan zeventig landen.[12] In 2023 maakten organisaties uit meer dan 60 landen wereldwijd gebruik van het model.[13] De aansluiting bij de terminologie van ISTQB en internationale ISO-standaarden, en de bruikbaarheid in Agile- en DevOps-omgevingen, hebben bijgedragen aan deze brede toepassing.[14]
Externe link
- (en) Officiële website
- ↑ (en) What is TMMI (Test Maturity Model Integration) in Software Testing?. Testbytes Softwares. Geraadpleegd op 27 september 2025.
- ↑ TMMi. BNTQB Groep. Geraadpleegd op 28 september 2025.
- ↑ (en) Home - TMMi. TMMi. Gearchiveerd op 23 juni 2025. Geraadpleegd op 27 september 2025.
- ↑ Veenendaal, Erik (30 mei 2024). Test Maturity Model integration (TMMi): Test Maturity in the Financial Domain. American Journal of Computer Science and Technology 7 (2): 43–50. ISSN:2640-012X. DOI:10.11648/j.ajcst.20240702.13.
- ↑ Test improvement met Test Maturity Model integration (TMMi) - TestTalk. Software testen. Geraadpleegd op 28 september 2025.
- ↑ (en) Gebaly, Yaser Al, CMMI and TMMI are two frameworks for improving quality and efficiency in organizations. نظم (28 november 2024). Geraadpleegd op 27 september 2025.
- ↑ Unudulmaz, Ahmet (17 april 2020). TMMI Integration with Agile and Test Process. Proceedings of the 24th International Conference on Evaluation and Assessment in Software Engineering EASE '20: 375–378 (Association for Computing Machinery: New York, NY, USA). DOI: 10.1145/3383219.3386124.
- ↑ (en) Farid, Ahmed B., Fathy, Enas M., Ellatif, Mahmoud Abd (1 oktober 2015). Towards Agile Implementation of Test Maturity Model Integration (TMMI) Level 2 using Scrum Practices. International Journal of Advanced Computer Science and Applications (ijacsa) 6 (9). ISSN:2156-5570. DOI:10.14569/IJACSA.2015.060931.
- ↑ https://www.tmmi.org/tm6/wp-content/uploads/2020/11/The-Rise-of-TMMi.pdf
- ↑ TMMi Professional. Geraadpleegd op 28 september 2025.
- ↑ (en) TMMi Assessor Training Providers. TMMi. Geraadpleegd op 28 september 2025.
- ↑ (en) Home. TMMi. Geraadpleegd op 27 september 2025.
- ↑ https://www.tmmi.org/download/tmmi-benmark-report-financial-domain-2024-v1-0/?wpdmdl=7891&masterkey=660e6be75676b
- ↑ https://www.tmmi.org/download/tmmi-2nd-world-wide-user-survey-2023/?wpdmdl=7286&masterkey=652ccf4684160