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.
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
Upcoming SlideShare
Loading in …5
×

Elephant carpaccio - Agile Tour Toulouse 2016

574 views

Published on

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.

Published in: Software
  • Be the first to comment

  • Be the first to like this

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

×