SlideShare une entreprise Scribd logo

20130113 02 - TMMI, un modèle pour rentabiliser une organisation de test et afficher son niveau

TMMI, un modèle pour rentabiliser une organisation de test et afficher son niveau

20130113 02 - TMMI, un modèle pour rentabiliser une organisation de test et afficher son niveau

1  sur  29
Télécharger pour lire hors ligne
20130113 02 - TMMI, un modèle pour rentabiliser une organisation de test et afficher son niveau
5, rue de Broglie, 22300 Lannion, France
+33 (0) 675 134 312
erdc@certilogtest.com
www.certilogtest.com 31/01/2013 2
Eric RIOU du COSQUER
TMMI: un modèle pour
rentabiliser une
organisation de test et
afficher son niveau
5, rue de Broglie, 22300 Lannion, France
+33 (0) 675 134 312
erdc@certilogtest.com
www.certilogtest.com 31/01/2013 3
Pour l’utiliser de façon rentable
Connaître TMMi
Pourquoi investir sur le test? (Et son amélioration?)
Pour quelles raisons choisir TMMi?
En quoi consiste TMMi?
A quoi correspondent les 5 niveaux de TMMi?
Quelles sont les différentes façons d’utiliser TMMi?
Quel est votre niveau TMMi?
Quelle est la valeur ajoutée de TMMi?
5, rue de Broglie, 22300 Lannion, France
+33 (0) 675 134 312
erdc@certilogtest.com
www.certilogtest.com 31/01/2013 4
Et son amélioration?
Pourquoi investir sur le
test?
5, rue de Broglie, 22300 Lannion, France
+33 (0) 675 134 312
erdc@certilogtest.com
www.certilogtest.com 31/01/2013 5
Et rentabiliser leur développement
• Qualité = ?
• Utilisateurs finaux satisfaits par
o les caractéristiques fonctionnelles et non fonctionnelles
o l’absence de défaillances
• Coûts maîtrisés pour
o le développement
o la maintenance évolutive et corrective
• Garanties et risques limités
o de façon démontrable
• Quel est le coût du test?
• « 30 à 50% du coût de développement »
Pour augmenter la qualité des Logiciels ou
Systèmes d’Information
5, rue de Broglie, 22300 Lannion, France
+33 (0) 675 134 312
erdc@certilogtest.com
www.certilogtest.com 31/01/2013 6
Et augmenter son efficacité
Pour optimiser son retour sur
investissement
Specification
& Design
Development
& Defect
correction
(coding)
Unitary
Testing
30 35 10
100 = total cost for one component, part of a release
Planification (
Strategy & Test
Plan creation)
Test Environment &
Installations
Creation of the Test
Cases
Execution of the
Test Cases
Follow-up meetings
& Reporting
7
100 = total cost for
integration
18
33
35
7
Planification (
Strategy & Test
Plan creation)
Test Environment &
Installations
Creation of the Test
Cases
Execution of the
Test Cases
Follow-up meetings
& Reporting
8
100 = total cost for UAT
22
30
32
8
Specification
& Design
55 25 20
100 = total cost for one major release including several systems
Component Level
Integration Level (Installation,
by blocks, End2End) UAT Level
2 by 2
(and
more)
Testing
15
Development
& Defect
correction
(coding)
Unitary
Testing
2 by 2
Testing
Support
to INT &
UAT
10
Publicité

Recommandé

20120612 05 - Etude de maturité d'une organisation de tests avec TPI Next
20120612 05 - Etude de maturité d'une organisation de tests avec TPI Next20120612 05 - Etude de maturité d'une organisation de tests avec TPI Next
20120612 05 - Etude de maturité d'une organisation de tests avec TPI NextLeClubQualiteLogicielle
 
Tests & recette - Les fondamentaux
Tests & recette - Les fondamentauxTests & recette - Les fondamentaux
Tests & recette - Les fondamentauxCOMPETENSIS
 
QMC VDA_6.3 Qualification _fr Auditeur Interne - Audit Process VDA 6.3 -
QMC VDA_6.3  Qualification _fr Auditeur Interne - Audit Process VDA 6.3 -QMC VDA_6.3  Qualification _fr Auditeur Interne - Audit Process VDA 6.3 -
QMC VDA_6.3 Qualification _fr Auditeur Interne - Audit Process VDA 6.3 -Mourad Ousfia
 
Qualification Et Cycle De Vie Du Logiciel
Qualification Et Cycle De Vie Du LogicielQualification Et Cycle De Vie Du Logiciel
Qualification Et Cycle De Vie Du Logicieldanaobrest
 
Stratégie de tests type
Stratégie de tests typeStratégie de tests type
Stratégie de tests typemadspock
 
Xporter for Jira - Advanced topics
Xporter for Jira  - Advanced topicsXporter for Jira  - Advanced topics
Xporter for Jira - Advanced topicsXpand IT
 
Automação de testes - uma introdução sobre estratégias
Automação de testes - uma introdução sobre estratégiasAutomação de testes - uma introdução sobre estratégias
Automação de testes - uma introdução sobre estratégiasKleitor Franklint Correa Araujo
 

Contenu connexe

Tendances

Intégration continue des projets PHP avec Jenkins
Intégration continue des projets PHP avec JenkinsIntégration continue des projets PHP avec Jenkins
Intégration continue des projets PHP avec JenkinsHugo Hamon
 
Strategie de test à agile tour bordeaux
Strategie de test à agile tour bordeauxStrategie de test à agile tour bordeaux
Strategie de test à agile tour bordeauxNicolas Fédou
 
КАТЕРИНА АБЗЯТОВА - Getting ready for ISTQB Foundation 4.0: Overview and Q&A ...
КАТЕРИНА АБЗЯТОВА - Getting ready for ISTQB Foundation 4.0: Overview and Q&A ...КАТЕРИНА АБЗЯТОВА - Getting ready for ISTQB Foundation 4.0: Overview and Q&A ...
КАТЕРИНА АБЗЯТОВА - Getting ready for ISTQB Foundation 4.0: Overview and Q&A ...GoQA
 
Agile QA presentation
Agile QA presentationAgile QA presentation
Agile QA presentationCarl Bruiners
 
Xray for Jira - How to automate your QA process
Xray for Jira - How to automate your QA processXray for Jira - How to automate your QA process
Xray for Jira - How to automate your QA processXpand IT
 
Test automation - What? Why? How?
Test automation - What? Why? How?Test automation - What? Why? How?
Test automation - What? Why? How?Anand Bagmar
 
Jeu norme iso 9001 - 2019
Jeu norme iso 9001 - 2019Jeu norme iso 9001 - 2019
Jeu norme iso 9001 - 2019CIPE
 
Effective reliability testing to drive design improvement
Effective reliability testing to drive design improvementEffective reliability testing to drive design improvement
Effective reliability testing to drive design improvementASQ Reliability Division
 
Test Automation Maturity: A Self-Assessment Tool
Test Automation Maturity: A Self-Assessment ToolTest Automation Maturity: A Self-Assessment Tool
Test Automation Maturity: A Self-Assessment ToolUniversity of Antwerp
 
Estimer les projets TI, même en Agile
Estimer les projets TI, même en AgileEstimer les projets TI, même en Agile
Estimer les projets TI, même en AgileCGI Québec Formation
 
Introduction à la qualité logicielle (1/5)
Introduction à la qualité logicielle (1/5)Introduction à la qualité logicielle (1/5)
Introduction à la qualité logicielle (1/5)Sylvain Leroy
 
Scrum gathering Paris 2013 - test automation strategy for Scrum Projects
Scrum gathering Paris 2013 -  test automation strategy for Scrum ProjectsScrum gathering Paris 2013 -  test automation strategy for Scrum Projects
Scrum gathering Paris 2013 - test automation strategy for Scrum ProjectsEliane Collins
 
Agile testing principles and practices - Anil Karade
Agile testing principles and practices - Anil KaradeAgile testing principles and practices - Anil Karade
Agile testing principles and practices - Anil KaradeIndicThreads
 
Sami Zahran Quality Gates
Sami Zahran Quality GatesSami Zahran Quality Gates
Sami Zahran Quality GatesDr. Sami Zahran
 

Tendances (20)

Intégration continue des projets PHP avec Jenkins
Intégration continue des projets PHP avec JenkinsIntégration continue des projets PHP avec Jenkins
Intégration continue des projets PHP avec Jenkins
 
Tests Logiciel
Tests LogicielTests Logiciel
Tests Logiciel
 
Strategie de test à agile tour bordeaux
Strategie de test à agile tour bordeauxStrategie de test à agile tour bordeaux
Strategie de test à agile tour bordeaux
 
Sikuli for Mobile Testing
Sikuli for Mobile TestingSikuli for Mobile Testing
Sikuli for Mobile Testing
 
КАТЕРИНА АБЗЯТОВА - Getting ready for ISTQB Foundation 4.0: Overview and Q&A ...
КАТЕРИНА АБЗЯТОВА - Getting ready for ISTQB Foundation 4.0: Overview and Q&A ...КАТЕРИНА АБЗЯТОВА - Getting ready for ISTQB Foundation 4.0: Overview and Q&A ...
КАТЕРИНА АБЗЯТОВА - Getting ready for ISTQB Foundation 4.0: Overview and Q&A ...
 
Agile QA presentation
Agile QA presentationAgile QA presentation
Agile QA presentation
 
Xray for Jira - How to automate your QA process
Xray for Jira - How to automate your QA processXray for Jira - How to automate your QA process
Xray for Jira - How to automate your QA process
 
Test automation - What? Why? How?
Test automation - What? Why? How?Test automation - What? Why? How?
Test automation - What? Why? How?
 
Jeu norme iso 9001 - 2019
Jeu norme iso 9001 - 2019Jeu norme iso 9001 - 2019
Jeu norme iso 9001 - 2019
 
Istqb ctal tm
Istqb ctal tmIstqb ctal tm
Istqb ctal tm
 
Introduction to Agile Testing
Introduction to Agile TestingIntroduction to Agile Testing
Introduction to Agile Testing
 
Effective reliability testing to drive design improvement
Effective reliability testing to drive design improvementEffective reliability testing to drive design improvement
Effective reliability testing to drive design improvement
 
Test Automation Maturity: A Self-Assessment Tool
Test Automation Maturity: A Self-Assessment ToolTest Automation Maturity: A Self-Assessment Tool
Test Automation Maturity: A Self-Assessment Tool
 
Estimer les projets TI, même en Agile
Estimer les projets TI, même en AgileEstimer les projets TI, même en Agile
Estimer les projets TI, même en Agile
 
Introduction à la qualité logicielle (1/5)
Introduction à la qualité logicielle (1/5)Introduction à la qualité logicielle (1/5)
Introduction à la qualité logicielle (1/5)
 
Scrum gathering Paris 2013 - test automation strategy for Scrum Projects
Scrum gathering Paris 2013 -  test automation strategy for Scrum ProjectsScrum gathering Paris 2013 -  test automation strategy for Scrum Projects
Scrum gathering Paris 2013 - test automation strategy for Scrum Projects
 
Tests de performances
Tests de performancesTests de performances
Tests de performances
 
Agile testing principles and practices - Anil Karade
Agile testing principles and practices - Anil KaradeAgile testing principles and practices - Anil Karade
Agile testing principles and practices - Anil Karade
 
Sami Zahran Quality Gates
Sami Zahran Quality GatesSami Zahran Quality Gates
Sami Zahran Quality Gates
 
Agile Testing by Example
Agile Testing by ExampleAgile Testing by Example
Agile Testing by Example
 

Similaire à 20130113 02 - TMMI, un modèle pour rentabiliser une organisation de test et afficher son niveau

Cyjtest formation-tests-java-methode-de-plans-de-tests-et-jeux-d-essais-avec-...
Cyjtest formation-tests-java-methode-de-plans-de-tests-et-jeux-d-essais-avec-...Cyjtest formation-tests-java-methode-de-plans-de-tests-et-jeux-d-essais-avec-...
Cyjtest formation-tests-java-methode-de-plans-de-tests-et-jeux-d-essais-avec-...CERTyou Formation
 
qualité S6 chapitre1 .pdf
qualité S6 chapitre1 .pdfqualité S6 chapitre1 .pdf
qualité S6 chapitre1 .pdfAmjadNiot
 
Cv thomas caffier 2015
Cv thomas caffier 2015Cv thomas caffier 2015
Cv thomas caffier 2015Thomas Caffier
 
Qu'est ce que le pilotage de la performance dans un laboratoire d'analyse et ...
Qu'est ce que le pilotage de la performance dans un laboratoire d'analyse et ...Qu'est ce que le pilotage de la performance dans un laboratoire d'analyse et ...
Qu'est ce que le pilotage de la performance dans un laboratoire d'analyse et ...Yvon Gervaise
 
Présentation événement dette technologique micropole
Présentation événement dette technologique micropolePrésentation événement dette technologique micropole
Présentation événement dette technologique micropoleMicropole Group
 
Neolians testing offer
Neolians testing offerNeolians testing offer
Neolians testing offerryad_o
 
Cmmiint formation-introduction-a-cmmi
Cmmiint formation-introduction-a-cmmiCmmiint formation-introduction-a-cmmi
Cmmiint formation-introduction-a-cmmiCERTyou Formation
 
Is22301 la formation-iso-22301-business-continuity-management-system-lead-aud...
Is22301 la formation-iso-22301-business-continuity-management-system-lead-aud...Is22301 la formation-iso-22301-business-continuity-management-system-lead-aud...
Is22301 la formation-iso-22301-business-continuity-management-system-lead-aud...CERTyou Formation
 
Présentation_MIAGE_CAMTEL_PMCN
Présentation_MIAGE_CAMTEL_PMCNPrésentation_MIAGE_CAMTEL_PMCN
Présentation_MIAGE_CAMTEL_PMCNHermann NGUIMO
 
IPROPOSITION D’UNE LISTE D’INDICATEURS QUALITÉ UTILISÉS COMME LEVIER DÉCISION...
IPROPOSITION D’UNE LISTE D’INDICATEURS QUALITÉ UTILISÉS COMME LEVIER DÉCISION...IPROPOSITION D’UNE LISTE D’INDICATEURS QUALITÉ UTILISÉS COMME LEVIER DÉCISION...
IPROPOSITION D’UNE LISTE D’INDICATEURS QUALITÉ UTILISÉS COMME LEVIER DÉCISION...TelecomValley
 
Conduite d'un projet informatique - Assurance Qualité et Aspects Juridiques
Conduite d'un projet informatique - Assurance Qualité et Aspects JuridiquesConduite d'un projet informatique - Assurance Qualité et Aspects Juridiques
Conduite d'un projet informatique - Assurance Qualité et Aspects JuridiquesMohamed Sabra
 
Web-Formation - TPM
Web-Formation - TPMWeb-Formation - TPM
Web-Formation - TPMXL Groupe
 
Web-Conférence - Optimisation des procédés de fabrication
Web-Conférence - Optimisation des procédés de fabricationWeb-Conférence - Optimisation des procédés de fabrication
Web-Conférence - Optimisation des procédés de fabricationXL Groupe
 
La mise en place d’un tableau de bord de veille commerciale : Les opérateurs ...
La mise en place d’un tableau de bord de veille commerciale : Les opérateurs ...La mise en place d’un tableau de bord de veille commerciale : Les opérateurs ...
La mise en place d’un tableau de bord de veille commerciale : Les opérateurs ...Seifeddine Dridi
 
Jeu qualité totale
Jeu qualité totaleJeu qualité totale
Jeu qualité totaleCIPE
 
NEOL_OFFRE_v1.4_Janvier2016
NEOL_OFFRE_v1.4_Janvier2016NEOL_OFFRE_v1.4_Janvier2016
NEOL_OFFRE_v1.4_Janvier2016Ryad Ouerdiane
 
Certification et diagnostic certified maintenance
Certification et diagnostic certified maintenanceCertification et diagnostic certified maintenance
Certification et diagnostic certified maintenanceCertified Maintenance.org
 

Similaire à 20130113 02 - TMMI, un modèle pour rentabiliser une organisation de test et afficher son niveau (20)

Cyjtest formation-tests-java-methode-de-plans-de-tests-et-jeux-d-essais-avec-...
Cyjtest formation-tests-java-methode-de-plans-de-tests-et-jeux-d-essais-avec-...Cyjtest formation-tests-java-methode-de-plans-de-tests-et-jeux-d-essais-avec-...
Cyjtest formation-tests-java-methode-de-plans-de-tests-et-jeux-d-essais-avec-...
 
qualité S6 chapitre1 .pdf
qualité S6 chapitre1 .pdfqualité S6 chapitre1 .pdf
qualité S6 chapitre1 .pdf
 
Cv thomas caffier 2015
Cv thomas caffier 2015Cv thomas caffier 2015
Cv thomas caffier 2015
 
Qu'est ce que le pilotage de la performance dans un laboratoire d'analyse et ...
Qu'est ce que le pilotage de la performance dans un laboratoire d'analyse et ...Qu'est ce que le pilotage de la performance dans un laboratoire d'analyse et ...
Qu'est ce que le pilotage de la performance dans un laboratoire d'analyse et ...
 
Présentation événement dette technologique micropole
Présentation événement dette technologique micropolePrésentation événement dette technologique micropole
Présentation événement dette technologique micropole
 
Neolians testing offer
Neolians testing offerNeolians testing offer
Neolians testing offer
 
Cmmiint formation-introduction-a-cmmi
Cmmiint formation-introduction-a-cmmiCmmiint formation-introduction-a-cmmi
Cmmiint formation-introduction-a-cmmi
 
Is22301 la formation-iso-22301-business-continuity-management-system-lead-aud...
Is22301 la formation-iso-22301-business-continuity-management-system-lead-aud...Is22301 la formation-iso-22301-business-continuity-management-system-lead-aud...
Is22301 la formation-iso-22301-business-continuity-management-system-lead-aud...
 
Présentation_MIAGE_CAMTEL_PMCN
Présentation_MIAGE_CAMTEL_PMCNPrésentation_MIAGE_CAMTEL_PMCN
Présentation_MIAGE_CAMTEL_PMCN
 
presentation PFE
presentation PFEpresentation PFE
presentation PFE
 
IPROPOSITION D’UNE LISTE D’INDICATEURS QUALITÉ UTILISÉS COMME LEVIER DÉCISION...
IPROPOSITION D’UNE LISTE D’INDICATEURS QUALITÉ UTILISÉS COMME LEVIER DÉCISION...IPROPOSITION D’UNE LISTE D’INDICATEURS QUALITÉ UTILISÉS COMME LEVIER DÉCISION...
IPROPOSITION D’UNE LISTE D’INDICATEURS QUALITÉ UTILISÉS COMME LEVIER DÉCISION...
 
Conduite d'un projet informatique - Assurance Qualité et Aspects Juridiques
Conduite d'un projet informatique - Assurance Qualité et Aspects JuridiquesConduite d'un projet informatique - Assurance Qualité et Aspects Juridiques
Conduite d'un projet informatique - Assurance Qualité et Aspects Juridiques
 
Web-Formation - TPM
Web-Formation - TPMWeb-Formation - TPM
Web-Formation - TPM
 
20100121 01 - Présentation Renault
20100121 01 - Présentation Renault20100121 01 - Présentation Renault
20100121 01 - Présentation Renault
 
Web-Conférence - Optimisation des procédés de fabrication
Web-Conférence - Optimisation des procédés de fabricationWeb-Conférence - Optimisation des procédés de fabrication
Web-Conférence - Optimisation des procédés de fabrication
 
La mise en place d’un tableau de bord de veille commerciale : Les opérateurs ...
La mise en place d’un tableau de bord de veille commerciale : Les opérateurs ...La mise en place d’un tableau de bord de veille commerciale : Les opérateurs ...
La mise en place d’un tableau de bord de veille commerciale : Les opérateurs ...
 
Cycle de développement pour les TPO (Norme ISO/IEC 29110)
Cycle de développement pour les TPO (Norme ISO/IEC 29110) Cycle de développement pour les TPO (Norme ISO/IEC 29110)
Cycle de développement pour les TPO (Norme ISO/IEC 29110)
 
Jeu qualité totale
Jeu qualité totaleJeu qualité totale
Jeu qualité totale
 
NEOL_OFFRE_v1.4_Janvier2016
NEOL_OFFRE_v1.4_Janvier2016NEOL_OFFRE_v1.4_Janvier2016
NEOL_OFFRE_v1.4_Janvier2016
 
Certification et diagnostic certified maintenance
Certification et diagnostic certified maintenanceCertification et diagnostic certified maintenance
Certification et diagnostic certified maintenance
 

Plus de LeClubQualiteLogicielle

20171122 03 - Les tests de performance en environnement DevOps
20171122 03 - Les tests de performance en environnement DevOps20171122 03 - Les tests de performance en environnement DevOps
20171122 03 - Les tests de performance en environnement DevOpsLeClubQualiteLogicielle
 
20171122 04 - Automatisation - formation et certifications
20171122 04 - Automatisation - formation et certifications20171122 04 - Automatisation - formation et certifications
20171122 04 - Automatisation - formation et certificationsLeClubQualiteLogicielle
 
20171122 01 - REX : Intégration et déploiement continu chez Engie
20171122 01 - REX : Intégration et déploiement continu chez Engie20171122 01 - REX : Intégration et déploiement continu chez Engie
20171122 01 - REX : Intégration et déploiement continu chez EngieLeClubQualiteLogicielle
 
20171122 02 - Engage developers to use better coding practices
20171122 02 - Engage developers to use better coding practices20171122 02 - Engage developers to use better coding practices
20171122 02 - Engage developers to use better coding practicesLeClubQualiteLogicielle
 
20171122 - Accueil Club Qualité Logicielle
20171122 - Accueil Club Qualité Logicielle 20171122 - Accueil Club Qualité Logicielle
20171122 - Accueil Club Qualité Logicielle LeClubQualiteLogicielle
 
20151013 - Crédit Mutuel ARKEA : mise en place d'une traçabilité outillée des...
20151013 - Crédit Mutuel ARKEA : mise en place d'une traçabilité outillée des...20151013 - Crédit Mutuel ARKEA : mise en place d'une traçabilité outillée des...
20151013 - Crédit Mutuel ARKEA : mise en place d'une traçabilité outillée des...LeClubQualiteLogicielle
 
20151013 - Agirc arrco : Behavior driven development
20151013 - Agirc arrco : Behavior driven development20151013 - Agirc arrco : Behavior driven development
20151013 - Agirc arrco : Behavior driven developmentLeClubQualiteLogicielle
 
20151013 - Réduire les coûts des tests de performance ?
20151013 - Réduire les coûts des tests de performance ?20151013 - Réduire les coûts des tests de performance ?
20151013 - Réduire les coûts des tests de performance ?LeClubQualiteLogicielle
 
20151013 - Accueil Club Qualité Logicielle
20151013 - Accueil Club Qualité Logicielle 20151013 - Accueil Club Qualité Logicielle
20151013 - Accueil Club Qualité Logicielle LeClubQualiteLogicielle
 
20151013 - DevOps et qualification continue
20151013 - DevOps et qualification continue20151013 - DevOps et qualification continue
20151013 - DevOps et qualification continueLeClubQualiteLogicielle
 
20140410 - Cartographie applicative multi-technologies et analyse d'impact
20140410 - Cartographie applicative multi-technologies et analyse d'impact20140410 - Cartographie applicative multi-technologies et analyse d'impact
20140410 - Cartographie applicative multi-technologies et analyse d'impactLeClubQualiteLogicielle
 
20140410 - Implémentation de squash TM-TA - Architecture et méthodologie
20140410 - Implémentation de squash TM-TA - Architecture et méthodologie20140410 - Implémentation de squash TM-TA - Architecture et méthodologie
20140410 - Implémentation de squash TM-TA - Architecture et méthodologieLeClubQualiteLogicielle
 
20140410 - Gestion des identités, traçabilité des accés - Analogie avec la qu...
20140410 - Gestion des identités, traçabilité des accés - Analogie avec la qu...20140410 - Gestion des identités, traçabilité des accés - Analogie avec la qu...
20140410 - Gestion des identités, traçabilité des accés - Analogie avec la qu...LeClubQualiteLogicielle
 
20140410 - Choisir et implanter un outil de test
20140410 - Choisir et implanter un outil de test20140410 - Choisir et implanter un outil de test
20140410 - Choisir et implanter un outil de testLeClubQualiteLogicielle
 
20130113 06 - Travaux de recherche sur la corrélation entre qualité du code e...
20130113 06 - Travaux de recherche sur la corrélation entre qualité du code e...20130113 06 - Travaux de recherche sur la corrélation entre qualité du code e...
20130113 06 - Travaux de recherche sur la corrélation entre qualité du code e...LeClubQualiteLogicielle
 
20130113 05 - Inspection continue et roadmap 2013
20130113 05 - Inspection continue et roadmap 201320130113 05 - Inspection continue et roadmap 2013
20130113 05 - Inspection continue et roadmap 2013LeClubQualiteLogicielle
 
20130113 04 - Tests d'integration et virtualisation - La vision IBM
20130113 04 - Tests d'integration et virtualisation - La vision IBM20130113 04 - Tests d'integration et virtualisation - La vision IBM
20130113 04 - Tests d'integration et virtualisation - La vision IBMLeClubQualiteLogicielle
 
20130523 06 - The mathematics the way algorithms think / the mathematics the ...
20130523 06 - The mathematics the way algorithms think / the mathematics the ...20130523 06 - The mathematics the way algorithms think / the mathematics the ...
20130523 06 - The mathematics the way algorithms think / the mathematics the ...LeClubQualiteLogicielle
 
20130523 04 - Grille d'évaluation - Gestion du patrimoine de test
20130523 04 - Grille d'évaluation - Gestion du patrimoine de test20130523 04 - Grille d'évaluation - Gestion du patrimoine de test
20130523 04 - Grille d'évaluation - Gestion du patrimoine de testLeClubQualiteLogicielle
 

Plus de LeClubQualiteLogicielle (20)

20171122 03 - Les tests de performance en environnement DevOps
20171122 03 - Les tests de performance en environnement DevOps20171122 03 - Les tests de performance en environnement DevOps
20171122 03 - Les tests de performance en environnement DevOps
 
20171122 04 - Automatisation - formation et certifications
20171122 04 - Automatisation - formation et certifications20171122 04 - Automatisation - formation et certifications
20171122 04 - Automatisation - formation et certifications
 
20171122 01 - REX : Intégration et déploiement continu chez Engie
20171122 01 - REX : Intégration et déploiement continu chez Engie20171122 01 - REX : Intégration et déploiement continu chez Engie
20171122 01 - REX : Intégration et déploiement continu chez Engie
 
20171122 02 - Engage developers to use better coding practices
20171122 02 - Engage developers to use better coding practices20171122 02 - Engage developers to use better coding practices
20171122 02 - Engage developers to use better coding practices
 
20171122 - Accueil Club Qualité Logicielle
20171122 - Accueil Club Qualité Logicielle 20171122 - Accueil Club Qualité Logicielle
20171122 - Accueil Club Qualité Logicielle
 
20151013 - Crédit Mutuel ARKEA : mise en place d'une traçabilité outillée des...
20151013 - Crédit Mutuel ARKEA : mise en place d'une traçabilité outillée des...20151013 - Crédit Mutuel ARKEA : mise en place d'une traçabilité outillée des...
20151013 - Crédit Mutuel ARKEA : mise en place d'une traçabilité outillée des...
 
20151013 - Agirc arrco : Behavior driven development
20151013 - Agirc arrco : Behavior driven development20151013 - Agirc arrco : Behavior driven development
20151013 - Agirc arrco : Behavior driven development
 
20151013 - Réduire les coûts des tests de performance ?
20151013 - Réduire les coûts des tests de performance ?20151013 - Réduire les coûts des tests de performance ?
20151013 - Réduire les coûts des tests de performance ?
 
20151013 - Accueil Club Qualité Logicielle
20151013 - Accueil Club Qualité Logicielle 20151013 - Accueil Club Qualité Logicielle
20151013 - Accueil Club Qualité Logicielle
 
20151013 - DevOps et qualification continue
20151013 - DevOps et qualification continue20151013 - DevOps et qualification continue
20151013 - DevOps et qualification continue
 
20140410 - Cartographie applicative multi-technologies et analyse d'impact
20140410 - Cartographie applicative multi-technologies et analyse d'impact20140410 - Cartographie applicative multi-technologies et analyse d'impact
20140410 - Cartographie applicative multi-technologies et analyse d'impact
 
20140410 - Implémentation de squash TM-TA - Architecture et méthodologie
20140410 - Implémentation de squash TM-TA - Architecture et méthodologie20140410 - Implémentation de squash TM-TA - Architecture et méthodologie
20140410 - Implémentation de squash TM-TA - Architecture et méthodologie
 
20140410 - Gestion des identités, traçabilité des accés - Analogie avec la qu...
20140410 - Gestion des identités, traçabilité des accés - Analogie avec la qu...20140410 - Gestion des identités, traçabilité des accés - Analogie avec la qu...
20140410 - Gestion des identités, traçabilité des accés - Analogie avec la qu...
 
20140410 - Choisir et implanter un outil de test
20140410 - Choisir et implanter un outil de test20140410 - Choisir et implanter un outil de test
20140410 - Choisir et implanter un outil de test
 
20130113 06 - Travaux de recherche sur la corrélation entre qualité du code e...
20130113 06 - Travaux de recherche sur la corrélation entre qualité du code e...20130113 06 - Travaux de recherche sur la corrélation entre qualité du code e...
20130113 06 - Travaux de recherche sur la corrélation entre qualité du code e...
 
20130113 05 - Inspection continue et roadmap 2013
20130113 05 - Inspection continue et roadmap 201320130113 05 - Inspection continue et roadmap 2013
20130113 05 - Inspection continue et roadmap 2013
 
20130113 04 - Tests d'integration et virtualisation - La vision IBM
20130113 04 - Tests d'integration et virtualisation - La vision IBM20130113 04 - Tests d'integration et virtualisation - La vision IBM
20130113 04 - Tests d'integration et virtualisation - La vision IBM
 
20130523 06 - The mathematics the way algorithms think / the mathematics the ...
20130523 06 - The mathematics the way algorithms think / the mathematics the ...20130523 06 - The mathematics the way algorithms think / the mathematics the ...
20130523 06 - The mathematics the way algorithms think / the mathematics the ...
 
20130523 05 - Cyclomatic complexity
20130523 05 - Cyclomatic complexity20130523 05 - Cyclomatic complexity
20130523 05 - Cyclomatic complexity
 
20130523 04 - Grille d'évaluation - Gestion du patrimoine de test
20130523 04 - Grille d'évaluation - Gestion du patrimoine de test20130523 04 - Grille d'évaluation - Gestion du patrimoine de test
20130523 04 - Grille d'évaluation - Gestion du patrimoine de test
 

20130113 02 - TMMI, un modèle pour rentabiliser une organisation de test et afficher son niveau

  • 2. 5, rue de Broglie, 22300 Lannion, France +33 (0) 675 134 312 erdc@certilogtest.com www.certilogtest.com 31/01/2013 2 Eric RIOU du COSQUER TMMI: un modèle pour rentabiliser une organisation de test et afficher son niveau
  • 3. 5, rue de Broglie, 22300 Lannion, France +33 (0) 675 134 312 erdc@certilogtest.com www.certilogtest.com 31/01/2013 3 Pour l’utiliser de façon rentable Connaître TMMi Pourquoi investir sur le test? (Et son amélioration?) Pour quelles raisons choisir TMMi? En quoi consiste TMMi? A quoi correspondent les 5 niveaux de TMMi? Quelles sont les différentes façons d’utiliser TMMi? Quel est votre niveau TMMi? Quelle est la valeur ajoutée de TMMi?
  • 4. 5, rue de Broglie, 22300 Lannion, France +33 (0) 675 134 312 erdc@certilogtest.com www.certilogtest.com 31/01/2013 4 Et son amélioration? Pourquoi investir sur le test?
  • 5. 5, rue de Broglie, 22300 Lannion, France +33 (0) 675 134 312 erdc@certilogtest.com www.certilogtest.com 31/01/2013 5 Et rentabiliser leur développement • Qualité = ? • Utilisateurs finaux satisfaits par o les caractéristiques fonctionnelles et non fonctionnelles o l’absence de défaillances • Coûts maîtrisés pour o le développement o la maintenance évolutive et corrective • Garanties et risques limités o de façon démontrable • Quel est le coût du test? • « 30 à 50% du coût de développement » Pour augmenter la qualité des Logiciels ou Systèmes d’Information
  • 6. 5, rue de Broglie, 22300 Lannion, France +33 (0) 675 134 312 erdc@certilogtest.com www.certilogtest.com 31/01/2013 6 Et augmenter son efficacité Pour optimiser son retour sur investissement Specification & Design Development & Defect correction (coding) Unitary Testing 30 35 10 100 = total cost for one component, part of a release Planification ( Strategy & Test Plan creation) Test Environment & Installations Creation of the Test Cases Execution of the Test Cases Follow-up meetings & Reporting 7 100 = total cost for integration 18 33 35 7 Planification ( Strategy & Test Plan creation) Test Environment & Installations Creation of the Test Cases Execution of the Test Cases Follow-up meetings & Reporting 8 100 = total cost for UAT 22 30 32 8 Specification & Design 55 25 20 100 = total cost for one major release including several systems Component Level Integration Level (Installation, by blocks, End2End) UAT Level 2 by 2 (and more) Testing 15 Development & Defect correction (coding) Unitary Testing 2 by 2 Testing Support to INT & UAT 10
  • 7. 5, rue de Broglie, 22300 Lannion, France +33 (0) 675 134 312 erdc@certilogtest.com www.certilogtest.com 31/01/2013 7 Plutôt qu’un autre modèle Pour quelles raisons choisir TMMi?
  • 8. 5, rue de Broglie, 22300 Lannion, France +33 (0) 675 134 312 erdc@certilogtest.com www.certilogtest.com 31/01/2013 8 Qui se caractérise par • Des normes et standards • Ex: IEEE 830, IEEE 829, IEEE 1028, ISO 9126, ISO 29119… • Des organismes de définition et certification des compétences des métiers du test • Ex: ISTQB, CFTL, REQB • Des ouvrages ou publications sur le test • Des outils de test (Editeur ou Open Source) • Des échanges sur ce qui se fait sur le terrain • Ex: club ECUME, club Qualimétrie/Qualité Logicielle • Des pratiques spécifiques par métier et technologie • Des modèles d’industrialisation et d’évaluation • Ex: TPI, CTP, STEP, CMMi et…TMMi Car il fait partie de l’« état de l’art »
  • 9. 5, rue de Broglie, 22300 Lannion, France +33 (0) 675 134 312 erdc@certilogtest.com www.certilogtest.com 31/01/2013 9 Pour plusieurs raisons • Il est indépendant de toute société • Il est structuré et facilement reproductible • Similarités par rapport à CMMi • Il s’applique à tous les cycles de développement • Il est disponible pour tous, ainsi que ses composants et ses résultats Car il se distingue des autres modèles
  • 10. 5, rue de Broglie, 22300 Lannion, France +33 (0) 675 134 312 erdc@certilogtest.com www.certilogtest.com 31/01/2013 10 Les éléments à votre disposition En quoi consiste TMMi?
  • 11. 5, rue de Broglie, 22300 Lannion, France +33 (0) 675 134 312 erdc@certilogtest.com www.certilogtest.com 31/01/2013 11 Disponibles sur www.tmmi.org 1. TMMi : « Test Maturity Model integration » = le modèle 2. TAMAR: « TMMi Assessment Method Application Requirements » = les exigences que doit satisfaire une méthode d’évaluation 3. DSR: « Data Submission Requirements » = les éléments à fournir à la Fondation TMMi pour • Valider et publier une certification officielle • Comptabiliser la participations des évaluateurs 3 éléments principaux
  • 12. 5, rue de Broglie, 22300 Lannion, France +33 (0) 675 134 312 erdc@certilogtest.com www.certilogtest.com 31/01/2013 12 La Fondation publie la liste des organismes accrédités, des évaluateurs et des organisations certifiées des parties prenantes et des résultats
  • 13. 5, rue de Broglie, 22300 Lannion, France +33 (0) 675 134 312 erdc@certilogtest.com www.certilogtest.com 31/01/2013 13 Avec des exemples A quoi correspondent les 5 niveaux de TMMi?
  • 14. 5, rue de Broglie, 22300 Lannion, France +33 (0) 675 134 312 erdc@certilogtest.com www.certilogtest.com 31/01/2013 14 De façon comparable au modèle CMMI Un modèle structuré Niveau de maturité Efficacité du Processus de Test Un But Mise en oeuvre Indique Contient Illustrent Réalise Contient Domaines de processus Pratiques Génériques et Spécifiques
  • 15. 5, rue de Broglie, 22300 Lannion, France +33 (0) 675 134 312 erdc@certilogtest.com www.certilogtest.com 31/01/2013 15 Exemple pour le Domaine « Politique et Stratégie de Test » Contenant des pratiques détaillées SP 1.1 Définir les objectifs du test Définir et maintenir les objectifs du test à partir des besoins et objectifs métier. Exemple de livrable 1. Objectifs de test Sous-pratiques 1. Etudier les besoins et objectifs métier Exemples de besoins et objectifs métier à étudier: • Définition des objectifs • Besoins métier et utilisateurs par rapport aux produits
  • 16. 5, rue de Broglie, 22300 Lannion, France +33 (0) 675 134 312 erdc@certilogtest.com www.certilogtest.com 31/01/2013 16 Et leurs domaines de processus Les 5 niveaux TMMi (1) Initial ( (4) Mesuré Mesure du test Evaluation de la qualité logicielle Revues avancées (3) Défini Organisation de test Programme de formation au test Intégration du test dans le cycle de développement Test non-fonctionnel (5) En Optimisation Prévention des défauts Prevention Optimisation du processus de test Contrôle de la qualité (2) Géré Politique et Stratégie de test Gestion du test et des risques Suivi et Contrôle du test Conception et Exécution des tests Environnement de test
  • 17. 5, rue de Broglie, 22300 Lannion, France +33 (0) 675 134 312 erdc@certilogtest.com www.certilogtest.com 31/01/2013 17 Selon vous Quel est votre niveau TMMi?
  • 18. 5, rue de Broglie, 22300 Lannion, France +33 (0) 675 134 312 erdc@certilogtest.com www.certilogtest.com 31/01/2013 18 Dans votre organisation Sur un périmètre particulier (1) Initial ( (4) Mesuré Mesure du test Evaluation de la qualité logicielle Revues avancées (3) Défini Organisation de test Programme de formation au test Intégration du test dans le cycle de développement Test non-fonctionnel (5) En Optimisation Prévention des défauts Prevention Optimisation du processus de test Contrôle de la qualité (2) Géré Politique et Stratégie de test Gestion du test et des risques Suivi et Contrôle du test Conception et Exécution des tests Environnement de test
  • 19. 5, rue de Broglie, 22300 Lannion, France +33 (0) 675 134 312 erdc@certilogtest.com www.certilogtest.com 31/01/2013 19 Enquête annuelle TMMI Et « les autres » ? Source: www.tmmi.org/pdf/TMMISurvey2012.pdf
  • 20. 5, rue de Broglie, 22300 Lannion, France +33 (0) 675 134 312 erdc@certilogtest.com www.certilogtest.com 31/01/2013 20 Officielles ou informelles Quelles sont les différentes façons d’utiliser TMMi?
  • 21. 5, rue de Broglie, 22300 Lannion, France +33 (0) 675 134 312 erdc@certilogtest.com www.certilogtest.com 31/01/2013 21 Sans méthode ni évaluateur agréé Totalement informelle
  • 22. 5, rue de Broglie, 22300 Lannion, France +33 (0) 675 134 312 erdc@certilogtest.com www.certilogtest.com 31/01/2013 22 Avec une méthode et un évaluateur agréés Informelle 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% 3.1-Test Organisation 3.2-Test Training Programme 3.3-Test Life Cycle and Integration 3.4-Non-functional Testing 3.5-Peer Reviews Level 3 Average Achievement 92% Fully Achieved Largely Achieved Partially/Not Achieved Not Applicable/Not Rateable 85 %
  • 23. 5, rue de Broglie, 22300 Lannion, France +33 (0) 675 134 312 erdc@certilogtest.com www.certilogtest.com 31/01/2013 23 Des résultats précis et exploitables pour une amélioration Informelle 96% de réalisation du niveau 2 92% de réalisation du niveau 3 (à l’exclustion du domaine de processus Test Non-Fonctionnel) 0% 10% 20% 30% 40% 50% 60% 70% 80% 90% 100% 2.1-Test Policy and Strategy 2.2-Test Planning 2.3-Test Monitoring and Control 2.4-Test Design and Execution 2.5-Test Environments 3.1-Test Organisation 3.2-Test Training Programme 3.3-Test Life Cycle and Integration 3.4-Non-functional Testing 3.5-Peer Reviews 4.1-Test Measurement 4.2-Product Quality Evaluation 4.3-Advanced Reviews Consolidated Average Achievement 94%
  • 24. 5, rue de Broglie, 22300 Lannion, France +33 (0) 675 134 312 erdc@certilogtest.com www.certilogtest.com 31/01/2013 24 Avec une méthode, un évaluateur et un évaluateur directeur agréés Formelle Les résultats sont vérifiés et le niveau est publié par la fondation TMMI
  • 25. 5, rue de Broglie, 22300 Lannion, France +33 (0) 675 134 312 erdc@certilogtest.com www.certilogtest.com 31/01/2013 25 En fonction de votre profil Quelle est la valeur ajoutée de TMMi?
  • 26. 5, rue de Broglie, 22300 Lannion, France +33 (0) 675 134 312 erdc@certilogtest.com www.certilogtest.com 31/01/2013 26 Différents intérêts • DSI, Responsable Qualité, Directeurs de projets 1. Améliorer ses pratiques avec des objectifs précis 2. Sélectionner un Fournisseur de TRA ou Offre de test 3. Fixer des objectifs lors de la création d’une organisation en test • SSII proposant TRA /Offres de test 1. Améliorer ses pratiques avec des objectifs précis 2. Gagner des marchés de TRA/Offre de test grâce au niveau de maturité affiché Selon votre profil
  • 27. 5, rue de Broglie, 22300 Lannion, France +33 (0) 675 134 312 erdc@certilogtest.com www.certilogtest.com 31/01/2013 27 Sur votre organisation en test et son amélioration Et pour en savoir plus?
  • 28. 5, rue de Broglie, 22300 Lannion, France +33 (0) 675 134 312 erdc@certilogtest.com www.certilogtest.com 31/01/2013 28 Pour estimer votre niveau de maturité Evaluez-vous en ligne https://fr.surveymonkey.com/s/Certilog_Evaluation_TMMi
  • 29. 5, rue de Broglie, 22300 Lannion, France +33 (0) 675 134 312 erdc@certilogtest.com www.certilogtest.com 31/01/2013 29 Renseignez-vous En anglais et en français! • www.tmmi.org • Certilog, Eric RIOU du COSQUER • erdc@certilogtest.com • www.certilogtest.com • +33 (0) 675 134 312