qa en environnement agile : de dernier rempart aux premières lignes

Post on 10-Apr-2017

521 Views

Category:

Software

5 Downloads

Preview:

Click to see full reader

TRANSCRIPT

QA EN ENVIRONNEMENT AGILEDE 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 LOCOMOTIONFILIALE 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 AGILEQA 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 FINQA 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 FINQA EN ENVIRONNEMENT AGILE-DERNIER REMPART À PREMIÈRE LIGNE

Sprint N-1Sprint Backlog LogicielSprint N Sprint N +1

testSprint 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 LIVRAISONSA.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 UNEUNE 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 regressionmanuelle

Testsexploratoires

Non regressionAutomatisée

ITÉRATION DEUXGÉNÉRALISATION DES TESTS AUTOMATISÉS

UNE MISE EN PRODUCTION PAR US VALIDÉEBicep 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 VIABLELEVEL 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 UNITAIRESLEVEL 4 – INTRODUCTION DES TESTS FONCTIONNELS DANS LE CYCLE D’UNE USLEVEL 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 CONTEXTEQA 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 ATTENTIONSUIVEZ-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

top related