Test Maturity
Model Integration
Une démarche d’industrialisation des tests
Sommaire
Pourquoi améliorer ses processus de test ?
Les avantages de TMMi
TMMi dans une démarche d’amélioration continue IDEAL
Avant l’évaluation
Initialiser la démarche
Pendant l’évaluation
Diagnostiquer (Mise en œuvre de l’évaluation TMMi)
Après l’évaluation
Etablir la carte de transformation
Mettre en œuvre la transformation
Apprendre et s’améliorer
www.springit.fr info@springit.fr 06 21 40 27 13
Pourquoi améliorer ses processus de test
Pour être à l’heure sur le marché
Les tests peuvent être un goulet d’étranglement
Pour optimiser les coûts des tests
Les tests peuvent être redondants, non efficients
Les anomalies doivent être détectées au plus tôt pour limiter les cycles de
tests/corrections
Pour assurer que les tests seront pertinents
Les tests doivent refléter l’utilisation réelle du système
Fonctionnels, performance, utilisabilité…
www.springit.fr info@springit.fr 06 21 40 27 13
Les avantages de TMMi
Un référentiel international de bonnes pratiques En accord avec
les syllabus ISTQB
IEEE 830, IEEE 829, IEEE 1028, ISO 9126, ISO 29119
TPI
Indépendant de toute société
Des niveaux clairs montrant la progression de la maturité
Une feuille de route pré-établie
Une documentation exhaustive
www.springit.fr info@springit.fr 06 21 40 27 13
5- Optimisé
Prévention des défauts
Optimisation des processus de test
Contrôle qualité
4- Mesuré quantativement
Métriques de tests
Evaluation de la qualité
Revues par les pairs avancées
3- Défini, Institutionnalisé
Organisation de test
Programmes de formation aux tests
Cycle de vie des tests et de l’intégration
Tests non fonctionnels
Revues par les pairs
2- Géré
Politique et stratégie de test
Planification des tests
Pilotage et contrôle des tests
Conception et exécution des tests
Environnements de test
1- Initial
TMMi dans une démarche d’amélioration continue
www.springit.fr info@springit.fr 06 21 40 27 13
Comprendre le
contexte
Construire
le sponsorship
Définir les
moyens
Besoin de
changement
Définir les états
actuel et cible
Initialiser la
démarche
Développer les
recommandations
Diagnostiquer
(Evaluation TMMi)
Définir les
priorités
Développer
l’approche
Planifier les
actions
Créer la
solution
Faire un pilote
Raffiner la
solution
Mettre en
place la
solution
Analyser et
valider
Proposer les
actions futures
Etablir la carte de
transformation
Mettre en œuvre
La transformation
Apprendre
TMMi entre dans un cycle
complet de
transformation
Avant l’évaluation Initialiser la transformation
Comprendre le contexte et les enjeux
Etre clair sur l’investissement dans la stratégie de l’organisation
Prévoir le Retour Sur Investissement attendu (financier et humain)
Intégrer la démarche avec les autres projets de l’organisation
Construire le sponsorship
Obtenir le soutient de la direction (budgets, suivi à postériori)
Obtenir la disponibilité des ressources
Définir les moyens
Personnes des méthodes impliquées sur tout le cycle
Cellule Qualité
Interfaces avec les auditeurs
Comité de gouvernance des tests
www.springit.fr info@springit.fr 06 21 40 27 13
Pendant l’évaluation - Diagnostiquer
Lancer la démarche
Réaliser l’état des lieux
Restituer à l’organisation auditée
www.springit.fr info@springit.fr 06 21 40 27 13