Pour voir l'enregistrement du webinar : https://go.applause.com/fr-webinar-transformation-agile-qa.html
-----------
La QA est souvent le parent pauvre d’une transition Agile en entreprise. Alors qu’elle était précédemment une entité puissante et garante de la qualité, elle se retrouve désemparée face à cette toute nouvelle façon d’opérer et à ce nouveau paradigme par lequel les développeurs sont libres de mettre en production.
Face à ce changement, il est important pour l’équipe QA de pouvoir adapter ses processus, tout en trouvant sa place dans la nouvelle organisation de l’entreprise. Votre QA travaille-t-elle en harmonie avec le reste de vos équipes ? Quels sont les points à absolument prendre en compte pour une transformation Agile fructueuse ? Comment être certain de garder le focus sur la qualité ?
Dans ce webinar, Jean-Pierre Lambert (expert, coach et orateur sur la Qualité Agile, créateur de Scrum Life et ancien ingénieur logiciel) abordera le sujet de la transformation Agile pour les entreprises du point de vue de l’Assurance Qualité, et vous aidera à comprendre comment autonomiser les équipes sans pour autant perdre la qualité.
-----------
CE QUE VOUS ALLEZ APPRENDRE LORS DE CE WEBINAR :
La place de la qualité dans l’approche Agile/produit par rapport à l’approche traditionnelle/projet
Comment autonomiser les équipes dans une transformation Agile sans pour autant perdre la qualité
Comment aborder le challenge des feature teams (équipes pluri-disciplinaires) sous l’angle de la QA
Comprendre les différents rôles des testeurs/QA : testeur Agile vs. automaticien vs. testeur fonctionnel
-----------
SPEAKERS
Jean-Pierre Lambert
Ecrivain, orateur sur la qualité digitale, créateur de Scrum Life
Avant, Jean-Pierre Lambert était ingénieur logiciel. Mais peut-être pas le genre que vous imaginez ; les outils et les belles architectures logicielles le laissaient de marbre. Non, son truc, c’était plutôt la qualité, la valeur produit, les process et les relations humaines… Du coup, maintenant, il se positionne plutôt en facilitateur et aide les équipes à grandir, à relever des défis, à livrer des produits géniaux et à ravir leurs clients.
Il partage ses réflexions et ses expériences sur son blog https://jp-lambert.me/ ainsi que lors de conférences et meetups. Il aide également à la diffusion des pratiques et du mindset Agile via sa chaîne YouTube et sa fameuse série Scrum Life.
Camille Charlier
Content Marketing Manager • Applause
En tant que Content Marketing Manager chez Applause, Camille est responsable de la publication de différents types de contenu et de la gestion des réseaux sociaux sur le marché français. Ayant travaillé pour des entreprises de différents secteurs et dans plusieurs régions, elle a pu observer de près les défis auxquels sont confrontées les équipes dans les domaines des tests, de l'assurance qualité et du développement agile de produits.
Sortir de l’ère des héros - HumanTalks Paris Mars 2017
Transformation Agile : comment votre organisation QA peut-elle y trouver sa place ?
1. Transformation Agile : comment votre
organisation QA peut-elle y trouver sa place ?
par Jean-Pierre Lambert
2. 2
Jean-Pierre Lambert
Expert, coach et orateur sur
la Qualité Agile, créateur de
Scrum Life
jp@jp-lambert.net
https://jp-lambert.me
Intervenants
Camille Charlier
Content Manager
ccharlier@applause.com
Applause Berlin
3. Programme
3
1. Le crowdtesting et l’Agilité
2. La transformation Agile… Et la QA dans tout ça ?
3. La place de la qualité dans l’approche Agile
4. La qualité comme enjeu d’équipe
5. La prévention plutôt que la correction
6. Adapter l’équipe QA au modèle de feature teams
7. Q&A
4. 4
Le crowdtesting et l’Agilité
“IN THE WILD” UTILISATEURS
AUTHENTIQUES
FACILITE
D’INTEGRATION
DE VRAIS APPAREILS AGILE
Le crowdtesting : faire appel à une communauté de testeurs pour tester son app, produit, logiciel ou objet connecté
Pourquoi parler d’Agilité ?
Le crowdtesting est un atout majeur au développement Agile
répond au besoin de flexibilité
tester sans pénaliser les ressources en interne
7. Agile + Qualité = ♥
7
Déploiement
Test
Développement
Conception
Cadrage
Traditionnel
cycle en V
Agile
itératif/équipes multi-disciplinaires
Jour
Itération
Utilisateur
Conception Dév. Test
Déploiem.
Utilisateur
Pluridisciplinaire
Responsabilité
complète
8. Agile + Qualité = ♥
8
Déploiement
Test
Développement
Conception
Cadrage
Traditionnel
cycle en V
Agile
itératif/équipes multi-disciplinaires
Jour
Itération
Utilisateur
Conception Dév. Test
Déploiem.
Utilisateur
Pluridisciplinaire
Responsabilité
complète
Focus sur le projet :
- Respect du
coût/délai/périmètre
- QA = conformité à la spec
« QA »
Focus sur le produit :
- Enchanter l’utilisateur et être rentable
- QA = créer un produit fantastique
« QA »
9. 9
Produit QA
Dev. front-end Dev. back-end
Ops DBA
Equipe Alpha Equipe Beta
Equipe Delta
Equipe Epsilon
Equipe Gamma
Silos métier Feature Teams
10. 10
La QA intégrée dans l’équipe : oui !
Mais travailler comme avant : non…
« Devoir tout re-tester à chaque itération… »
« Les développeurs travaillent pendant 10 jours et tout est
shooté au testeur 2 jours avant la démo ! »
« Comment tester en profondeur avec des
itérations courtes ? »
« Il n’y a pas de spec… »
12. 12
La qualité comme enjeu d’équipe
Toute
l’équipe
fait front
Estimation
collective
Découpage
en tâches
techniques
Definition
of Done
Objectif
d’itération
SCRUM
13. 13
« Construire la qualité dans le produit
plutôt que de la vérifier après coup »
19. 19
Produit QA
Dev. front-end Dev. back-end
Ops DBA
Equipe Alpha Equipe Beta
Equipe Delta
Equipe Epsilon
Equipe Gamma
Silos métier Feature Teams
20. 20
Feature Teams : une organisation matricielle
Equipe Alpha Equipe Beta Equipe Gamma Equipe Delta Equipe Epsilon
Produit
QA
Dev. front-end
Dev. back-end
Ops
DBA
23. Les anciens rôles typiques
23
Testeur
fonctionnel
Conformité
à la spec
Plan de
test
Test
manuel
Suivi de
bug
« Go prod »
24. Les anciens rôles typiques
24
Automaticien
Développeur
Autom. de
test manuel
Non-
régression
Décorrélé du
dév.
ROI /
réduction de
coût
25. Exemples de rôles de la communauté QA
25
Testeur
Agile
Testabilité
Analyse de
risque
Cas de tests
automatisés
Stratégie et
méthodes de
test
Tests
exploratoires
26. Les anciens rôles typiques
26
QA
Manager
Cadre
d’entreprise
Carrière
Levée
d’obstacles
Coaching
test et
méthodo
Organisation
du travail
27. Exemples de rôles de la communauté QA
27
Manager
communauté
QA
Cadre
d’entreprise
Carrière
Levée
d’obstacles
hors équipe
Coaching
auto-
organisat° et
collaborat°
Animation de
communauté