Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

0

Share

Acceptance Tests Workshop


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.

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all
  • Be the first to like this

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

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.

Views

Total views

799

On Slideshare

0

From embeds

0

Number of embeds

3

Actions

Downloads

0

Shares

0

Comments

0

Likes

0

×