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