Slicing
Carpaccio Elephant
Nils Lesieur @Nils_Back
Agile Tour Toulouse 2016
Nils Lesieur
@Nils_Back
nils.lesieur .fr
Continuous Delivery (by scrum)
Continuous Delivery
Côté technique
Alistair Cockburn
@TotherAlistair
Par équipes de 4 personnes maximum
Ecrire 10 à 20 tranches de besoin métier
A vous de jouer!
• CALCULER le prix de la commande en fonction de trois données d'entrée
• un nombre d’articles (JE NE VEN...
Ne pas…
• Ecrire de tâches techniques (ex. création d’une table en base)
 le besoin est un module de calcul
• Ecrire de r...
Attention
Besoin vs Solution
Behaviour Driven Developement
BDD – Pourquoi
BDD – How to
• Given (Contexte)
• When (Action)
• Then (Résultat)
BDD – Exemple
Conclusion
• Ne faîtes pas de choix!
• Identifier l’obligatoire / le réglementaire du reste
• Vous ne connaissez pas la st...
nils.lesieur@nexeo.fr
https://fr.linkedin.com/in/nilslesieur
@Nils_Back
Prochain SlideShare
Chargement dans…5
×

Elephant carpaccio - Agile Tour Toulouse 2016

324 vues

Publié le

Support de mon atelier à Agile Tour Toulouse sur le découpage du besoin métier et la priorisation par la valeur avec un soupçon de BDD.

Publié dans : Logiciels
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Elephant carpaccio - Agile Tour Toulouse 2016

  1. 1. Slicing Carpaccio Elephant Nils Lesieur @Nils_Back Agile Tour Toulouse 2016
  2. 2. Nils Lesieur @Nils_Back nils.lesieur .fr
  3. 3. Continuous Delivery (by scrum)
  4. 4. Continuous Delivery
  5. 5. Côté technique
  6. 6. Alistair Cockburn @TotherAlistair Par équipes de 4 personnes maximum Ecrire 10 à 20 tranches de besoin métier
  7. 7. A vous de jouer! • CALCULER le prix de la commande en fonction de trois données d'entrée • un nombre d’articles (JE NE VENDS QU’UN SEUL PRODUIT) • un prix pour l’article • un code état à 2 lettres (US) • En tenant compte • d'une remise calculée sur la valeur de la commande (pas du nombre d’articles) • en ajoutant la taxe liée à l'état. Valeur commande Réduction $ 1.000 3% $ 5.000 5% $ 7.000 7% $ 10.000 10% $ 50.000 15% Etat Taxe UT 6,85% NV 8,00% TX 6,25% AL 4,00% CA 8,25%
  8. 8. Ne pas… • Ecrire de tâches techniques (ex. création d’une table en base)  le besoin est un module de calcul • Ecrire de récupérer les données  le besoin est un module de calcul • Ecrire de tâches liées à l’IHM  le besoin est un module de calcul
  9. 9. Attention
  10. 10. Besoin vs Solution
  11. 11. Behaviour Driven Developement
  12. 12. BDD – Pourquoi
  13. 13. BDD – How to • Given (Contexte) • When (Action) • Then (Résultat)
  14. 14. BDD – Exemple
  15. 15. Conclusion • Ne faîtes pas de choix! • Identifier l’obligatoire / le réglementaire du reste • Vous ne connaissez pas la stratégie produit • Ne confondez pas « solution » et « besoin » • Et… DECOUPEZ
  16. 16. nils.lesieur@nexeo.fr https://fr.linkedin.com/in/nilslesieur @Nils_Back

×