SlideShare une entreprise Scribd logo
1  sur  26
Télécharger pour lire hors ligne
QA EN ENVIRONNEMENT
AGILE
DE DERNIER REMPART AUX
PREMIÈRES LIGNES
#MEETUP, #AGILEQA, #VECU
00 mois année1
Arola Paris - Mardi 28 juin 2016
Jet Pack by Luis Prado from The Noun Project
QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE
00 mois année
2
KISIO DIGITAL, RESPONSIVE LOCOMOTION
FILIALE NUMÉRIQUE DU GROUPE KEOLIS,
SOLUTIONS DE MOBILITÉ CONNECTÉES
POUR LES VOYAGEURS ET
LES OPÉRATEURS DE TRANSPORT DE VOYAGEURS
13
Regions
(Centrales de
mobilité/multimodal)
120 collaborateurs,
80 réseaux de transports publics
(urbains et interurbains),
13 centrales de mobilité régionales,
transport ferroviaire de voyageurs
Responsive Design by Nithin Viswanathan, Mobile phone by Thomas Helbig from The Noun Project
Plan
Book
Ticket
3
KISIO PASSE EN AGILE
Il y a deux ans, l’équipe recette devenait la QA
(ah ... et Kisio Digital adoptait SCRUM)
QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE
KISIO DIGITAL AUJOURD’HUI, C’EST :
●
40 DEVELOPPEURS RÉPARTIS EN 6 ÉQUIPES INTERNES + 2 EXTERNES
●
5 QA +1 , DEUX PROFILS (FONCTIONNEL & TECHNIQUE)
●
CHAQUE EQUIPE A « SON » INGÉNIEUR QA
4
DEUX MOTS SUR LA MÉTHODE AGILE
QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE
5
DEUX MOTS SUR LA MÉTHODE AGILE
QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE
6
EVITER PLUTOT QUE TROUVER LES BUGS
UN OBJECTIF POUR LES GOUVERNER TOUS.
(ET DANS LA PRATIQUE LES LIER)
QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE
7
TESTER LA BONNE COMPRÉHENSION PLUS
QUE VÉRIFIER LA FONCTIONNALITÉ
DANS LE CONTEXTE ...
QUAND ...
ALORS ...
QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE
check-list by Stephane Thomasfrom The Noun Project
Un outil, le critère d’acceptation
8
TESTER LA BONNE COMPRÉHENSION PLUS
QUE VÉRIFIER LA FONCTIONNALITÉ
QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE
Texte « libre » Gherkins
SprintSprint Backlog
Critères d’Acceptation
Logiciel
ITÉRATION UNE
Boxes By Zain Zulfiqar Ali, ice cubes By Dolly Vu from the Noun Project
9
TESTER LA BONNE COMPRÉHENSION PLUS
QUE VÉRIFIER LA FONCTIONNALITÉ
BE SMART !
SPÉCIFIC
MESURABLE
ACHIEVABLE
RELEVANT
TIME BOXED
QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE
ITÉRATION DEUX
Target By Thomas Helbig, bow and arrow By Creative Stall Vu from the Noun Project
10
TESTER LA BONNE COMPRÉHENSION PLUS
QUE VÉRIFIER LA FONCTIONNALITÉ
QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE
Souple
Structurant
11
TESTER AU FIL DE L’EAU PLUTOT QU’A LA FIN
QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE
(VRAIMENT) INTEGRER L’INGÉNIEUR QUALITÉ A L’ÉQUIPE DE RÉALISATION
12
TESTER AU FIL DE L’EAU PLUTOT QU’A LA FIN
QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE
Sprint N-1Sprint Backlog LogicielSprint N Sprint N +1
test
Sprint N -1
ITÉRATION UNE
Boxes By Zain Zulfiqar Ali, ice cubes By Dolly Vu from the Noun Project
13
TESTER AU FIL DE L’EAU PLUTOT QU’A LA FIN
BacklogBacklog
QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE
To doTo do WIPWIP A tester QAA tester QA DoneDone
ITÉRATION DEUX
Sticky notes By OliM, Note By Guilherme Simoes from the Noun Project
14
TESTER AU FIL DE L’EAU PLUTOT QU’A LA FIN
BacklogBacklog
QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE
To doTo do WIPWIP DoneDone
QA
ITÉRATION TROIS
Sticky notes By OliM, Note By Guilherme Simoes, Submarine By Mirko Velimirovic from the Noun Project
15
TESTER LA BONNE COMPRÉHENSION PLUS
QUE VÉRIFIER LA FONCTIONNALITÉ
QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE
DES CHIFFRES ...
60 20
...ET DES HOMMES.
16
CONSTRUIRE LE MEILLEUR SYSTÈME PLUS
QUE CASSER LE SYSTEME
QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE
ACCELERER LES LIVRAISONS
A.K.A
RÉPARER RAPIDEMENT MIEUX QUE BLOQUER
OK, MAIS COMMENT MAINTENIR LA QUALITÉ ?
Express Delivery By Cengiz SARI, Traffic Light By Arthur Shlain from the Noun Project
17
CONSTRUIRE LE MEILLEUR SYSTÈME PLUS
QUE CASSER LE SYSTEME
QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE
ITERATION UNE
UNE MISE EN PRODUCTION PAR SPRINT
SÉCURISÉE PAR MATRICE DE FONCTIONNALITÉ
CO CONSTRUITE ET PONDÉRÉE AVEC LE PO
18
CONSTRUIRE LE MEILLEUR SYSTÈME PLUS
QUE CASSER LE SYSTEME
QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE
Non regression
manuelle
Tests
exploratoires
Non regression
Automatisée
ITÉRATION DEUX
GÉNÉRALISATION DES TESTS AUTOMATISÉS
UNE MISE EN PRODUCTION PAR US VALIDÉE
Bicep By Leszek Pietrzak, Neurology By MD Delwar hossain, Robot By Álvaro Ramis from the Noun Project
19
CONSTRUIRE LE MEILLEUR SYSTÈME PLUS
QUE CASSER LE SYSTEME
QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE
DES CHIFFRES (ENCORE) ...
1 MEP PAR SPRINT
À
1 MEP PAR US
20
RESPONSABILITÉ DE L’ÉQUIPE PLUS QUE LA
RESPONSABILITÉ DU TESTEUR
QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE
LA QUALITÉ EST NON NÉGOCIABLE LA QUALITÉ EST LA RESPONSABILITÉ DE L’ÉQUIPE
LE ROLE DE L’INGÉNIEUR QUALITÉ EST DE CULTIVER LA CULTURE QUALITÉ DE L’ÉQUIPE
●
DEFINITION OF DONE
●
INDICATEURS (TESTS BURNDOWN CHARTS, ...)
●
ET...
team By Артур Абт, RU from the Noun ProjectGavel By Creative Stall, PK from the Noun Project
21
RESPONSABILITÉ DE L’ÉQUIPE PLUS QUE LA
RESPONSABILITÉ DU TESTEUR
QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE
ACCOMPAGNEMENT DE L’ÉQUIPE :
MÉTHODE « TEST CERTIFIED » DE GOOGLE (EN TOUTE MODESTIE)
2 PROFILS QA
DES OUTILS POUR ACCOMPAGNER LES ÉQUIPES DE RÉALISATION
22
RESPONSABILITÉ DE L’ÉQUIPE PLUS QUE LA
RESPONSABILITÉ DU TESTEUR
QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE
ACCOMPAGNEMENT DE L’ÉQUIPE :
MATRICE DE MATURITÉ TESTS AUTOMATIQUES
LEVEL 1 – CRITÈRE COMPRÉHENSIBLE/ ENVIRONNEMENT DE TEST VIABLE
LEVEL 2 - METTRE EN PLACE L'ENVIRONNEMENT DE SUIVI DES TESTS ET DU PÉRIMÈTRE
DES TESTS
LEVEL 3 – SMOKE TEST / TESTS D’INTEGRATION / TESTS UNITAIRES
LEVEL 4 – INTRODUCTION DES TESTS FONCTIONNELS DANS LE CYCLE D’UNE US
LEVEL 5 – LA CULTURE DU TEST EST DANS LES MŒURS Data Matrix By Viktor Vorobyev from the Noun Project
23
CONSTRUIRE LE MEILLEUR SYSTÈME PLUS
QUE CASSER LE SYSTEME
QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE
DES CHIFFRES ?
PAS ENCORE, MAIS ON Y TRAVAILLE
24
ET SINON ? DANS D’AUTRES CONTEXTE
QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE
DEVELOPPEMENT AGILE EXTERNE ?
CYCLE EN V ?
25
PROCHAINE ETAPE ?
QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE
FEATURE TEAM
00 mois année
26
Oil rig by Gabriele Malaspina from the Noun Project
MERCI POUR VOTRE ATTENTION
SUIVEZ-NOUS SUR TWITTER: @KISIODIGITAL
PLUS D’INFORMATION SUR NOTRE SITE WWW.CANALTP.FR
PIERRE-ALAIN.SEGUIER@KISIO.ORG
QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE

Contenu connexe

Tendances

Top Three Modern Product Trends
Top Three Modern Product TrendsTop Three Modern Product Trends
Top Three Modern Product TrendsJeremy Johnson
 
SCADA Labview PLC TIA portal v13
SCADA Labview PLC TIA portal v13SCADA Labview PLC TIA portal v13
SCADA Labview PLC TIA portal v13Mohsen Sadok
 
gestion de la force de vente
gestion de la force de ventegestion de la force de vente
gestion de la force de venteYoussefAitzahra
 
Etude marketing apple_2...
Etude marketing apple_2...Etude marketing apple_2...
Etude marketing apple_2...marina0701
 
3-composants-d-un-climatiseur.ppt
3-composants-d-un-climatiseur.ppt3-composants-d-un-climatiseur.ppt
3-composants-d-un-climatiseur.pptsaid394509
 
MEMOIRE GAMIFICATION - Quand jouer c'est communiquer, la publicité à l'épreuv...
MEMOIRE GAMIFICATION - Quand jouer c'est communiquer, la publicité à l'épreuv...MEMOIRE GAMIFICATION - Quand jouer c'est communiquer, la publicité à l'épreuv...
MEMOIRE GAMIFICATION - Quand jouer c'est communiquer, la publicité à l'épreuv...Quentin Delamotte
 
Conception, automatisation et supervision d’une machine d’assemblage connec...
  Conception, automatisation et supervision d’une machine d’assemblage connec...  Conception, automatisation et supervision d’une machine d’assemblage connec...
Conception, automatisation et supervision d’une machine d’assemblage connec...Hamza Jmili
 
Ash Maurya, Running Lean Presentation at Lean Startup SXSW
Ash Maurya, Running Lean Presentation at Lean Startup SXSWAsh Maurya, Running Lean Presentation at Lean Startup SXSW
Ash Maurya, Running Lean Presentation at Lean Startup SXSW500 Startups
 
Luxe Et DéVeloppement Durable
Luxe Et DéVeloppement DurableLuxe Et DéVeloppement Durable
Luxe Et DéVeloppement Durablestudent
 
La réalité augmentée d'un point de vue e-marketing
La réalité augmentée d'un point de vue e-marketingLa réalité augmentée d'un point de vue e-marketing
La réalité augmentée d'un point de vue e-marketingJean-Marc Seigneur
 

Tendances (11)

Top Three Modern Product Trends
Top Three Modern Product TrendsTop Three Modern Product Trends
Top Three Modern Product Trends
 
SCADA Labview PLC TIA portal v13
SCADA Labview PLC TIA portal v13SCADA Labview PLC TIA portal v13
SCADA Labview PLC TIA portal v13
 
gestion de la force de vente
gestion de la force de ventegestion de la force de vente
gestion de la force de vente
 
Etude marketing apple_2...
Etude marketing apple_2...Etude marketing apple_2...
Etude marketing apple_2...
 
3-composants-d-un-climatiseur.ppt
3-composants-d-un-climatiseur.ppt3-composants-d-un-climatiseur.ppt
3-composants-d-un-climatiseur.ppt
 
MEMOIRE GAMIFICATION - Quand jouer c'est communiquer, la publicité à l'épreuv...
MEMOIRE GAMIFICATION - Quand jouer c'est communiquer, la publicité à l'épreuv...MEMOIRE GAMIFICATION - Quand jouer c'est communiquer, la publicité à l'épreuv...
MEMOIRE GAMIFICATION - Quand jouer c'est communiquer, la publicité à l'épreuv...
 
Conception, automatisation et supervision d’une machine d’assemblage connec...
  Conception, automatisation et supervision d’une machine d’assemblage connec...  Conception, automatisation et supervision d’une machine d’assemblage connec...
Conception, automatisation et supervision d’une machine d’assemblage connec...
 
Ash Maurya, Running Lean Presentation at Lean Startup SXSW
Ash Maurya, Running Lean Presentation at Lean Startup SXSWAsh Maurya, Running Lean Presentation at Lean Startup SXSW
Ash Maurya, Running Lean Presentation at Lean Startup SXSW
 
Luxe Et DéVeloppement Durable
Luxe Et DéVeloppement DurableLuxe Et DéVeloppement Durable
Luxe Et DéVeloppement Durable
 
La réalité augmentée d'un point de vue e-marketing
La réalité augmentée d'un point de vue e-marketingLa réalité augmentée d'un point de vue e-marketing
La réalité augmentée d'un point de vue e-marketing
 
Etude de cas sur Amazon
Etude de cas sur AmazonEtude de cas sur Amazon
Etude de cas sur Amazon
 

QA en environnement Agile : de dernier rempart aux premières lignes

  • 1. QA EN ENVIRONNEMENT AGILE DE DERNIER REMPART AUX PREMIÈRES LIGNES #MEETUP, #AGILEQA, #VECU 00 mois année1 Arola Paris - Mardi 28 juin 2016 Jet Pack by Luis Prado from The Noun Project
  • 2. QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE 00 mois année 2 KISIO DIGITAL, RESPONSIVE LOCOMOTION FILIALE NUMÉRIQUE DU GROUPE KEOLIS, SOLUTIONS DE MOBILITÉ CONNECTÉES POUR LES VOYAGEURS ET LES OPÉRATEURS DE TRANSPORT DE VOYAGEURS 13 Regions (Centrales de mobilité/multimodal) 120 collaborateurs, 80 réseaux de transports publics (urbains et interurbains), 13 centrales de mobilité régionales, transport ferroviaire de voyageurs Responsive Design by Nithin Viswanathan, Mobile phone by Thomas Helbig from The Noun Project Plan Book Ticket
  • 3. 3 KISIO PASSE EN AGILE Il y a deux ans, l’équipe recette devenait la QA (ah ... et Kisio Digital adoptait SCRUM) QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE KISIO DIGITAL AUJOURD’HUI, C’EST : ● 40 DEVELOPPEURS RÉPARTIS EN 6 ÉQUIPES INTERNES + 2 EXTERNES ● 5 QA +1 , DEUX PROFILS (FONCTIONNEL & TECHNIQUE) ● CHAQUE EQUIPE A « SON » INGÉNIEUR QA
  • 4. 4 DEUX MOTS SUR LA MÉTHODE AGILE QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE
  • 5. 5 DEUX MOTS SUR LA MÉTHODE AGILE QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE
  • 6. 6 EVITER PLUTOT QUE TROUVER LES BUGS UN OBJECTIF POUR LES GOUVERNER TOUS. (ET DANS LA PRATIQUE LES LIER) QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE
  • 7. 7 TESTER LA BONNE COMPRÉHENSION PLUS QUE VÉRIFIER LA FONCTIONNALITÉ DANS LE CONTEXTE ... QUAND ... ALORS ... QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE check-list by Stephane Thomasfrom The Noun Project Un outil, le critère d’acceptation
  • 8. 8 TESTER LA BONNE COMPRÉHENSION PLUS QUE VÉRIFIER LA FONCTIONNALITÉ QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE Texte « libre » Gherkins SprintSprint Backlog Critères d’Acceptation Logiciel ITÉRATION UNE Boxes By Zain Zulfiqar Ali, ice cubes By Dolly Vu from the Noun Project
  • 9. 9 TESTER LA BONNE COMPRÉHENSION PLUS QUE VÉRIFIER LA FONCTIONNALITÉ BE SMART ! SPÉCIFIC MESURABLE ACHIEVABLE RELEVANT TIME BOXED QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE ITÉRATION DEUX Target By Thomas Helbig, bow and arrow By Creative Stall Vu from the Noun Project
  • 10. 10 TESTER LA BONNE COMPRÉHENSION PLUS QUE VÉRIFIER LA FONCTIONNALITÉ QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE Souple Structurant
  • 11. 11 TESTER AU FIL DE L’EAU PLUTOT QU’A LA FIN QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE (VRAIMENT) INTEGRER L’INGÉNIEUR QUALITÉ A L’ÉQUIPE DE RÉALISATION
  • 12. 12 TESTER AU FIL DE L’EAU PLUTOT QU’A LA FIN QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE Sprint N-1Sprint Backlog LogicielSprint N Sprint N +1 test Sprint N -1 ITÉRATION UNE Boxes By Zain Zulfiqar Ali, ice cubes By Dolly Vu from the Noun Project
  • 13. 13 TESTER AU FIL DE L’EAU PLUTOT QU’A LA FIN BacklogBacklog QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE To doTo do WIPWIP A tester QAA tester QA DoneDone ITÉRATION DEUX Sticky notes By OliM, Note By Guilherme Simoes from the Noun Project
  • 14. 14 TESTER AU FIL DE L’EAU PLUTOT QU’A LA FIN BacklogBacklog QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE To doTo do WIPWIP DoneDone QA ITÉRATION TROIS Sticky notes By OliM, Note By Guilherme Simoes, Submarine By Mirko Velimirovic from the Noun Project
  • 15. 15 TESTER LA BONNE COMPRÉHENSION PLUS QUE VÉRIFIER LA FONCTIONNALITÉ QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE DES CHIFFRES ... 60 20 ...ET DES HOMMES.
  • 16. 16 CONSTRUIRE LE MEILLEUR SYSTÈME PLUS QUE CASSER LE SYSTEME QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE ACCELERER LES LIVRAISONS A.K.A RÉPARER RAPIDEMENT MIEUX QUE BLOQUER OK, MAIS COMMENT MAINTENIR LA QUALITÉ ? Express Delivery By Cengiz SARI, Traffic Light By Arthur Shlain from the Noun Project
  • 17. 17 CONSTRUIRE LE MEILLEUR SYSTÈME PLUS QUE CASSER LE SYSTEME QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE ITERATION UNE UNE MISE EN PRODUCTION PAR SPRINT SÉCURISÉE PAR MATRICE DE FONCTIONNALITÉ CO CONSTRUITE ET PONDÉRÉE AVEC LE PO
  • 18. 18 CONSTRUIRE LE MEILLEUR SYSTÈME PLUS QUE CASSER LE SYSTEME QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE Non regression manuelle Tests exploratoires Non regression Automatisée ITÉRATION DEUX GÉNÉRALISATION DES TESTS AUTOMATISÉS UNE MISE EN PRODUCTION PAR US VALIDÉE Bicep By Leszek Pietrzak, Neurology By MD Delwar hossain, Robot By Álvaro Ramis from the Noun Project
  • 19. 19 CONSTRUIRE LE MEILLEUR SYSTÈME PLUS QUE CASSER LE SYSTEME QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE DES CHIFFRES (ENCORE) ... 1 MEP PAR SPRINT À 1 MEP PAR US
  • 20. 20 RESPONSABILITÉ DE L’ÉQUIPE PLUS QUE LA RESPONSABILITÉ DU TESTEUR QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE LA QUALITÉ EST NON NÉGOCIABLE LA QUALITÉ EST LA RESPONSABILITÉ DE L’ÉQUIPE LE ROLE DE L’INGÉNIEUR QUALITÉ EST DE CULTIVER LA CULTURE QUALITÉ DE L’ÉQUIPE ● DEFINITION OF DONE ● INDICATEURS (TESTS BURNDOWN CHARTS, ...) ● ET... team By Артур Абт, RU from the Noun ProjectGavel By Creative Stall, PK from the Noun Project
  • 21. 21 RESPONSABILITÉ DE L’ÉQUIPE PLUS QUE LA RESPONSABILITÉ DU TESTEUR QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE ACCOMPAGNEMENT DE L’ÉQUIPE : MÉTHODE « TEST CERTIFIED » DE GOOGLE (EN TOUTE MODESTIE) 2 PROFILS QA DES OUTILS POUR ACCOMPAGNER LES ÉQUIPES DE RÉALISATION
  • 22. 22 RESPONSABILITÉ DE L’ÉQUIPE PLUS QUE LA RESPONSABILITÉ DU TESTEUR QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE ACCOMPAGNEMENT DE L’ÉQUIPE : MATRICE DE MATURITÉ TESTS AUTOMATIQUES LEVEL 1 – CRITÈRE COMPRÉHENSIBLE/ ENVIRONNEMENT DE TEST VIABLE LEVEL 2 - METTRE EN PLACE L'ENVIRONNEMENT DE SUIVI DES TESTS ET DU PÉRIMÈTRE DES TESTS LEVEL 3 – SMOKE TEST / TESTS D’INTEGRATION / TESTS UNITAIRES LEVEL 4 – INTRODUCTION DES TESTS FONCTIONNELS DANS LE CYCLE D’UNE US LEVEL 5 – LA CULTURE DU TEST EST DANS LES MŒURS Data Matrix By Viktor Vorobyev from the Noun Project
  • 23. 23 CONSTRUIRE LE MEILLEUR SYSTÈME PLUS QUE CASSER LE SYSTEME QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE DES CHIFFRES ? PAS ENCORE, MAIS ON Y TRAVAILLE
  • 24. 24 ET SINON ? DANS D’AUTRES CONTEXTE QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE DEVELOPPEMENT AGILE EXTERNE ? CYCLE EN V ?
  • 25. 25 PROCHAINE ETAPE ? QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE FEATURE TEAM
  • 26. 00 mois année 26 Oil rig by Gabriele Malaspina from the Noun Project MERCI POUR VOTRE ATTENTION SUIVEZ-NOUS SUR TWITTER: @KISIODIGITAL PLUS D’INFORMATION SUR NOTRE SITE WWW.CANALTP.FR PIERRE-ALAIN.SEGUIER@KISIO.ORG QA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE

Notes de l'éditeur

  1. Hi, we’re Kisio Digital ex-Canal TP Keolis Group’s Digital subsidiary Don’t need to fasten your seat belt 26
  2. Agile est autant méthode qu’état d’esprt IQ doit prendre ses critères et les faire siens Itératif et incrémental
  3. Declinaison manifesto pour tester Bonne idée de le garder à portée pendant qu’on monte ses processus
  4. Rassurant pour un tester de trouver beaucoup d’anomalie Plus efficace d’éviter Difficile en V mais l’agile offre pas mal d’opportunité Mais comment ?
  5. Bonne pratique de V, si on sait faire un bon test, on sait faire un bon critère d’acceptance A utiliser en grooming Bon moyen d’éviter les anos = s’assurer que l’équipe à tout compris CA complete description Clarifie pour l’équipe Si rédigé en séance, provoque discusion
  6. Reflexe cycle en v, testeur récupère specs et s’isole pour préparer son plan de test Fonctionne mais ... Pb, rédaction en séance difficille. Texte libre trop permissif Gherkins trop lourd
  7. Assez leger pour être utilisé en séance Suffisament structurant pour provoquer question Outils pratique pour QA sollitaire qd grooming scindés
  8. Perds l’interet agile Pas optimum mais pas forcément choix
  9. Aidé par reorg Us prete, mise a dispo pour test Plus proche devs = gain confiance Lvl 2.5 QA livre elle même
  10. Niveau le plus élevé actuellement QA dans équipe Test sur le post du devs AVANT même la PR et confirmation PO dans la foulée Raccourci le cycle de controle QA + PO -> confiance ++ ! nécessite bon niveau de maturité et d’entente Necessite TA fiable (voir plus tard
  11. QA en première ligne ... avec l’équipe
  12. Avantage agile = release fréquente de BV Bloquer release, c’est bloquer la BV => Choix accelerer mep Dans un premier temps, test à chaque mep sur la base du reférentiel de test existant
  13. Création matrice fonctionnelle avec le PO et pondérée par la BV Maintenue à jour Suffisament précis pur partage test mais .. faire roi après un temps 1 mep par sprint. Entre 1 et 2 jours de test manuels
  14. Automatiser les test manuels récurrants => temps QA libéré pour test plus efficaces Mais nécessites maturité équipe sur les tests autos ...
  15. Promoting better mobility services for travellers, helping to create new apps, websites, IoT services Increase the knowledge of passengers mobility to adapt PT offer by connecting different data producers with data reusers 26