SlideShare une entreprise Scribd logo
1  sur  39
Agilité et Testing Julien Behr – 30 avril 2009
Présentations  Julien BEHR [email_address] Tel : +41 (0)79 924 20 64 Consultant En efficacité des organisations informatiques En politique et stratégie de test Scrum Master Formateur Responsable Technique
Agenda ,[object Object]
Actualité ,[object Object]
Comment on teste en mode « classique » ? ,[object Object],[object Object]
Que veut-on éviter ?
Comment puis-je répartir mes moyens ?
De qui ai-je besoin ?
Comment puis-je m'organiser ?
Et dans la pratique qu'est-ce que çà donne ?
Un outil çà aide ?
Bon je commence comment ?
La philosophie La confiance n'exclut pas le contrôle
Les postures face au test ,[object Object]
Brûle un cierge
Consulte les astres
Compte sur les autres ,[object Object]
S'y  tient coûte que coûte
(TMM) ,[object Object]
Du mieux possible
S'attache aux cas très particuliers et complexes ,[object Object]
Adapte le dispositif aux risques et au délai
Pourquoi (continuer) à tester ? ,[object Object]
Approche générique par composant - Templates
Atelier de développement guidé
Projets : de plus en plus d'intégration ,[object Object],[object Object]
Risques pour le métier
Concurrence
Assurance Qualité – Normes
Prévention insuffisante
Le Test dans les démarches Agiles ,[object Object]
« Continuous attention to technical excellence and good design enhances agility » ,[object Object],[object Object]
Tester plus vite  ->  Automatisation des tests (unitaires)
Tester plus souvent ->  Intégration continue
Faciliter le re-factoring ,[object Object]
Contrôler le respect des standards (analyse de code)
Maitriser l'exhaustivité des tests unitaires (couverture de code) ,[object Object],[object Object]
La qualité est au coeur des préoccupations
Le Métier participe à la validation à chaque sprint

Contenu connexe

Tendances

Mémoire - L'automatisation des tests fonctionnels - Emeline Simon
Mémoire - L'automatisation des tests fonctionnels - Emeline SimonMémoire - L'automatisation des tests fonctionnels - Emeline Simon
Mémoire - L'automatisation des tests fonctionnels - Emeline SimonEmeline Simon
 
formation istqb.pdf
formation istqb.pdfformation istqb.pdf
formation istqb.pdfmido04
 
Automatisation des tests - objectifs et concepts - partie 1
Automatisation des tests  - objectifs et concepts - partie 1Automatisation des tests  - objectifs et concepts - partie 1
Automatisation des tests - objectifs et concepts - partie 1Christophe Rochefolle
 
Méthodologie de tests et qualité
Méthodologie de tests et qualitéMéthodologie de tests et qualité
Méthodologie de tests et qualitéSpikeeLabs
 
Introduction à la validation de logiciel
Introduction à la validation de logicielIntroduction à la validation de logiciel
Introduction à la validation de logicielJean-Paul CARMONA
 
Types de tests vs techniques de tests
Types de tests vs techniques de testsTypes de tests vs techniques de tests
Types de tests vs techniques de testsSabrine MASTOURA
 
Automatisation des tests
Automatisation des testsAutomatisation des tests
Automatisation des testsZhu Wei QI
 
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
 
Le test dans un cycle agile. Comment faire ?
Le test dans un cycle agile. Comment faire ?Le test dans un cycle agile. Comment faire ?
Le test dans un cycle agile. Comment faire ?Gilles Brieux
 
Test unitaire
Test unitaireTest unitaire
Test unitaireIsenDev
 
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
 
Génie Logiciel.pptx
Génie Logiciel.pptxGénie Logiciel.pptx
Génie Logiciel.pptxLatifaBen6
 
Architectures 3-tiers (Web)
Architectures 3-tiers (Web)Architectures 3-tiers (Web)
Architectures 3-tiers (Web)Heithem Abbes
 

Tendances (20)

Mémoire - L'automatisation des tests fonctionnels - Emeline Simon
Mémoire - L'automatisation des tests fonctionnels - Emeline SimonMémoire - L'automatisation des tests fonctionnels - Emeline Simon
Mémoire - L'automatisation des tests fonctionnels - Emeline Simon
 
formation istqb.pdf
formation istqb.pdfformation istqb.pdf
formation istqb.pdf
 
Automatisation des tests - objectifs et concepts - partie 1
Automatisation des tests  - objectifs et concepts - partie 1Automatisation des tests  - objectifs et concepts - partie 1
Automatisation des tests - objectifs et concepts - partie 1
 
Méthodologie de tests et qualité
Méthodologie de tests et qualitéMéthodologie de tests et qualité
Méthodologie de tests et qualité
 
Qualite1
Qualite1Qualite1
Qualite1
 
Introduction à la validation de logiciel
Introduction à la validation de logicielIntroduction à la validation de logiciel
Introduction à la validation de logiciel
 
Types de tests vs techniques de tests
Types de tests vs techniques de testsTypes de tests vs techniques de tests
Types de tests vs techniques de tests
 
Automatisation des tests
Automatisation des testsAutomatisation des tests
Automatisation des tests
 
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 Logiciel
 
Le test dans un cycle agile. Comment faire ?
Le test dans un cycle agile. Comment faire ?Le test dans un cycle agile. Comment faire ?
Le test dans un cycle agile. Comment faire ?
 
cycle de vie
cycle de vie cycle de vie
cycle de vie
 
Génie Logiciel : les tests
Génie Logiciel : les testsGénie Logiciel : les tests
Génie Logiciel : les tests
 
Test unitaire
Test unitaireTest unitaire
Test unitaire
 
Qualité logiciel - Generalités
Qualité logiciel - GeneralitésQualité logiciel - Generalités
Qualité logiciel - Generalités
 
Strategie de test à agile tour bordeaux
Strategie de test à agile tour bordeauxStrategie de test à agile tour bordeaux
Strategie de test à agile tour bordeaux
 
Génie Logiciel.pptx
Génie Logiciel.pptxGénie Logiciel.pptx
Génie Logiciel.pptx
 
presentation PFE
presentation PFEpresentation PFE
presentation PFE
 
Cours Génie Logiciel - Introduction
Cours Génie Logiciel - IntroductionCours Génie Logiciel - Introduction
Cours Génie Logiciel - Introduction
 
Architectures 3-tiers (Web)
Architectures 3-tiers (Web)Architectures 3-tiers (Web)
Architectures 3-tiers (Web)
 
gestion de projet
gestion de projetgestion de projet
gestion de projet
 

En vedette

test newspaper
test newspapertest newspaper
test newspaperprcpam
 
Adoption De Pratiques De Test Agile Dans Un Environnement Legacy
Adoption De Pratiques De Test Agile Dans Un Environnement LegacyAdoption De Pratiques De Test Agile Dans Un Environnement Legacy
Adoption De Pratiques De Test Agile Dans Un Environnement LegacyXavier Warzee
 
Appréhender tous les enjeux de la qualité
Appréhender tous les enjeux de la qualitéAppréhender tous les enjeux de la qualité
Appréhender tous les enjeux de la qualitéEvenements01
 
Spice v cycle
Spice v cycleSpice v cycle
Spice v cycleTim Zhao
 
Agilité, Productivité et Qualité au Centre avec Visual Studio 2012
Agilité, Productivité et Qualité au Centre avec Visual Studio 2012Agilité, Productivité et Qualité au Centre avec Visual Studio 2012
Agilité, Productivité et Qualité au Centre avec Visual Studio 2012Microsoft
 
SQL Azure Data Sync ou comment synchroniser vos données avec le Cloud ?
SQL Azure Data Sync ou comment synchroniser vos données avec le Cloud ?SQL Azure Data Sync ou comment synchroniser vos données avec le Cloud ?
SQL Azure Data Sync ou comment synchroniser vos données avec le Cloud ?Microsoft
 
sûreté de fonctionnement du logiciel
 sûreté de fonctionnement du logiciel sûreté de fonctionnement du logiciel
sûreté de fonctionnement du logicielEs-sahli bilal
 
14 Conseils d'experts pour optimiser vos conversions
14 Conseils d'experts pour optimiser vos conversions14 Conseils d'experts pour optimiser vos conversions
14 Conseils d'experts pour optimiser vos conversionsScandola SA
 
MongoDB + Java + Spring Data
MongoDB + Java + Spring DataMongoDB + Java + Spring Data
MongoDB + Java + Spring DataAnton Sulzhenko
 
MongoDB + Java - Everything you need to know
MongoDB + Java - Everything you need to know MongoDB + Java - Everything you need to know
MongoDB + Java - Everything you need to know Norberto Leite
 
Les outils d’automatisation de tests (scripting) : Adoption et enjeux (comple...
Les outils d’automatisation de tests (scripting) : Adoption et enjeux (comple...Les outils d’automatisation de tests (scripting) : Adoption et enjeux (comple...
Les outils d’automatisation de tests (scripting) : Adoption et enjeux (comple...AQT-presentations
 
TIAD : Choisir et construire son projet d’automatisation
TIAD : Choisir et construire son projet d’automatisationTIAD : Choisir et construire son projet d’automatisation
TIAD : Choisir et construire son projet d’automatisationThe Incredible Automation Day
 
Selenide Alternative in Practice - Implementation & Lessons learned [Selenium...
Selenide Alternative in Practice - Implementation & Lessons learned [Selenium...Selenide Alternative in Practice - Implementation & Lessons learned [Selenium...
Selenide Alternative in Practice - Implementation & Lessons learned [Selenium...Iakiv Kramarenko
 
Le role du coach Agile et son apport pour le projet
Le role du coach Agile et son apport pour le projetLe role du coach Agile et son apport pour le projet
Le role du coach Agile et son apport pour le projetFranck Beulé
 
Git Branching for Agile Teams
Git Branching for Agile TeamsGit Branching for Agile Teams
Git Branching for Agile TeamsSven Peters
 

En vedette (20)

Flex Unit Testing
Flex Unit TestingFlex Unit Testing
Flex Unit Testing
 
test newspaper
test newspapertest newspaper
test newspaper
 
Adoption De Pratiques De Test Agile Dans Un Environnement Legacy
Adoption De Pratiques De Test Agile Dans Un Environnement LegacyAdoption De Pratiques De Test Agile Dans Un Environnement Legacy
Adoption De Pratiques De Test Agile Dans Un Environnement Legacy
 
Appréhender tous les enjeux de la qualité
Appréhender tous les enjeux de la qualitéAppréhender tous les enjeux de la qualité
Appréhender tous les enjeux de la qualité
 
Spice v cycle
Spice v cycleSpice v cycle
Spice v cycle
 
Test unitaire
Test unitaireTest unitaire
Test unitaire
 
Agilité, Productivité et Qualité au Centre avec Visual Studio 2012
Agilité, Productivité et Qualité au Centre avec Visual Studio 2012Agilité, Productivité et Qualité au Centre avec Visual Studio 2012
Agilité, Productivité et Qualité au Centre avec Visual Studio 2012
 
SQL Azure Data Sync ou comment synchroniser vos données avec le Cloud ?
SQL Azure Data Sync ou comment synchroniser vos données avec le Cloud ?SQL Azure Data Sync ou comment synchroniser vos données avec le Cloud ?
SQL Azure Data Sync ou comment synchroniser vos données avec le Cloud ?
 
sûreté de fonctionnement du logiciel
 sûreté de fonctionnement du logiciel sûreté de fonctionnement du logiciel
sûreté de fonctionnement du logiciel
 
14 Conseils d'experts pour optimiser vos conversions
14 Conseils d'experts pour optimiser vos conversions14 Conseils d'experts pour optimiser vos conversions
14 Conseils d'experts pour optimiser vos conversions
 
MongoDB + Java + Spring Data
MongoDB + Java + Spring DataMongoDB + Java + Spring Data
MongoDB + Java + Spring Data
 
MongoDB + Java - Everything you need to know
MongoDB + Java - Everything you need to know MongoDB + Java - Everything you need to know
MongoDB + Java - Everything you need to know
 
Les outils d’automatisation de tests (scripting) : Adoption et enjeux (comple...
Les outils d’automatisation de tests (scripting) : Adoption et enjeux (comple...Les outils d’automatisation de tests (scripting) : Adoption et enjeux (comple...
Les outils d’automatisation de tests (scripting) : Adoption et enjeux (comple...
 
TIAD : Choisir et construire son projet d’automatisation
TIAD : Choisir et construire son projet d’automatisationTIAD : Choisir et construire son projet d’automatisation
TIAD : Choisir et construire son projet d’automatisation
 
Order to cash Agile
Order to cash AgileOrder to cash Agile
Order to cash Agile
 
Audit de site Biocoop
Audit de  site Biocoop Audit de  site Biocoop
Audit de site Biocoop
 
Selenide Alternative in Practice - Implementation & Lessons learned [Selenium...
Selenide Alternative in Practice - Implementation & Lessons learned [Selenium...Selenide Alternative in Practice - Implementation & Lessons learned [Selenium...
Selenide Alternative in Practice - Implementation & Lessons learned [Selenium...
 
Test acceptance
Test acceptanceTest acceptance
Test acceptance
 
Le role du coach Agile et son apport pour le projet
Le role du coach Agile et son apport pour le projetLe role du coach Agile et son apport pour le projet
Le role du coach Agile et son apport pour le projet
 
Git Branching for Agile Teams
Git Branching for Agile TeamsGit Branching for Agile Teams
Git Branching for Agile Teams
 

Similaire à Présentation Agile Testing

ATMTL23 - La QA a-t-elle reussi à prendre le virage agile? Et saura-t-elle f...
ATMTL23 - La QA a-t-elle reussi à prendre le virage agile?  Et saura-t-elle f...ATMTL23 - La QA a-t-elle reussi à prendre le virage agile?  Et saura-t-elle f...
ATMTL23 - La QA a-t-elle reussi à prendre le virage agile? Et saura-t-elle f...Agile Montréal
 
Quality assurancecourseoutline rymtlijanibahrini
Quality assurancecourseoutline rymtlijanibahriniQuality assurancecourseoutline rymtlijanibahrini
Quality assurancecourseoutline rymtlijanibahriniSESAME
 
La qualité au service de vos projets digitaux ! Retour sur le PDJ co-organisé...
La qualité au service de vos projets digitaux ! Retour sur le PDJ co-organisé...La qualité au service de vos projets digitaux ! Retour sur le PDJ co-organisé...
La qualité au service de vos projets digitaux ! Retour sur le PDJ co-organisé...Julie DULOT
 
[Agile Testing Day] Introduction
[Agile Testing Day] Introduction[Agile Testing Day] Introduction
[Agile Testing Day] IntroductionCellenza
 
Tests Agile en SAFe - Agile en Seine 2021
Tests Agile en SAFe - Agile en Seine 2021Tests Agile en SAFe - Agile en Seine 2021
Tests Agile en SAFe - Agile en Seine 2021Agile En Seine
 
Transition agile et accompagnement au changement - SoftShake 2011
Transition agile et accompagnement au changement - SoftShake 2011Transition agile et accompagnement au changement - SoftShake 2011
Transition agile et accompagnement au changement - SoftShake 2011Romain Couturier
 
presentation Zest au JFTL 2014
presentation Zest au JFTL 2014presentation Zest au JFTL 2014
presentation Zest au JFTL 2014Laurent PY
 
Tra optimiser preparation_tests_v1
Tra optimiser preparation_tests_v1Tra optimiser preparation_tests_v1
Tra optimiser preparation_tests_v1SQLI
 
Sortons de la pyramide pour construire une stratégie de test
Sortons de la pyramide pour construire une stratégie de testSortons de la pyramide pour construire une stratégie de test
Sortons de la pyramide pour construire une stratégie de testDorra BARTAGUIZ
 
Neolians testing offer
Neolians testing offerNeolians testing offer
Neolians testing offerryad_o
 
ATMTL23 - Dépasser les frontières : Réinterpréter les Principes ISTQB avec un...
ATMTL23 - Dépasser les frontières : Réinterpréter les Principes ISTQB avec un...ATMTL23 - Dépasser les frontières : Réinterpréter les Principes ISTQB avec un...
ATMTL23 - Dépasser les frontières : Réinterpréter les Principes ISTQB avec un...Agile Montréal
 
Optimiser son site grâce au testing A/B ou multivarié et au ciblage
Optimiser son site grâce au testing A/B ou multivarié et au ciblageOptimiser son site grâce au testing A/B ou multivarié et au ciblage
Optimiser son site grâce au testing A/B ou multivarié et au ciblageRaphaël Fétique
 
Assurance Qualité S O A
Assurance Qualité  S O AAssurance Qualité  S O A
Assurance Qualité S O Aguestb55335
 
Web-Formation - TPM
Web-Formation - TPMWeb-Formation - TPM
Web-Formation - TPMXL Groupe
 
Adoption incrémentale des tests dans VS ALM
Adoption incrémentale des tests dans VS ALMAdoption incrémentale des tests dans VS ALM
Adoption incrémentale des tests dans VS ALMGrégory Ott
 
Lssgrb formation-lean-six-sigma-green-belt-2eme-niveau
Lssgrb formation-lean-six-sigma-green-belt-2eme-niveauLssgrb formation-lean-six-sigma-green-belt-2eme-niveau
Lssgrb formation-lean-six-sigma-green-belt-2eme-niveauCERTyou Formation
 
Cv thomas caffier 2015
Cv thomas caffier 2015Cv thomas caffier 2015
Cv thomas caffier 2015Thomas Caffier
 

Similaire à Présentation Agile Testing (20)

ATMTL23 - La QA a-t-elle reussi à prendre le virage agile? Et saura-t-elle f...
ATMTL23 - La QA a-t-elle reussi à prendre le virage agile?  Et saura-t-elle f...ATMTL23 - La QA a-t-elle reussi à prendre le virage agile?  Et saura-t-elle f...
ATMTL23 - La QA a-t-elle reussi à prendre le virage agile? Et saura-t-elle f...
 
Quality assurancecourseoutline rymtlijanibahrini
Quality assurancecourseoutline rymtlijanibahriniQuality assurancecourseoutline rymtlijanibahrini
Quality assurancecourseoutline rymtlijanibahrini
 
La qualité au service de vos projets digitaux ! Retour sur le PDJ co-organisé...
La qualité au service de vos projets digitaux ! Retour sur le PDJ co-organisé...La qualité au service de vos projets digitaux ! Retour sur le PDJ co-organisé...
La qualité au service de vos projets digitaux ! Retour sur le PDJ co-organisé...
 
Testeur agile mhc
Testeur agile   mhcTesteur agile   mhc
Testeur agile mhc
 
[Agile Testing Day] Introduction
[Agile Testing Day] Introduction[Agile Testing Day] Introduction
[Agile Testing Day] Introduction
 
Tests Agile en SAFe - Agile en Seine 2021
Tests Agile en SAFe - Agile en Seine 2021Tests Agile en SAFe - Agile en Seine 2021
Tests Agile en SAFe - Agile en Seine 2021
 
Transition agile et accompagnement au changement - SoftShake 2011
Transition agile et accompagnement au changement - SoftShake 2011Transition agile et accompagnement au changement - SoftShake 2011
Transition agile et accompagnement au changement - SoftShake 2011
 
presentation Zest au JFTL 2014
presentation Zest au JFTL 2014presentation Zest au JFTL 2014
presentation Zest au JFTL 2014
 
Tra optimiser preparation_tests_v1
Tra optimiser preparation_tests_v1Tra optimiser preparation_tests_v1
Tra optimiser preparation_tests_v1
 
Psp Tsp Agile 3 1 Fr
Psp Tsp Agile 3 1 FrPsp Tsp Agile 3 1 Fr
Psp Tsp Agile 3 1 Fr
 
Sortons de la pyramide pour construire une stratégie de test
Sortons de la pyramide pour construire une stratégie de testSortons de la pyramide pour construire une stratégie de test
Sortons de la pyramide pour construire une stratégie de test
 
Neolians testing offer
Neolians testing offerNeolians testing offer
Neolians testing offer
 
ATMTL23 - Dépasser les frontières : Réinterpréter les Principes ISTQB avec un...
ATMTL23 - Dépasser les frontières : Réinterpréter les Principes ISTQB avec un...ATMTL23 - Dépasser les frontières : Réinterpréter les Principes ISTQB avec un...
ATMTL23 - Dépasser les frontières : Réinterpréter les Principes ISTQB avec un...
 
Optimiser son site grâce au testing A/B ou multivarié et au ciblage
Optimiser son site grâce au testing A/B ou multivarié et au ciblageOptimiser son site grâce au testing A/B ou multivarié et au ciblage
Optimiser son site grâce au testing A/B ou multivarié et au ciblage
 
Assurance Qualité S O A
Assurance Qualité  S O AAssurance Qualité  S O A
Assurance Qualité S O A
 
Web-Formation - TPM
Web-Formation - TPMWeb-Formation - TPM
Web-Formation - TPM
 
Adoption incrémentale des tests dans VS ALM
Adoption incrémentale des tests dans VS ALMAdoption incrémentale des tests dans VS ALM
Adoption incrémentale des tests dans VS ALM
 
Adoption incrémentale des tests dans VS ALM
Adoption incrémentale des tests dans VS ALMAdoption incrémentale des tests dans VS ALM
Adoption incrémentale des tests dans VS ALM
 
Lssgrb formation-lean-six-sigma-green-belt-2eme-niveau
Lssgrb formation-lean-six-sigma-green-belt-2eme-niveauLssgrb formation-lean-six-sigma-green-belt-2eme-niveau
Lssgrb formation-lean-six-sigma-green-belt-2eme-niveau
 
Cv thomas caffier 2015
Cv thomas caffier 2015Cv thomas caffier 2015
Cv thomas caffier 2015
 

Présentation Agile Testing