SlideShare uma empresa Scribd logo
SORTONS DE LA PYRAMIDE
POUR CONSTRUIRE UNE
STRATÉGIE DE TEST
DORRA BARTAGUIZ
DORRA BARTAGUIZ
• VP TECH (DIRECTION TECHNIQUE)
• CO-AUTEURE & ILLUSTRATRICE
• DIFFÉRENTS RÔLES
• DEV/ARCHI
• COACH/ FORMATRICE
• REVIEWER DE PROGRAMMEZ!
• PROF EN ÉCOLE D’INGÉ
Formation
Sessions intra
et inter-entreprise,
sur site ou à distance
Coaching
Mentoring et
accompagnement
sur le terrain
Projet
Engagement de moyens et
engagement de qualité
Conseil
Diagnostic et études
sur mesure
Nos domaines d’expertise
Attitudes et pratiques craft
NOS FORMATS D’INTERVENTION
IL ÉTAIT UNE FOIS…
MOA
Maitrise d’ouvrage
MOE
Maitrise d’œuvre
QA
Quality Assurance
PO
Product Owner
DEV
Développeuses
QA
Quality Assurance
LA QUALITÉ
EXPLORATION
DE LA QUALITÉ
QUALITÉ = TESTS
ESSAI D'UN PRODUIT,
D'UN APPAREIL POUR
VÉRIFIER SON ACTION,
SON FONCTIONNEMENT.
LAROUSSE
HTTPS://WWW.LAROUSSE.FR/DICTIONNAIRES/FRANCAIS/TEST/77497
LES TESTS MANUELS/VISUELS
LES TESTS UNITAIRES
QU’EST-CE QU’UNE UNITÉ ?
LES TESTS
D’INTÉGRATION
NARROW INTEGRATION TESTS : ÉTROITE COUVERTURE
BROAD INTEGRATION TESTS : COUVERTURE ÉTENDUE
LES TESTS
END TO END
TESTS UNITAIRES,
TESTS D’INTÉGRATION,
TESTS END TO END
COMMENT ORGANISER TOUT ÇA ?
PYRAMIDE DES TESTS
Tests unitaires
Tests
d’intégration
Tests
d’acceptation
Tests d’acceptation
Tests
d’intégration
Tests unitaires
LA PYRAMIDE MUTE EN LOSANGE
LA PYRAMIDE MUTE EN CORNET DE GLACE
Tests exploratoires
Tests d’acceptation
Tests d’intégration
Tests unitaires
LA PYRAMIDE MUTE EN SABLIER
Tests d’acceptation
Tests d’intégration
Tests unitaires
Tests
d’acceptation
Tests d’intégration
Tests unitaires LA PYRAMIDE MUTE
EN NŒUD PAPILLON
BON À SAVOIR
QU’EST-CE QUE J’EN FAIS ?
QUE FAIRE DE LA
PYRAMIDE ?
SUPPORT
DU MATIN
HEALTH CHECK TESTS
PERFORMANCE TESTS
CÔTÉ SERVEUR :
APACHE BENCH,
SIEGE
CÔTÉ CLIENT :
SITESPEED,
WEBPAGETEST
ET UN JOUR, UN BESOIN !
DEUX IMPLÉMENTATIONS DE LA MÊME FONCTIONNALITÉ
ET OBSERVER LE COMPORTEMENT DES CLIENTS
A/B TESTING
VERSIONS :
TEST A/A
TEST A/B
TEST A/Z
TEST MULTIVARIÉ
TEST MULTI-PAGES
OUTILS :
AB TASTY
KAMELEOON
WHAT ELSE?
EST-CE QU’IL Y A D’AUTRES TYPES DE TESTS ?
PROPERTY BASED
TESTING
LIBRAIRIES :
FSCHECK POUR .NET
JUNITQUICKCHECK POUR JAVA
MUTATION TESTING
VÉRIFIE LA QUALITÉ
DES TESTS
CRÉE DES MUTANTS
DE CODE & LANCE
TOUS LES TESTS POUR
CHAQUE MUTANT
LIBRAIRIES :
STRYKER POUR .NET
PITEST POUR JAVA
ET ENCORE ?
EST-CE QU’IL Y A D’AUTRES MÉTHODES/TECHNIQUES DE TESTS ?
TEST DRIVEN DEVELOPMENT
BOUCLE :
- ECRIRE UN TEST ROUGE
- ECRIRE LE MIN CODE POUR PASSER LE TEST AU VERT
- REFACTOR CODE & TEST
PRÉREQUIS :
- DÉCOMPOSER LE PROBLÈME
- IDENTIFIER DES EXEMPLES
- LES PRIORISER
BEHAVIOUR DRIVEN DEVELOPMENT
PO
DEV
QA
• EXPLORER LE MÉTIER
• UTILISER LE VOCABULAIRE MÉTIER
• FORMULER DES SCÉNARIOS
• S’EN SERVIR POUR VALIDER LE DÉVELOPPEMENT
• LES AUTOMATISER
• AUGMENTER LES TESTS DE NON-RÉGRESSION
• PETIT BONUS : LIVING DOC
EXEMPLES SUR
HTTPS://WWW.GITHUB.COM/IAMDORRA/CURRENCYCONVERTER
L’EXPLORATION DU
MONDE DES TESTS NE
S’ARRÊTE JAMAIS
PARTAGER NOS CONNAISSANCES
ET NOS PROBLÈMES
QUELLE STRATÉGIE CHOISIR ?
A HIGH-LEVEL DESCRIPTION OF
THE TEST LEVELS TO BE
PERFORMED AND THE TESTING
WITHIN THOSE LEVELS FOR AN
ORGANIZATION OR PROGRAMME
(ONE OR MORE PROJECTS).
ISTQB: INTERNATIONAL SOFTWARE TESTING
QUALIFICATIONS BOARD
HTTPS://ISTQB-GLOSSARY.PAGE/TEST-STRATEGY/
LA STRATÉGIE DE TEST
Politique de test
Stratégie de test
Plan de test
Cas de test
Entreprise
Equipe
OBJECTIF
MINIMISER LES DÉFAILLANCES
PARTAGER NOS CONNAISSANCES
ET NOS PROBLÈMES
• INITIÉ PAR BRIAN MARICK
• REPRIS PAR LISA CRISPIN & JANET GREGORY
AGILE TESTING QUADRANTS
Examples
A/B tests
Story tests (written first)
UX (user experience) testing
Prototypes
Simulations
Exploratory testing
Workflows
System Integration
(business oriented)
Usability testing
UAT (user acceptance
testing)
Unit tests
Component tests
(code level)
Testing connectivity
Performance testing
Load testing
Security testing
Quality attributes
Technology facing
Business facing
Guide
development
Preventing
defects
Challenging
the
product
Finding
defects
Q1
Q2
Q4
Q3
AGILE TESTING QUADRANTS
Examples
A/B tests
Story tests (written first)
UX (user experience) testing
Prototypes
Simulations
Exploratory testing
Workflows
System Integration
(business oriented)
Usability testing
UAT (user acceptance
testing)
Unit tests
Component tests
(code level)
Testing connectivity
Performance testing
Load testing
Security testing
Quality attributes
Technology facing
Business facing
Guide
development
Preventing
defects
Challenging
the
product
Finding
defects
Q1
Q2
Q4
Q3
Critiquer le produit
Détecter les défauts/bugs
Chercher l’inattendu
Guider l’équipe
Prévenir les défauts/bugs
Vérifier l’attendu
AGILE TESTING QUADRANTS
Vision technico-fonctionnelle
Vision métier
Examples
A/B tests
Story tests (written first)
UX (user experience) testing
Prototypes
Simulations
Exploratory testing
Workflows
System Integration
(business oriented)
Usability testing
UAT (user acceptance
testing)
Unit tests
Component tests
(code level)
Testing connectivity
Performance testing
Load testing
Security testing
Quality attributes
Technology facing
Business facing
Guide
development
Preventing
defects
Challenging
the
product
Finding
defects
Q1
Q2
Q4
Q3
SE SENTIR PRÉPARÉ·ES
LA QUALITÉ AU TOP AVEC TOUS
CES TESTS ET MÉTHODES
FACE À LA DENSITÉ
QUEL TEST IMPLÉMENTER
TIME TO MARKET
GARANTIR LA QUALITÉ
COMMENCER PAR
RÉFLÉCHIR À LA STRATÉGIE
DE TESTS POUR EN FAIRE
MOINS MAIS MIEUX.
NICOLAS FÉDOU
FLOWCON'18
Je vais proposer une stratégie :
LA PYRAMIDE DE TEST !
La pyramide n’est pas une
stratégie de test.
Une couverture à 80% alors !
Tu es sérieux ?!
COMMENT
PROCÉDER
POUR
DÉFINIR UNE
STRATÉGIE ?
Impliquer toutes les parties
prenantes pour les responsabiliser
- Métier, QA, tech, support, ops…
- Quelle qualité souhaite-t-on ?
Quels risques veut-on
éviter ?
- Risque = Impact business * probabilité du
défaut
- Prendre en compte le budget et les délais
Identifier les parties
critiques du système
- Impact si la partie défaille
- Priorisation & Effort en conséquence
Quelles sont les défaillances
potentielles et passées ?
Cibler en conséquence
TIPS
• COMBIEN DE TEMPS POUR TESTER MANUELLEMENT ?
• AUTOMATISER POUR RÉDUIRE LA BOUCLE DE FEEDBACK
• À QUEL NIVEAU DE CONFIANCE VEUT-ON ÊTRE ?
• AUGMENTER LA COUVERTURE DES TESTS AUTOMATISÉS
• INTÉGRER TOUS LES TESTS À LA CI (MÊME CEUX DES QA)
• ANALYSER LES TYPES DE DÉFAUTS/BUGS
TIPS Examples
A/B tests
Story tests (written first)
UX (user experience) testing
Prototypes
Simulations
Exploratory testing
Workflows
System Integration
(business oriented)
Usability testing
UAT (user acceptance testing)
Unit tests
Component tests
(code level)
Testing connectivity
Performance testing
Load testing
Security testing
Quality attributes
Technology facing
Business facing
Guide
development
Preventing
defects
Challenging
the
product
Finding
defects
Q1
Q2
Q4
Q3
• POUR CHAQUE PARTIE CRITIQUE
• AVOIR UN TEST PAR QUADRANT À MINIMA
• EN RESPECTANT LES PROPORTIONS DE LA
PYRAMIDE POUR UN MEILLEUR FEEDBACK
• POUR LES AUTRES
• CHERCHER DES COMPROMIS
• POUR CHAQUE SOUS-PARTIE CRITIQUE
• AVOIR UN TEST PAR QUADRANT À MINIMA
• EN RESPECTANT LES PROPORTIONS DE LA
PYRAMIDE POUR UN MEILLEUR FEEDBACK
• POUR LES AUTRES SOUS-PARTIES
• CHERCHER DES COMPROMIS
CARTO À PARTAGER
AVEC TOUTES/TOUS
MEILLEURE
QUALITÉ
BONNE STRATÉGIE DE TESTS
FIDÉLISATION DES
ÉQUIPES
RÉDUCTION DES
FRUSTRATIONS
COMMENCEZ À INSTALLER
UNE CULTURE QUALITÉ
MERCI
ET À BIENTÔT
DORRA BARTAGUIZ

Mais conteúdo relacionado

Mais procurados

Kanban pour tous
Kanban pour tousKanban pour tous
Kanban pour tous
Romain Couturier
 
camunda for developer-friendly BPM
camunda for developer-friendly BPMcamunda for developer-friendly BPM
camunda for developer-friendly BPM
camunda services GmbH
 
Portfolios, Programs, Projects and the Enterprise PMO
Portfolios, Programs, Projects and the Enterprise PMOPortfolios, Programs, Projects and the Enterprise PMO
Portfolios, Programs, Projects and the Enterprise PMO
Shea Heaver
 
Les 5 fondamentaux du Lean pour réussir votre démarche de transformation
Les 5 fondamentaux du Lean pour réussir votre démarche de transformationLes 5 fondamentaux du Lean pour réussir votre démarche de transformation
Les 5 fondamentaux du Lean pour réussir votre démarche de transformation
XL Groupe
 
PMI CAPM Overview
PMI CAPM OverviewPMI CAPM Overview
PMI CAPM Overview
WIZARDEA
 
Business Analytics - Data Science Processes
Business Analytics - Data Science Processes Business Analytics - Data Science Processes
Business Analytics - Data Science Processes
Daniela Brauner
 

Mais procurados (7)

Kanban pour tous
Kanban pour tousKanban pour tous
Kanban pour tous
 
camunda for developer-friendly BPM
camunda for developer-friendly BPMcamunda for developer-friendly BPM
camunda for developer-friendly BPM
 
Quifaitquoi
QuifaitquoiQuifaitquoi
Quifaitquoi
 
Portfolios, Programs, Projects and the Enterprise PMO
Portfolios, Programs, Projects and the Enterprise PMOPortfolios, Programs, Projects and the Enterprise PMO
Portfolios, Programs, Projects and the Enterprise PMO
 
Les 5 fondamentaux du Lean pour réussir votre démarche de transformation
Les 5 fondamentaux du Lean pour réussir votre démarche de transformationLes 5 fondamentaux du Lean pour réussir votre démarche de transformation
Les 5 fondamentaux du Lean pour réussir votre démarche de transformation
 
PMI CAPM Overview
PMI CAPM OverviewPMI CAPM Overview
PMI CAPM Overview
 
Business Analytics - Data Science Processes
Business Analytics - Data Science Processes Business Analytics - Data Science Processes
Business Analytics - Data Science Processes
 

Semelhante a Sortons de la pyramide pour construire une stratégie de test

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
 
OBJECTIF QUALITÉ DIGITALE : Comment élaborer une bonne stratégie de test pou...
OBJECTIF QUALITÉ DIGITALE :  Comment élaborer une bonne stratégie de test pou...OBJECTIF QUALITÉ DIGITALE :  Comment élaborer une bonne stratégie de test pou...
OBJECTIF QUALITÉ DIGITALE : Comment élaborer une bonne stratégie de test pou...
StardustTesting
 
Quality assurancecourseoutline rymtlijanibahrini
Quality assurancecourseoutline rymtlijanibahriniQuality assurancecourseoutline rymtlijanibahrini
Quality assurancecourseoutline rymtlijanibahrini
SESAME
 
Présentation Agile Testing
Présentation Agile TestingPrésentation Agile Testing
Présentation Agile Testing
jubehr
 
L'Agilité - breakfast IDC devops, 18 septembre 2014
L'Agilité  - breakfast IDC devops, 18 septembre 2014L'Agilité  - breakfast IDC devops, 18 septembre 2014
L'Agilité - breakfast IDC devops, 18 septembre 2014
Xavier Warzee
 
Methodologies de Developpement Agiles : Scrum et XP
Methodologies de Developpement Agiles : Scrum et XPMethodologies de Developpement Agiles : Scrum et XP
Methodologies de Developpement Agiles : Scrum et XP
Nicolas Perriault
 
Matinale Agile Wake Up #4 : les tests et l'agilité
Matinale Agile Wake Up #4 : les tests et l'agilitéMatinale Agile Wake Up #4 : les tests et l'agilité
Matinale Agile Wake Up #4 : les tests et l'agilité
Zenika
 
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
 
Et si nos pratiques de test étaient le frein à notre agilité ?
Et si nos pratiques de test étaient le frein à notre agilité ?Et si nos pratiques de test étaient le frein à notre agilité ?
Et si nos pratiques de test étaient le frein à notre agilité ?
Frantz Degrigny
 
Diagnostic en ligne des pratiques de production
Diagnostic en ligne des pratiques de productionDiagnostic en ligne des pratiques de production
Diagnostic en ligne des pratiques de production
Richard Fontaine
 
jeu qualité totale
jeu qualité totalejeu qualité totale
jeu qualité totale
CIPE
 
Diaporama AMDEC.pdf
Diaporama  AMDEC.pdfDiaporama  AMDEC.pdf
Diaporama AMDEC.pdf
foundiassana
 
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
 
Pas d'agilité sans qualité
Pas d'agilité sans qualitéPas d'agilité sans qualité
Pas d'agilité sans qualité
Agile Montréal
 
XStudio - Présentation Télécom Valley
XStudio - Présentation Télécom ValleyXStudio - Présentation Télécom Valley
XStudio - Présentation Télécom Valley
Marc Hage Chahine
 
Strategie de test à agile tour bordeaux
Strategie de test à agile tour bordeauxStrategie de test à agile tour bordeaux
Strategie de test à agile tour bordeaux
Nicolas Fédou
 
Les tests et la qualité: moteur de productivité (v.2016-07)
Les tests et la qualité: moteur de productivité (v.2016-07)Les tests et la qualité: moteur de productivité (v.2016-07)
Les tests et la qualité: moteur de productivité (v.2016-07)
Elapse Technologies
 
Jeu qualité totale
Jeu qualité totaleJeu qualité totale
Jeu qualité totale
CIPE
 
Communication digitale _ Sous-traiter ou internaliser _.pdf
Communication digitale _ Sous-traiter ou internaliser _.pdfCommunication digitale _ Sous-traiter ou internaliser _.pdf
Communication digitale _ Sous-traiter ou internaliser _.pdf
Julien Dereumaux
 
Petit-déjeuner "Cultiver l'art du code de qualité... Afin de livrer plus vite...
Petit-déjeuner "Cultiver l'art du code de qualité... Afin de livrer plus vite...Petit-déjeuner "Cultiver l'art du code de qualité... Afin de livrer plus vite...
Petit-déjeuner "Cultiver l'art du code de qualité... Afin de livrer plus vite...
OCTO Technology
 

Semelhante a Sortons de la pyramide pour construire une stratégie de test (20)

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é...
 
OBJECTIF QUALITÉ DIGITALE : Comment élaborer une bonne stratégie de test pou...
OBJECTIF QUALITÉ DIGITALE :  Comment élaborer une bonne stratégie de test pou...OBJECTIF QUALITÉ DIGITALE :  Comment élaborer une bonne stratégie de test pou...
OBJECTIF QUALITÉ DIGITALE : Comment élaborer une bonne stratégie de test pou...
 
Quality assurancecourseoutline rymtlijanibahrini
Quality assurancecourseoutline rymtlijanibahriniQuality assurancecourseoutline rymtlijanibahrini
Quality assurancecourseoutline rymtlijanibahrini
 
Présentation Agile Testing
Présentation Agile TestingPrésentation Agile Testing
Présentation Agile Testing
 
L'Agilité - breakfast IDC devops, 18 septembre 2014
L'Agilité  - breakfast IDC devops, 18 septembre 2014L'Agilité  - breakfast IDC devops, 18 septembre 2014
L'Agilité - breakfast IDC devops, 18 septembre 2014
 
Methodologies de Developpement Agiles : Scrum et XP
Methodologies de Developpement Agiles : Scrum et XPMethodologies de Developpement Agiles : Scrum et XP
Methodologies de Developpement Agiles : Scrum et XP
 
Matinale Agile Wake Up #4 : les tests et l'agilité
Matinale Agile Wake Up #4 : les tests et l'agilitéMatinale Agile Wake Up #4 : les tests et l'agilité
Matinale Agile Wake Up #4 : les tests et l'agilité
 
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...
 
Et si nos pratiques de test étaient le frein à notre agilité ?
Et si nos pratiques de test étaient le frein à notre agilité ?Et si nos pratiques de test étaient le frein à notre agilité ?
Et si nos pratiques de test étaient le frein à notre agilité ?
 
Diagnostic en ligne des pratiques de production
Diagnostic en ligne des pratiques de productionDiagnostic en ligne des pratiques de production
Diagnostic en ligne des pratiques de production
 
jeu qualité totale
jeu qualité totalejeu qualité totale
jeu qualité totale
 
Diaporama AMDEC.pdf
Diaporama  AMDEC.pdfDiaporama  AMDEC.pdf
Diaporama AMDEC.pdf
 
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...
 
Pas d'agilité sans qualité
Pas d'agilité sans qualitéPas d'agilité sans qualité
Pas d'agilité sans qualité
 
XStudio - Présentation Télécom Valley
XStudio - Présentation Télécom ValleyXStudio - Présentation Télécom Valley
XStudio - Présentation Télécom Valley
 
Strategie de test à agile tour bordeaux
Strategie de test à agile tour bordeauxStrategie de test à agile tour bordeaux
Strategie de test à agile tour bordeaux
 
Les tests et la qualité: moteur de productivité (v.2016-07)
Les tests et la qualité: moteur de productivité (v.2016-07)Les tests et la qualité: moteur de productivité (v.2016-07)
Les tests et la qualité: moteur de productivité (v.2016-07)
 
Jeu qualité totale
Jeu qualité totaleJeu qualité totale
Jeu qualité totale
 
Communication digitale _ Sous-traiter ou internaliser _.pdf
Communication digitale _ Sous-traiter ou internaliser _.pdfCommunication digitale _ Sous-traiter ou internaliser _.pdf
Communication digitale _ Sous-traiter ou internaliser _.pdf
 
Petit-déjeuner "Cultiver l'art du code de qualité... Afin de livrer plus vite...
Petit-déjeuner "Cultiver l'art du code de qualité... Afin de livrer plus vite...Petit-déjeuner "Cultiver l'art du code de qualité... Afin de livrer plus vite...
Petit-déjeuner "Cultiver l'art du code de qualité... Afin de livrer plus vite...
 

Mais de Dorra BARTAGUIZ

Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
Améliorer l'implémentation du feature flipping
Améliorer l'implémentation du feature flippingAméliorer l'implémentation du feature flipping
Améliorer l'implémentation du feature flipping
Dorra BARTAGUIZ
 
Living documentation au service de l'agilité
Living documentation au service de l'agilitéLiving documentation au service de l'agilité
Living documentation au service de l'agilité
Dorra BARTAGUIZ
 
Devs, let's reclaim DDD!
Devs, let's reclaim DDD!Devs, let's reclaim DDD!
Devs, let's reclaim DDD!
Dorra BARTAGUIZ
 
Rendons le DDD aux devs
Rendons le DDD aux devsRendons le DDD aux devs
Rendons le DDD aux devs
Dorra BARTAGUIZ
 
S'améliorer sans s'épuiser
S'améliorer sans s'épuiserS'améliorer sans s'épuiser
S'améliorer sans s'épuiser
Dorra BARTAGUIZ
 
Les classes abstraites c’est fini (et c’est la faute à TDD)
Les classes abstraites c’est fini (et c’est la faute à TDD)Les classes abstraites c’est fini (et c’est la faute à TDD)
Les classes abstraites c’est fini (et c’est la faute à TDD)
Dorra BARTAGUIZ
 
Design patterns
Design patternsDesign patterns
Design patterns
Dorra BARTAGUIZ
 
Slim down diet and tdd
Slim down diet and tddSlim down diet and tdd
Slim down diet and tdd
Dorra BARTAGUIZ
 
Slim down diet_ and tdd
Slim down diet_ and tddSlim down diet_ and tdd
Slim down diet_ and tdd
Dorra BARTAGUIZ
 

Mais de Dorra BARTAGUIZ (10)

Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
Améliorer l'implémentation du feature flipping
Améliorer l'implémentation du feature flippingAméliorer l'implémentation du feature flipping
Améliorer l'implémentation du feature flipping
 
Living documentation au service de l'agilité
Living documentation au service de l'agilitéLiving documentation au service de l'agilité
Living documentation au service de l'agilité
 
Devs, let's reclaim DDD!
Devs, let's reclaim DDD!Devs, let's reclaim DDD!
Devs, let's reclaim DDD!
 
Rendons le DDD aux devs
Rendons le DDD aux devsRendons le DDD aux devs
Rendons le DDD aux devs
 
S'améliorer sans s'épuiser
S'améliorer sans s'épuiserS'améliorer sans s'épuiser
S'améliorer sans s'épuiser
 
Les classes abstraites c’est fini (et c’est la faute à TDD)
Les classes abstraites c’est fini (et c’est la faute à TDD)Les classes abstraites c’est fini (et c’est la faute à TDD)
Les classes abstraites c’est fini (et c’est la faute à TDD)
 
Design patterns
Design patternsDesign patterns
Design patterns
 
Slim down diet and tdd
Slim down diet and tddSlim down diet and tdd
Slim down diet and tdd
 
Slim down diet_ and tdd
Slim down diet_ and tddSlim down diet_ and tdd
Slim down diet_ and tdd
 

Último

Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Laurent Speyser
 
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'universitéDe l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
Université de Franche-Comté
 
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
OCTO Technology
 
Le support de présentation des Signaux 2024
Le support de présentation des Signaux 2024Le support de présentation des Signaux 2024
Le support de présentation des Signaux 2024
UNITECBordeaux
 
OCTO TALKS : 4 Tech Trends du Software Engineering.pdf
OCTO TALKS : 4 Tech Trends du Software Engineering.pdfOCTO TALKS : 4 Tech Trends du Software Engineering.pdf
OCTO TALKS : 4 Tech Trends du Software Engineering.pdf
OCTO Technology
 
COURS D'ADMINISTRATION RESEAU SOUS WINDOWS
COURS D'ADMINISTRATION RESEAU  SOUS WINDOWSCOURS D'ADMINISTRATION RESEAU  SOUS WINDOWS
COURS D'ADMINISTRATION RESEAU SOUS WINDOWS
AlbertSmithTambwe
 
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
OCTO Technology
 
PRESENTATION DE L'ACTIVE DIRECTORY SOUS WINDOWS SERVEUR.pptx
PRESENTATION DE L'ACTIVE DIRECTORY SOUS WINDOWS SERVEUR.pptxPRESENTATION DE L'ACTIVE DIRECTORY SOUS WINDOWS SERVEUR.pptx
PRESENTATION DE L'ACTIVE DIRECTORY SOUS WINDOWS SERVEUR.pptx
AlbertSmithTambwe
 
Les écrans informatiques au fil du temps.pptx
Les écrans informatiques au fil du temps.pptxLes écrans informatiques au fil du temps.pptx
Les écrans informatiques au fil du temps.pptx
abderrahimbourimi
 

Último (9)

Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)
 
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'universitéDe l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
De l'IA comme plagiat à la rédaction d'une « charte IA » à l'université
 
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...
 
Le support de présentation des Signaux 2024
Le support de présentation des Signaux 2024Le support de présentation des Signaux 2024
Le support de présentation des Signaux 2024
 
OCTO TALKS : 4 Tech Trends du Software Engineering.pdf
OCTO TALKS : 4 Tech Trends du Software Engineering.pdfOCTO TALKS : 4 Tech Trends du Software Engineering.pdf
OCTO TALKS : 4 Tech Trends du Software Engineering.pdf
 
COURS D'ADMINISTRATION RESEAU SOUS WINDOWS
COURS D'ADMINISTRATION RESEAU  SOUS WINDOWSCOURS D'ADMINISTRATION RESEAU  SOUS WINDOWS
COURS D'ADMINISTRATION RESEAU SOUS WINDOWS
 
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
Le Comptoir OCTO - Équipes infra et prod, ne ratez pas l'embarquement pour l'...
 
PRESENTATION DE L'ACTIVE DIRECTORY SOUS WINDOWS SERVEUR.pptx
PRESENTATION DE L'ACTIVE DIRECTORY SOUS WINDOWS SERVEUR.pptxPRESENTATION DE L'ACTIVE DIRECTORY SOUS WINDOWS SERVEUR.pptx
PRESENTATION DE L'ACTIVE DIRECTORY SOUS WINDOWS SERVEUR.pptx
 
Les écrans informatiques au fil du temps.pptx
Les écrans informatiques au fil du temps.pptxLes écrans informatiques au fil du temps.pptx
Les écrans informatiques au fil du temps.pptx
 

Sortons de la pyramide pour construire une stratégie de test