Benoit Nouyrigat
Christophe Addinquy
Acceptance Tests Workshop
Les tests d’acceptance
Spécifications
Tests d’acceptance
instanciation
• L’atelier d’acceptance tests est un atelier de sp...
Pourquoi « workshop » ?
Développer une compréhension
commune pendant que l’on est en train
d’écrire des cas de test
Dévelo...
• Présentation de l’atelier (maintenant) – env. 10 mn
• Formation des équipes – env. 5 mn
• Ecriture des User Stories – 10...
Au boulot !
On bouge pour écrire les User
Stories !
Equipe 1
Equipe 1
Equipe 1
Equipe 1
Equipe 1
Ecrire vos User Stories
• Elle doit avoir un sens fonctionnel
• Ce n’est pas une « étape de
réalisation »
• Elle apporte u...
Rétrospective
• Par équipe (5 minutes)
– Ce que nous avons appris
– Ce qui nous fait réfléchir
– Ce que nous aimerions ess...
Feedback door (sur l’atelier)
• Ce qui est bien
• Ce qu’il faut faire « plus »
• Ce que nous devons changer
http://www.zenika.com
Benoit Nouyrigat
benoit.nouyrigat@zenika.com
@bnouyrigat
Christophe Addinquy
christophe.addinquy@zen...
Acceptance Tests Workshop
Prochain SlideShare
Chargement dans…5
×

Acceptance Tests Workshop

548 vues

Publié le


Le développement guidé par les acceptance tests devient un standard dans le monde agile. Cela signifie que les tests fonctionnels seront au moins décrits avant le début des développement.
Mais partant de là, il existe de nombreuses façons de procéder, de multiples variations.
L’atelier développé ici s'articule autour d'une pratique que nous utilisons régulièrement : l'acceptance test workshop. Il s'appuis sur l'intelligence collective pour faire émerger les tests fonctionnels pour valider le développement et assurer la compréhension partagée des fonctionnalités attendues.

Publié dans : Logiciels
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
548
Sur SlideShare
0
Issues des intégrations
0
Intégrations
3
Actions
Partages
0
Téléchargements
0
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Acceptance Tests Workshop

  1. 1. Benoit Nouyrigat Christophe Addinquy Acceptance Tests Workshop
  2. 2. Les tests d’acceptance Spécifications Tests d’acceptance instanciation • L’atelier d’acceptance tests est un atelier de spécification • Point d’entrée ou contrat de réalisation
  3. 3. Pourquoi « workshop » ? Développer une compréhension commune pendant que l’on est en train d’écrire des cas de test Développer une langage ubiquitaire Faire jouer l’intelligence collective et la complémentarité
  4. 4. • Présentation de l’atelier (maintenant) – env. 10 mn • Formation des équipes – env. 5 mn • Ecriture des User Stories – 10 à 15 mn • Ecriture des acceptance tests « forme libre » (mode assisté) – 10 à 15 mn • Ecriture des acceptance tests « forme libre » en équipe – env. 15 mn • Ecriture des acceptance tests « format BDD » (mode assisté) – 10 à 15 mn • Ecriture des acceptance tess « format BDD » en équipe – env. 15 mn • Implémentation des ATs avec Cucumber JVM – env. 15 mn • Rétrospective – env. 15 mn Déroulement
  5. 5. Au boulot !
  6. 6. On bouge pour écrire les User Stories ! Equipe 1 Equipe 1 Equipe 1 Equipe 1 Equipe 1
  7. 7. Ecrire vos User Stories • Elle doit avoir un sens fonctionnel • Ce n’est pas une « étape de réalisation » • Elle apporte une valeur • Je peux déterminer un critère de satisfaction
  8. 8. Rétrospective • Par équipe (5 minutes) – Ce que nous avons appris – Ce qui nous fait réfléchir – Ce que nous aimerions essayer dès lundi • Ensemble – « +1 » si nous avons le même item – Une réaction rapide ?
  9. 9. Feedback door (sur l’atelier) • Ce qui est bien • Ce qu’il faut faire « plus » • Ce que nous devons changer
  10. 10. http://www.zenika.com Benoit Nouyrigat benoit.nouyrigat@zenika.com @bnouyrigat Christophe Addinquy christophe.addinquy@zenika.com @addinquy http://freethinker.addinq.uy

×