SlideShare une entreprise Scribd logo
1  sur  16
Télécharger pour lire hors ligne
Conditions de succès
Spécifications ou assurance-qualité?
         Louis-Philippe Carignan
       Certified Scrum Coach (CSC)
     Professional Scrum Trainer (PST)
               6 novembre 2012
Instructions
• Former des équipes de 4 personnes
• Donner un nom à votre équipe
• Une personne par équipe va chercher:
  – Une dizaine de feuilles de cartons
  – Une poignée de ballons (max 25)
  – Une paire de ciseau
  – Deux crayons feutres
• Le conférencier est le client
Instructions
Fabriquer, en deux minutes, le plus de
  ballons de la même taille avec le
            dessin suivant:
Tutoriel – Attacher un ballon
    Étape 1           Étape 2
SPÉCIFICATION
Assurance-qualité
Rétrospective
SPÉCIFICATION
Observation

• Conditions de succès
  – Un requis
  – Un test
  – Une cible
Observation

• Conditions de succès
  – Un requis
  – Un test
  – Une cible
Observation

Le client n’était pas capable de bien
exprimer son besoin.
Observation


 Écrire des   Conditions
   tests      de succès
Une pratique Agile

  « BDD offers more precise guidance on
   organizing the conversation between
 developers, testers and domain experts. »




Source:
Guide to Agile Practices – BDD, http://guide.agilealliance.org/guide/bdd.html
Références
• 99 Test Balloons
   http://tastycupcakes.org/2009/06/99-test-balloons/

• Guide to Agile Practices - BDD
   http://guide.agilealliance.org/guide/bdd.html
Questions et commentaires
Présentation disponible



www.developpementagile.com

Contenu connexe

En vedette

Introduction aux methodes agile par la pratique.pptx
Introduction aux methodes agile par la pratique.pptxIntroduction aux methodes agile par la pratique.pptx
Introduction aux methodes agile par la pratique.pptxElapse Technologies
 
Une introduction au lean product development
Une introduction au lean product developmentUne introduction au lean product development
Une introduction au lean product developmentElapse Technologies
 
Le rôle du charge de projet lors d'un contexte de réalisation en mode Agile
Le rôle du charge de projet lors d'un contexte de réalisation en mode AgileLe rôle du charge de projet lors d'un contexte de réalisation en mode Agile
Le rôle du charge de projet lors d'un contexte de réalisation en mode AgileElapse Technologies
 
Une introduction au lean software developement
Une introduction au lean software developementUne introduction au lean software developement
Une introduction au lean software developementElapse Technologies
 
Tests unitaires éviter les pièges & nouvelles pratiques
Tests unitaires éviter les pièges & nouvelles pratiquesTests unitaires éviter les pièges & nouvelles pratiques
Tests unitaires éviter les pièges & nouvelles pratiquesElapse Technologies
 
Speed sharing pour Scrum Masters
Speed sharing pour Scrum MastersSpeed sharing pour Scrum Masters
Speed sharing pour Scrum MastersElapse Technologies
 
Implanter l'AOP... Comment partir du bon pied?
Implanter l'AOP... Comment partir du bon pied?Implanter l'AOP... Comment partir du bon pied?
Implanter l'AOP... Comment partir du bon pied?fbourbonnais
 
Nos leçons apprises avec la méthode kanban
Nos leçons apprises avec la méthode kanbanNos leçons apprises avec la méthode kanban
Nos leçons apprises avec la méthode kanbanCGI Québec Formation
 

En vedette (10)

Introduction aux methodes agile par la pratique.pptx
Introduction aux methodes agile par la pratique.pptxIntroduction aux methodes agile par la pratique.pptx
Introduction aux methodes agile par la pratique.pptx
 
Une introduction au lean product development
Une introduction au lean product developmentUne introduction au lean product development
Une introduction au lean product development
 
Le rôle du charge de projet lors d'un contexte de réalisation en mode Agile
Le rôle du charge de projet lors d'un contexte de réalisation en mode AgileLe rôle du charge de projet lors d'un contexte de réalisation en mode Agile
Le rôle du charge de projet lors d'un contexte de réalisation en mode Agile
 
Une introduction au lean software developement
Une introduction au lean software developementUne introduction au lean software developement
Une introduction au lean software developement
 
Extension Agile du BABOK
Extension Agile du BABOKExtension Agile du BABOK
Extension Agile du BABOK
 
Tests unitaires éviter les pièges & nouvelles pratiques
Tests unitaires éviter les pièges & nouvelles pratiquesTests unitaires éviter les pièges & nouvelles pratiques
Tests unitaires éviter les pièges & nouvelles pratiques
 
Speed sharing pour Scrum Masters
Speed sharing pour Scrum MastersSpeed sharing pour Scrum Masters
Speed sharing pour Scrum Masters
 
Implanter l'AOP... Comment partir du bon pied?
Implanter l'AOP... Comment partir du bon pied?Implanter l'AOP... Comment partir du bon pied?
Implanter l'AOP... Comment partir du bon pied?
 
Atelier pour Scrum Master
Atelier pour Scrum MasterAtelier pour Scrum Master
Atelier pour Scrum Master
 
Nos leçons apprises avec la méthode kanban
Nos leçons apprises avec la méthode kanbanNos leçons apprises avec la méthode kanban
Nos leçons apprises avec la méthode kanban
 

Conditions de succès spécifications ou assurance qualité