Agile Cambridge - The Art of Slicing and Dicing User Stories workshop
-
Upload
rachel-davies -
Category
Technology
-
view
2.517 -
download
1
description
Transcript of Agile Cambridge - The Art of Slicing and Dicing User Stories workshop
![Page 1: Agile Cambridge - The Art of Slicing and Dicing User Stories workshop](https://reader034.fdocuments.net/reader034/viewer/2022052619/55555ed2b4c9052b208b53d5/html5/thumbnails/1.jpg)
THE ART OF SLICING AND DICING USER STORIES
Rachel Davies & Mike Rawling @unrulymedia
![Page 2: Agile Cambridge - The Art of Slicing and Dicing User Stories workshop](https://reader034.fdocuments.net/reader034/viewer/2022052619/55555ed2b4c9052b208b53d5/html5/thumbnails/2.jpg)
MIKE RAWLING Senior UX Engineer @Unruly Media, London
UX engineering history dates back to 1998… …Consulting, designing, engineering, leading, coaching, training…. Teams and initiatives for Tesco, Wiley, Camelot, Konami, LoveFilm and Granada and ITV
![Page 3: Agile Cambridge - The Art of Slicing and Dicing User Stories workshop](https://reader034.fdocuments.net/reader034/viewer/2022052619/55555ed2b4c9052b208b53d5/html5/thumbnails/3.jpg)
RACHEL DAVIES Agile Coach @Unruly Media, London
Started as software developer in 1988… …Consulting, designing, engineering, leading, coaching, training…. Teams and initiatives for BBC, Egg, Nokia, etc.
![Page 4: Agile Cambridge - The Art of Slicing and Dicing User Stories workshop](https://reader034.fdocuments.net/reader034/viewer/2022052619/55555ed2b4c9052b208b53d5/html5/thumbnails/4.jpg)
ABOUT UNRULY MEDIA Unrulymedia.com
![Page 5: Agile Cambridge - The Art of Slicing and Dicing User Stories workshop](https://reader034.fdocuments.net/reader034/viewer/2022052619/55555ed2b4c9052b208b53d5/html5/thumbnails/5.jpg)
WORKSHOP ALERT
![Page 6: Agile Cambridge - The Art of Slicing and Dicing User Stories workshop](https://reader034.fdocuments.net/reader034/viewer/2022052619/55555ed2b4c9052b208b53d5/html5/thumbnails/6.jpg)
WORKSHOP AIMS
Understand what a user story is
Appreciate what a persona is
Appreciate why a persona is valuable
Applying iterative approach to story splitting
Using canned personas not creating them
Not covering estimation or prioritising or implementing stories
![Page 7: Agile Cambridge - The Art of Slicing and Dicing User Stories workshop](https://reader034.fdocuments.net/reader034/viewer/2022052619/55555ed2b4c9052b208b53d5/html5/thumbnails/7.jpg)
WHAT IS A USER STORY?
A user story is a short description of a system feature that is:
“…understandable to customers and developers, testable, valuable to the customer and small enough so that the programmers can build half a dozen in an iteration.”
Kent Beck, 2001
![Page 8: Agile Cambridge - The Art of Slicing and Dicing User Stories workshop](https://reader034.fdocuments.net/reader034/viewer/2022052619/55555ed2b4c9052b208b53d5/html5/thumbnails/8.jpg)
![Page 9: Agile Cambridge - The Art of Slicing and Dicing User Stories workshop](https://reader034.fdocuments.net/reader034/viewer/2022052619/55555ed2b4c9052b208b53d5/html5/thumbnails/9.jpg)
Comments/Notes
![Page 10: Agile Cambridge - The Art of Slicing and Dicing User Stories workshop](https://reader034.fdocuments.net/reader034/viewer/2022052619/55555ed2b4c9052b208b53d5/html5/thumbnails/10.jpg)
![Page 11: Agile Cambridge - The Art of Slicing and Dicing User Stories workshop](https://reader034.fdocuments.net/reader034/viewer/2022052619/55555ed2b4c9052b208b53d5/html5/thumbnails/11.jpg)
NURTURING EMPATHY
Workshops, interviews and gathering research
Mining personas
![Page 12: Agile Cambridge - The Art of Slicing and Dicing User Stories workshop](https://reader034.fdocuments.net/reader034/viewer/2022052619/55555ed2b4c9052b208b53d5/html5/thumbnails/12.jpg)
NURTURING EMPATHY
Visible personas in dev workspace Nurture empathy
![Page 13: Agile Cambridge - The Art of Slicing and Dicing User Stories workshop](https://reader034.fdocuments.net/reader034/viewer/2022052619/55555ed2b4c9052b208b53d5/html5/thumbnails/13.jpg)
STRIKING A BALANCE
![Page 14: Agile Cambridge - The Art of Slicing and Dicing User Stories workshop](https://reader034.fdocuments.net/reader034/viewer/2022052619/55555ed2b4c9052b208b53d5/html5/thumbnails/14.jpg)
Needs Options
Business Development
Value
SHARED RESPONSIBILITY
![Page 15: Agile Cambridge - The Art of Slicing and Dicing User Stories workshop](https://reader034.fdocuments.net/reader034/viewer/2022052619/55555ed2b4c9052b208b53d5/html5/thumbnails/15.jpg)
![Page 16: Agile Cambridge - The Art of Slicing and Dicing User Stories workshop](https://reader034.fdocuments.net/reader034/viewer/2022052619/55555ed2b4c9052b208b53d5/html5/thumbnails/16.jpg)
Consumable Vertical Slices
![Page 17: Agile Cambridge - The Art of Slicing and Dicing User Stories workshop](https://reader034.fdocuments.net/reader034/viewer/2022052619/55555ed2b4c9052b208b53d5/html5/thumbnails/17.jpg)
DIALS
![Page 18: Agile Cambridge - The Art of Slicing and Dicing User Stories workshop](https://reader034.fdocuments.net/reader034/viewer/2022052619/55555ed2b4c9052b208b53d5/html5/thumbnails/18.jpg)
SAFETY
![Page 19: Agile Cambridge - The Art of Slicing and Dicing User Stories workshop](https://reader034.fdocuments.net/reader034/viewer/2022052619/55555ed2b4c9052b208b53d5/html5/thumbnails/19.jpg)
USER SUPPORT
![Page 20: Agile Cambridge - The Art of Slicing and Dicing User Stories workshop](https://reader034.fdocuments.net/reader034/viewer/2022052619/55555ed2b4c9052b208b53d5/html5/thumbnails/20.jpg)
SLICK
![Page 21: Agile Cambridge - The Art of Slicing and Dicing User Stories workshop](https://reader034.fdocuments.net/reader034/viewer/2022052619/55555ed2b4c9052b208b53d5/html5/thumbnails/21.jpg)
REALITY
![Page 22: Agile Cambridge - The Art of Slicing and Dicing User Stories workshop](https://reader034.fdocuments.net/reader034/viewer/2022052619/55555ed2b4c9052b208b53d5/html5/thumbnails/22.jpg)
PRACTICAL
![Page 23: Agile Cambridge - The Art of Slicing and Dicing User Stories workshop](https://reader034.fdocuments.net/reader034/viewer/2022052619/55555ed2b4c9052b208b53d5/html5/thumbnails/23.jpg)
EXAMPLE PRODUCT: Idea: Crowdsource your wedding photos
Invite guests to contribute and view collected photos from event
Benefits: personal photos – longer timeline including build up to big day – cheaper
Challenges: privacy, participation, selecting
Personas: Kim anxious bride, Geoff non-techie guest, Alex always-on-social media mate.
![Page 24: Agile Cambridge - The Art of Slicing and Dicing User Stories workshop](https://reader034.fdocuments.net/reader034/viewer/2022052619/55555ed2b4c9052b208b53d5/html5/thumbnails/24.jpg)
HEADLINE “EPIC” STORIES
Happy couple: Invite guests to contribute photos
Guests: Upload photos
Happy couple: Select photo set to share
Guests: Add information about photos
Guests: View photos
![Page 25: Agile Cambridge - The Art of Slicing and Dicing User Stories workshop](https://reader034.fdocuments.net/reader034/viewer/2022052619/55555ed2b4c9052b208b53d5/html5/thumbnails/25.jpg)
PUT YOURSELF IN THEIR SHOES
![Page 26: Agile Cambridge - The Art of Slicing and Dicing User Stories workshop](https://reader034.fdocuments.net/reader034/viewer/2022052619/55555ed2b4c9052b208b53d5/html5/thumbnails/26.jpg)
EMPATHY MAP
![Page 27: Agile Cambridge - The Art of Slicing and Dicing User Stories workshop](https://reader034.fdocuments.net/reader034/viewer/2022052619/55555ed2b4c9052b208b53d5/html5/thumbnails/27.jpg)
GROUPWORK
Get into groups of 2-4 people
Grab some index cards
Select one personas
Use an empathy map to get into their shoes
Write user stories relevant to this persona
What dials can you apply to the stories you write? Safety? Helpfulness? Slickness? ..?
Goal: as many stories as possible!
![Page 28: Agile Cambridge - The Art of Slicing and Dicing User Stories workshop](https://reader034.fdocuments.net/reader034/viewer/2022052619/55555ed2b4c9052b208b53d5/html5/thumbnails/28.jpg)
Member Video Council Whitelisted
THANK YOU!
Winner Best Content Distribution Service
@rachelcdavies @hedshot
![Page 29: Agile Cambridge - The Art of Slicing and Dicing User Stories workshop](https://reader034.fdocuments.net/reader034/viewer/2022052619/55555ed2b4c9052b208b53d5/html5/thumbnails/29.jpg)
LINKS • Story Maps Jeff Patton
http://www.agileproductdesign.com/blog/the_new_backlog.html • Bill Wake http://xp123.com/articles/twenty-ways-to-split-stories/ • Rachel Davies
http://agilecoach.typepad.com/agile-coaching/2010/09/ideas-for-slicing-user-stories.html
• Richard Lawrence http://www.richardlawrence.info/2009/10/28/patterns-for-splitting-user-stories/
• Lasse Koskela http://radio.javaranch.com/lasse/2008/06/13/1213375107328.html • James Grenning http://www.renaissancesoftware.net/blog/archives/48 • George Dinwiddie http://idiacomputing.com/pub/UserStories.pdf • Joe Rainsberger
http://www.jbrains.ca/permalink/how-youll-probably-learn-to-split-features • Thomas http://agile-management.com/wordpress/splitting-user-stories/ • Mark Levison
http://agilepainrelief.com/notesfromatooluser/2010/09/story-slicing-how-small-is-enough.html and http://agilepainrelief.com/notesfromatooluser/2010/12/more-notes-on-story-splitting.html