Successfully reported this slideshow.

Elephant Carpaccio workshop

2

Share

Loading in …3
×
1 of 16
1 of 16

More Related Content

Related Books

Free with a 14 day trial from Scribd

See all

Related Audiobooks

Free with a 14 day trial from Scribd

See all

Elephant Carpaccio workshop

  1. 1. the <elephant> carpaccio workshop Nikos Batsios, Agile Coach/ScM 6th Agile Meetup @ Thess agilegreece.org
  2. 2. purpose • learn and practice in slicing use cases in small user stories
  3. 3. why split
  4. 4. why split • stories: vertical, testable, user- valuable. Cuts across multiple architectural layers
  5. 5. why split • story slicing: making thinner stories but still vertical
  6. 6. group discussion do you see any benefits?
  7. 7. time vs value
  8. 8. our challenge
  9. 9. build a retail calculator • build a retail calculator in 40 minutes, divided in 5 iterations of 8 minutes each • split our use case in 15 to 20 user stories (most people will build this in 2-3 slices, not our case!) • a story is only valid if it has a UI, input & output, and is visible different from the last story • every story should be elephant-shaped, together the form the whole elephant
  10. 10. https://docs.google.com/document/d/ 1Ls6pTmhY_LV8LwFiboUXoFXenXZl0qVZWPZ8J4uoqpI/edit refer to handout
  11. 11. priorities target is: 5 discounts, 5 states 5 states before doing anything with discounts (why? we can deploy!) validation and fancy gui at the end!
  12. 12. hints • stories: • implementable in 2-6 minutes • different from previous story • more value to customer than the previous story • no story is just a mockup, UI, test case e.t.chard co • your first slice? anything bigger than hello world is too big! • discuss value of quickly building your walking skeleton (key architectural components) • next slices? no state, no discounts, hard coded taxes, two letter states, how many states, discounts, tests e.t.c
  13. 13. review • how far did you get on the value curve? • how many stories? • Acceptance tests: • i am in california, and i am buying 65535 items, and each one cost 123.45$. the total amount i have to pay?
  14. 14. review • how far did you get on the value curve? • how many stories? • Acceptance tests: • i am in california, and i am buying 65535 items, and each one cost 123.45$. the total amount i have to pay?
  15. 15. your reflections here!
  16. 16. credits • Alistair Cockburn, Henrik Kniberg • http://alistair.cockburn.us/Elephant+Carpaccio +exercise • https://docs.google.com/document/d/ 1TCuuu-8Mm14oxsOnlk8DqfZAA1cvtYu9WGv67Yj_ sSk/pub

×