SlideShare a Scribd company logo
1 of 47
The UX of User Stories
A UX Approach to Story Development

                     UX OF USER STORIES   @ANDERSRAMSAY   #AGILEUX   13 AUG 2012
Overview
-   Intro to User Stories
-   Stories and User Research
-   Stories and Personas
-   Stories and UI Design
    Break, somewhere in here

- Stories and the Product Road Map
- Stories and Sprinting
- Q&A/Wrapup




                          UX OF USER STORIES   @ANDERSRAMSAY   #AGILEUX   13 AUG 2012
Whatā€™s one
question you have
about the UX of
User Stories?




          UX OF USER STORIES   @ANDERSRAMSAY   #AGILEUX   13 AUG 2012
As an auto sales rep, I want
             to search for parts visually,
             so I can be sure Iā€™m
             ordering the right part.




The (whole) story is not on the card
         UX OF USER STORIES   @ANDERSRAMSAY   #AGILEUX   13 AUG 2012
?

    Testers
                                                                            PMs
                   As an auto sales rep, I want
                   to search for parts visually,
Developers         so I can be sure Iā€™m                                      Users
                   ordering the right part.



     UEDs
                                                                            POs




Many Simultaneous Functions
                           (A Boundary Object)

              UX OF USER STORIES   @ANDERSRAMSAY   #AGILEUX   13 AUG 2012
Power in Numbers
 UX OF USER STORIES   @ANDERSRAMSAY   #AGILEUX   13 AUG 2012
Where Stories Fall Short...
 I often order the wrong                                 As an auto sales rep, I
 part, because the part                                  want to search for parts
 numbering system is                                     visually, so I can be sure
 confusing. It wastes time                               Iā€™m ordering the right part.
 and makes me look stupid
 in front of customers!


ā€œWhatā€™s the underlying                                 ā€œTell me what to build.ā€
problem or goal?ā€                                      One of many possible solutions.
                                                       Optimized for delivery.
Often emotional, not easily
estimable, testable, etc.




                         UX OF USER STORIES   @ANDERSRAMSAY   #AGILEUX   13 AUG 2012
Where Stories Fall Short
  Directory                         Purchasing                    Fulfillment                        Support
         As an auto sales rep, I
         want to search for
         parts visually, so I can
         be sure Iā€™m ordering the
         right part.




                                                                                                     Are these all
    How will these stories                                                                         the stories?
   fit together into a
    whole product?



 How will they map to the                                                                          Are they even
user interface?                                                                                   the right stories?




                                    UX OF USER STORIES   @ANDERSRAMSAY   #AGILEUX   13 AUG 2012
A UX Approach to Stories...
  I often order the wrong                                      As an auto sales rep, I
  part, because the part                                       want to see the 3rd party
  numbering system is                                          mfr # next to the part #,
  confusing. It wastes time
                                                               so I can be sure Iā€™m
  and makes me look stupid
  in front of customers!                                       ordering the right part.


 Experience Stories                                           Dev-Ready Stories
 ā€œWhat was the source                                         ā€œLetā€™s collaborate on
 problem or goal?ā€                                            what to build.ā€
 Often emotional, not easily                                  Uncovering the most pragmatic
 estimable, testable, etc.                                    solution through intensive collaboration.




                         UX OF USER STORIES   @ANDERSRAMSAY     #AGILEUX   13 AUG 2012
A UX Approach to Stories...



Elicit       Collaboratively                 Generate                       Build,
Experience   Explore                         Dev-Ready                      Evolve,
Stories      Solutions                       Stories                        Validate




              UX OF USER STORIES   @ANDERSRAMSAY   #AGILEUX   13 AUG 2012
Teams
- 4-6 per team.
- 1 product owner

                    UX OF USER STORIES   @ANDERSRAMSAY   #AGILEUX   13 AUG 2012
Our Sample Project
A Tablet App for a Childrenā€™s Charity
Providing education and shelter for abandoned and orphaned
children around the world.




               UX OF USER STORIES   @ANDERSRAMSAY   #AGILEUX   13 AUG 2012
Business Goals
 (or Story Boundaries)

- Convince visitors to make a donation.
- Persuade visitors to donate a little more than intended.
- Instill confidence donation is going toward the cause.




                    UX OF USER STORIES   @ANDERSRAMSAY   #AGILEUX   13 AUG 2012
Donator Tablet App



Elicit       Glue together                   Generate                       Build,
Experience   with UI design                  Dev-Ready                      Evolve,
Stories                                      Stories                        Validate




              UX OF USER STORIES   @ANDERSRAMSAY   #AGILEUX   13 AUG 2012
Experience Mapping
- Based on the ā€œSpeed Boatā€ Innovation Game.
- Uncover and prioritize user needs and desires.
- Goal: Create an experience backlog.
                       UX OF USER STORIES   @ANDERSRAMSAY   #AGILEUX   13 AUG 2012
X-Mapping Activity
1.Create the speed boat.
2.Elicit Experience Stories
3.Place cards in pairs.
 - Cards holding you back are
      anchors
  -   Cards pulling you forward are
      propellers.
4.Self-organized chunking.
5.Label chunks.
6.Prioritize if needed
 - eg w/Dot-voting.
7.Create Backlog.

UX OF USER STORIES   @ANDERSRAMSAY   #AGILEUX   13 AUG 2012
Elicit Experience Stories
- Generate cards through discussion.
- Place cards on experience map in pairs.
                   UX OF USER STORIES   @ANDERSRAMSAY   #AGILEUX   13 AUG 2012
Convo Starters
-   Got a favorite charity? Why do you like it?
-   Anything frustrate you about donating to charities?
-   Ever wanted to donate but werenā€™t able to? Why?
-   What would be the perfect donation process?
-   What would motivate you to donate a little more?




                  UX OF USER STORIES   @ANDERSRAMSAY   #AGILEUX   13 AUG 2012
X-Mapping Activity
1.Create the speed boat.
2.Elicit Experience Stories
3.Place cards in pairs.
 - Cards holding you back are
      anchors
  -   Cards pulling you forward are
      propellers.
4.Self-organized chunking.
5.Label chunks.
6.Prioritize if needed
 - eg w/Dot-voting.
7.Create Backlog.

UX OF USER STORIES   @ANDERSRAMSAY   #AGILEUX   13 AUG 2012
Experience Backlog

                              Worried theyā€™ll                       How do they correlate
Are any of these              start hounding me
feature stories?                                                    to our business goals?
                              if I make one
                              donation.

    Are there
                             Make a strong case
    conļ¬‚icting              for the cause, and Iā€™m
    stories?                willing to put up with
                            a lot of UX issues




                              Canā€™t tell where
                              my $$$ actuall
                                              y
                              goes.




                   UX OF USER STORIES   @ANDERSRAMSAY   #AGILEUX   13 AUG 2012
Stories and UI

Experience
Stories
                                                                             Dev-Ready
                                                                             Stories
Feature
Stories


How do these
relate to
Personas?           UI is what glues stories together
                    Enables more accurate estimates
                    Enables better story coverage

               UX OF USER STORIES   @ANDERSRAMSAY   #AGILEUX   13 AUG 2012
Stories and Personas




 UX OF USER STORIES   @ANDERSRAMSAY   #AGILEUX   13 AUG 2012
As an auto sales rep, I want
        to search for parts visually,
        so I can be sure Iā€™m
        ordering the right part.




Contextualizing the Story
     UX OF USER STORIES   @ANDERSRAMSAY   #AGILEUX   13 AUG 2012
Giving stories context
                                                                          with photos, videos of
                                                                          the userā€™s environment.




Personas as the voice of the story...
 Ted says:                        Ted wants wants to search
 As an auto sales rep, I          for parts visually, so I can        As an auto sales rep, I want
 want to search for parts         be sure Iā€™m ordering the            to search for parts visually,
 visually, so I can be sure       right part.                         so I can be sure Iā€™m
 Iā€™m ordering the right part.                                         ordering the right part.



                          UX OF USER STORIES   @ANDERSRAMSAY   #AGILEUX    13 AUG 2012
Stories and UI

Experience
stories
                                                                           Dev-Ready
                                                                           Stories
Feature
Stories




             UX OF USER STORIES   @ANDERSRAMSAY   #AGILEUX   13 AUG 2012
UI Exploration with Design Studio
- Tapping into the whole teamā€™s knowledge and imagination.
- Can be used for research or actual design.
- Three variants: Divergent, Convergent, Ad-Hoc
                     UX OF USER STORIES   @ANDERSRAMSAY   #AGILEUX   13 AUG 2012
A Design Studio Pattern



Establish    Warmup                               Sketching                 Pitch/
Boundaries                                        Timebox                   Critique




             UX OF USER STORIES   @ANDERSRAMSAY    #AGILEUX   13 AUG 2012
Warmup
- 3-5 minute timebox.
- Each participant writes as many
  features they can think of on
  separate stickies.
- Becomes a feature palette for
  sketching.




UX OF USER STORIES   @ANDERSRAMSAY   #AGILEUX   13 AUG 2012
Sketching Timebox
- 5m timebox.
- Everyone sketches.
- No rules.
- If conducting with general
  stakeholders, clarify that this is
  research, not design.
- If conducting with the internal
  team, the UI concepts can be the
  basis for the actual design.




UX OF USER STORIES   @ANDERSRAMSAY   #AGILEUX   13 AUG 2012
Pitch/Critique
- Post the sketches.
- 2m round-robin, then open crit.
- Take careful notes, attach to the
  respective sketches.
- Look for and work to resolve
  vision differences.
- (Optional) Dot-vote to uncover
  trending solutions.




UX OF USER STORIES   @ANDERSRAMSAY   #AGILEUX   13 AUG 2012
Elicit       Glue together                   Generate                       Build,
Experience   with UI design                  Dev-Ready                      Evolve,
Stories                                      Stories                        Validate




              UX OF USER STORIES   @ANDERSRAMSAY   #AGILEUX   13 AUG 2012
UI Exploration


                    MVP/                                   Storymapping

                 Product Road
                     Map

Planning & Estimating




        UX OF USER STORIES   @ANDERSRAMSAY   #AGILEUX   13 AUG 2012
Storymapping 101
Attract   Convert                   Transact                      Upsell      Priority



                                                                           MVP?




           UX OF USER STORIES   @ANDERSRAMSAY   #AGILEUX   13 AUG 2012
Generate Cards from UI
1. Create the backbone: Whatā€™s the top-level flow or structure?
2. Work with ā€œdevsā€ to slice and dice features into cards.

 Attract          Transact                        Upsell                          Share

Static Landing   Process
Page             credit card
                 payments


ā€œDonator-        Make payment
meterā€           via SMS




                    UX OF USER STORIES   @ANDERSRAMSAY   #AGILEUX   13 AUG 2012
Those who need a document should participate in creating it.
                                                                ā€”Ancient Agile Proverb




              UX OF USER STORIES   @ANDERSRAMSAY   #AGILEUX   13 AUG 2012
Stories and the Product Road Map




        UX OF USER STORIES   @ANDERSRAMSAY   #AGILEUX   13 AUG 2012
Product Road Map and MVP
- Designing releases, uncovering a Minimum Viable Product (MVP)
- Many ways to slice and dice.
- First release often hardest.
                     UX OF USER STORIES   @ANDERSRAMSAY   #AGILEUX   13 AUG 2012
MVP Strategies
- Painkiller
  Fastest/Cheapest way to remove
  user pain.
- Fa$t Money
  Fastest path to revenue.
- Go Ugly Early
  Screw the UX, just make it work.
- Fake It ā€˜til You Make It
  Create fake features to capture
  metrics and validate your idea.

  There is no one right way.




UX OF USER STORIES   @ANDERSRAMSAY   #AGILEUX   13 AUG 2012
The UX of Estimating
- Attaching a cost to each story.
- Be sure estimate is informed by
  UI Exploration.
- Be present, prepared to speak up
  and negotiate.
- Understand the estimation units
- Understand stories and
  estimation.




UX OF USER STORIES   @ANDERSRAMSAY   #AGILEUX   13 AUG 2012   Photo: ryanendres.blogspot.com
Find the thinnest product slice
  Attract          Transact                     Upsell                       Share


                                                                                     MVP?




Static Landing   Process
Page             credit card
                 payments

                 Make payment
ā€œDonator-
                 via SMS
meterā€




                   UX OF USER STORIES   @ANDERSRAMSAY   #AGILEUX   13 AUG 2012
Donator Tablet App



Elicit       Glue together                   Generate                       Build,
Experience   with UI design                  Dev-Ready                      Evolve,
Stories                                      Stories                        Validate




              UX OF USER STORIES   @ANDERSRAMSAY   #AGILEUX   13 AUG 2012
Experience Backlog

                             Worried theyā€™ll
Did we actually              start hounding me
address these?               if I make one
                             donation.


                            Make a strong case
                           for the cause, and Iā€™m
                           willing to put up with
                           a lot of UX issues




                             Canā€™t tell where
                             my $$$ actuall
                                             y
                             goes.




                  UX OF USER STORIES   @ANDERSRAMSAY   #AGILEUX   13 AUG 2012
The Scrumboard
New   UX/Biz         Active                    Ready                 Done    Validated




               UX OF USER STORIES   @ANDERSRAMSAY   #AGILEUX   13 AUG 2012
Micro-Sprint
- Self-organize into UX/ā€Devā€/PO
- Create paper prototypes that
  allow for completing a donation
  process.
- Iā€™ll initiate ā€œUser Fridaysā€
  cadences.
- Validate the original Experience
  Stories against your design.




UX OF USER STORIES   @ANDERSRAMSAY   #AGILEUX   13 AUG 2012
Done vs Validated
Done - a tool for helping teams make decisions and move forward.
Can we decide that this task is done and move on to the next thing?

Validated - a measurement of design value.
Was this idea as good as we thought it was?




                           UX OF USER STORIES   @ANDERSRAMSAY   #AGILEUX   13 AUG 2012
Q&A




      UX OF USER STORIES   @ANDERSRAMSAY   #AGILEUX   13 AUG 2012
Thanks!
@andersramsay
andersramsay.com
designingwithagile.com
http://rosenfeldmedia.com/workshops/




                   UX OF USER STORIES   @ANDERSRAMSAY   #AGILEUX   13 AUG 2012

More Related Content

Viewers also liked

User Story Mapping
User Story MappingUser Story Mapping
User Story MappingRaitis Linde
Ā 
Productized 2016
Productized 2016Productized 2016
Productized 2016Raitis Linde
Ā 
IGF2016恧恮論ē‚¹ćŖ恩ļ¼ˆIGF-Japan2017č³‡ę–™ļ¼‰
IGF2016恧恮論ē‚¹ćŖ恩ļ¼ˆIGF-Japan2017č³‡ę–™ļ¼‰IGF2016恧恮論ē‚¹ćŖ恩ļ¼ˆIGF-Japan2017č³‡ę–™ļ¼‰
IGF2016恧恮論ē‚¹ćŖ恩ļ¼ˆIGF-Japan2017č³‡ę–™ļ¼‰Keisuke Katsuki
Ā 
Pretul intruparii advent szeged ro
Pretul intruparii advent szeged roPretul intruparii advent szeged ro
Pretul intruparii advent szeged rochirilaioan
Ā 
The power of mobility
The power of mobilityThe power of mobility
The power of mobilityLin Je-We
Ā 
UX Workshop
UX WorkshopUX Workshop
UX Workshoplomalogue
Ā 
La metacognicion y las herramientas didacticas.
La metacognicion y las herramientas didacticas.La metacognicion y las herramientas didacticas.
La metacognicion y las herramientas didacticas.Gonza Barrionuevo
Ā 
Tentang PT. Ajinomoto Indonesia
Tentang PT. Ajinomoto IndonesiaTentang PT. Ajinomoto Indonesia
Tentang PT. Ajinomoto IndonesiaFelycia Huang
Ā 
DESIGN: creation of artifacts in society by Karl T. Ulrich
DESIGN: creation of artifacts in society by Karl T. UlrichDESIGN: creation of artifacts in society by Karl T. Ulrich
DESIGN: creation of artifacts in society by Karl T. UlrichMarina Caponera
Ā 

Viewers also liked (11)

User Story Mapping
User Story MappingUser Story Mapping
User Story Mapping
Ā 
Productized 2016
Productized 2016Productized 2016
Productized 2016
Ā 
CiĆŖncias
CiĆŖnciasCiĆŖncias
CiĆŖncias
Ā 
IGF2016恧恮論ē‚¹ćŖ恩ļ¼ˆIGF-Japan2017č³‡ę–™ļ¼‰
IGF2016恧恮論ē‚¹ćŖ恩ļ¼ˆIGF-Japan2017č³‡ę–™ļ¼‰IGF2016恧恮論ē‚¹ćŖ恩ļ¼ˆIGF-Japan2017č³‡ę–™ļ¼‰
IGF2016恧恮論ē‚¹ćŖ恩ļ¼ˆIGF-Japan2017č³‡ę–™ļ¼‰
Ā 
Pretul intruparii advent szeged ro
Pretul intruparii advent szeged roPretul intruparii advent szeged ro
Pretul intruparii advent szeged ro
Ā 
Metacognicion
MetacognicionMetacognicion
Metacognicion
Ā 
The power of mobility
The power of mobilityThe power of mobility
The power of mobility
Ā 
UX Workshop
UX WorkshopUX Workshop
UX Workshop
Ā 
La metacognicion y las herramientas didacticas.
La metacognicion y las herramientas didacticas.La metacognicion y las herramientas didacticas.
La metacognicion y las herramientas didacticas.
Ā 
Tentang PT. Ajinomoto Indonesia
Tentang PT. Ajinomoto IndonesiaTentang PT. Ajinomoto Indonesia
Tentang PT. Ajinomoto Indonesia
Ā 
DESIGN: creation of artifacts in society by Karl T. Ulrich
DESIGN: creation of artifacts in society by Karl T. UlrichDESIGN: creation of artifacts in society by Karl T. Ulrich
DESIGN: creation of artifacts in society by Karl T. Ulrich
Ā 

Similar to UX of User Stories Workshop

Designing with Agile Workshop
Designing with Agile WorkshopDesigning with Agile Workshop
Designing with Agile WorkshopAnders Ramsay
Ā 
Top 6 ways developers mess up on User Experience (and how to avoid them) [SF ...
Top 6 ways developers mess up on User Experience (and how to avoid them) [SF ...Top 6 ways developers mess up on User Experience (and how to avoid them) [SF ...
Top 6 ways developers mess up on User Experience (and how to avoid them) [SF ...Kate Rutter
Ā 
Designing Successful Experiences for Bald Apes
Designing Successful Experiences for Bald ApesDesigning Successful Experiences for Bald Apes
Designing Successful Experiences for Bald ApesEva Willis
Ā 
Good design is... a myth - Zoltan Kollin - UX Copenhagen 2017
Good design is... a myth - Zoltan Kollin - UX Copenhagen 2017Good design is... a myth - Zoltan Kollin - UX Copenhagen 2017
Good design is... a myth - Zoltan Kollin - UX Copenhagen 2017Zoltan Kollin
Ā 
Good design is a myth - by Zoltan Kollin | UXRiga 2017
Good design is a myth  - by Zoltan Kollin | UXRiga 2017Good design is a myth  - by Zoltan Kollin | UXRiga 2017
Good design is a myth - by Zoltan Kollin | UXRiga 2017UX Riga
Ā 
Want to Sell UX? Stop Talking UX!
Want to Sell UX? Stop Talking UX!Want to Sell UX? Stop Talking UX!
Want to Sell UX? Stop Talking UX!Lis Hubert
Ā 
Design studio-workshop (short session)
Design studio-workshop (short session)Design studio-workshop (short session)
Design studio-workshop (short session)Anders Ramsay
Ā 
Good design is a myth - Zoltan Kollin @ UX Cambridge 2017 & UX Scotland 2017
Good design is a myth - Zoltan Kollin @ UX Cambridge 2017 & UX Scotland 2017Good design is a myth - Zoltan Kollin @ UX Cambridge 2017 & UX Scotland 2017
Good design is a myth - Zoltan Kollin @ UX Cambridge 2017 & UX Scotland 2017Zoltan Kollin
Ā 
Untangling invisible knots: UX in voice technology products
Untangling invisible knots: UX in voice technology productsUntangling invisible knots: UX in voice technology products
Untangling invisible knots: UX in voice technology productsJessica Kainu
Ā 
The Top 10 things that UX people get obsessed about
The Top 10 things that UX people get obsessed aboutThe Top 10 things that UX people get obsessed about
The Top 10 things that UX people get obsessed aboutAndy Marshall
Ā 
Designing with Agile Workshop (Half Day)
Designing with Agile Workshop (Half Day)Designing with Agile Workshop (Half Day)
Designing with Agile Workshop (Half Day)Anders Ramsay
Ā 
Lean_UX--TC.220134502
Lean_UX--TC.220134502Lean_UX--TC.220134502
Lean_UX--TC.220134502Thomas Callaghan
Ā 
Government Digital Service
Government Digital ServiceGovernment Digital Service
Government Digital ServiceIrina Sherborne
Ā 
Product and UX - are the roles blurring?
Product and UX - are the roles blurring?Product and UX - are the roles blurring?
Product and UX - are the roles blurring?Jesse Gant
Ā 
Beginning UX - UXiD Jogja - March2018
Beginning UX - UXiD Jogja - March2018Beginning UX - UXiD Jogja - March2018
Beginning UX - UXiD Jogja - March2018Yahya , Ahmad M
Ā 
Intro Glass Adobe User Group
Intro Glass Adobe User GroupIntro Glass Adobe User Group
Intro Glass Adobe User GroupInfo.nl
Ā 
Intro Glass Adobe User Group
Intro Glass Adobe User Group Intro Glass Adobe User Group
Intro Glass Adobe User Group Iskander Smit
Ā 
Mob x recap for here sept 2014
Mob x recap for here sept 2014Mob x recap for here sept 2014
Mob x recap for here sept 2014Tracy Rolling
Ā 
UXD / DNA - DesignMap, Inc.
UXD / DNA - DesignMap, Inc.UXD / DNA - DesignMap, Inc.
UXD / DNA - DesignMap, Inc.DesignMap
Ā 

Similar to UX of User Stories Workshop (20)

Designing with Agile Workshop
Designing with Agile WorkshopDesigning with Agile Workshop
Designing with Agile Workshop
Ā 
Top 6 ways developers mess up on User Experience (and how to avoid them) [SF ...
Top 6 ways developers mess up on User Experience (and how to avoid them) [SF ...Top 6 ways developers mess up on User Experience (and how to avoid them) [SF ...
Top 6 ways developers mess up on User Experience (and how to avoid them) [SF ...
Ā 
Designing Successful Experiences for Bald Apes
Designing Successful Experiences for Bald ApesDesigning Successful Experiences for Bald Apes
Designing Successful Experiences for Bald Apes
Ā 
Good design is... a myth - Zoltan Kollin - UX Copenhagen 2017
Good design is... a myth - Zoltan Kollin - UX Copenhagen 2017Good design is... a myth - Zoltan Kollin - UX Copenhagen 2017
Good design is... a myth - Zoltan Kollin - UX Copenhagen 2017
Ā 
Good design is a myth - by Zoltan Kollin | UXRiga 2017
Good design is a myth  - by Zoltan Kollin | UXRiga 2017Good design is a myth  - by Zoltan Kollin | UXRiga 2017
Good design is a myth - by Zoltan Kollin | UXRiga 2017
Ā 
Want to Sell UX? Stop Talking UX!
Want to Sell UX? Stop Talking UX!Want to Sell UX? Stop Talking UX!
Want to Sell UX? Stop Talking UX!
Ā 
Design studio-workshop (short session)
Design studio-workshop (short session)Design studio-workshop (short session)
Design studio-workshop (short session)
Ā 
Good design is a myth - Zoltan Kollin @ UX Cambridge 2017 & UX Scotland 2017
Good design is a myth - Zoltan Kollin @ UX Cambridge 2017 & UX Scotland 2017Good design is a myth - Zoltan Kollin @ UX Cambridge 2017 & UX Scotland 2017
Good design is a myth - Zoltan Kollin @ UX Cambridge 2017 & UX Scotland 2017
Ā 
Untangling invisible knots: UX in voice technology products
Untangling invisible knots: UX in voice technology productsUntangling invisible knots: UX in voice technology products
Untangling invisible knots: UX in voice technology products
Ā 
The Top 10 things that UX people get obsessed about
The Top 10 things that UX people get obsessed aboutThe Top 10 things that UX people get obsessed about
The Top 10 things that UX people get obsessed about
Ā 
Designing with Agile Workshop (Half Day)
Designing with Agile Workshop (Half Day)Designing with Agile Workshop (Half Day)
Designing with Agile Workshop (Half Day)
Ā 
Lean_UX--TC.220134502
Lean_UX--TC.220134502Lean_UX--TC.220134502
Lean_UX--TC.220134502
Ā 
Government Digital Service
Government Digital ServiceGovernment Digital Service
Government Digital Service
Ā 
Product and UX - are the roles blurring?
Product and UX - are the roles blurring?Product and UX - are the roles blurring?
Product and UX - are the roles blurring?
Ā 
ai-ux-ui
ai-ux-uiai-ux-ui
ai-ux-ui
Ā 
Beginning UX - UXiD Jogja - March2018
Beginning UX - UXiD Jogja - March2018Beginning UX - UXiD Jogja - March2018
Beginning UX - UXiD Jogja - March2018
Ā 
Intro Glass Adobe User Group
Intro Glass Adobe User GroupIntro Glass Adobe User Group
Intro Glass Adobe User Group
Ā 
Intro Glass Adobe User Group
Intro Glass Adobe User Group Intro Glass Adobe User Group
Intro Glass Adobe User Group
Ā 
Mob x recap for here sept 2014
Mob x recap for here sept 2014Mob x recap for here sept 2014
Mob x recap for here sept 2014
Ā 
UXD / DNA - DesignMap, Inc.
UXD / DNA - DesignMap, Inc.UXD / DNA - DesignMap, Inc.
UXD / DNA - DesignMap, Inc.
Ā 

More from Anders Ramsay

Dev-Centered UX (UX Week 2014)
Dev-Centered UX (UX Week 2014)Dev-Centered UX (UX Week 2014)
Dev-Centered UX (UX Week 2014)Anders Ramsay
Ā 
The UX of Minimum Viable Products
The UX of Minimum Viable ProductsThe UX of Minimum Viable Products
The UX of Minimum Viable ProductsAnders Ramsay
Ā 
The UX of minimum viable products
The UX of minimum viable productsThe UX of minimum viable products
The UX of minimum viable productsAnders Ramsay
Ā 
Lean UX Roundtable
Lean UX RoundtableLean UX Roundtable
Lean UX RoundtableAnders Ramsay
Ā 
Learning to Play UX Rugby - Why your Agile UX adoption is failing and what to...
Learning to Play UX Rugby - Why your Agile UX adoption is failing and what to...Learning to Play UX Rugby - Why your Agile UX adoption is failing and what to...
Learning to Play UX Rugby - Why your Agile UX adoption is failing and what to...Anders Ramsay
Ā 
Cross-Functional Pairing: What it is and why you should be doing it
Cross-Functional Pairing: What it is and why you should be doing itCross-Functional Pairing: What it is and why you should be doing it
Cross-Functional Pairing: What it is and why you should be doing itAnders Ramsay
Ā 
Agile For UX Practitioners
Agile For UX PractitionersAgile For UX Practitioners
Agile For UX PractitionersAnders Ramsay
Ā 
Agile for the rest of us
Agile for the rest of usAgile for the rest of us
Agile for the rest of usAnders Ramsay
Ā 

More from Anders Ramsay (8)

Dev-Centered UX (UX Week 2014)
Dev-Centered UX (UX Week 2014)Dev-Centered UX (UX Week 2014)
Dev-Centered UX (UX Week 2014)
Ā 
The UX of Minimum Viable Products
The UX of Minimum Viable ProductsThe UX of Minimum Viable Products
The UX of Minimum Viable Products
Ā 
The UX of minimum viable products
The UX of minimum viable productsThe UX of minimum viable products
The UX of minimum viable products
Ā 
Lean UX Roundtable
Lean UX RoundtableLean UX Roundtable
Lean UX Roundtable
Ā 
Learning to Play UX Rugby - Why your Agile UX adoption is failing and what to...
Learning to Play UX Rugby - Why your Agile UX adoption is failing and what to...Learning to Play UX Rugby - Why your Agile UX adoption is failing and what to...
Learning to Play UX Rugby - Why your Agile UX adoption is failing and what to...
Ā 
Cross-Functional Pairing: What it is and why you should be doing it
Cross-Functional Pairing: What it is and why you should be doing itCross-Functional Pairing: What it is and why you should be doing it
Cross-Functional Pairing: What it is and why you should be doing it
Ā 
Agile For UX Practitioners
Agile For UX PractitionersAgile For UX Practitioners
Agile For UX Practitioners
Ā 
Agile for the rest of us
Agile for the rest of usAgile for the rest of us
Agile for the rest of us
Ā 

Recently uploaded

Nisha Yadav Escorts Service Ernakulam ā£ļø 7014168258 ā£ļø High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ā£ļø 7014168258 ā£ļø High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ā£ļø 7014168258 ā£ļø High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ā£ļø 7014168258 ā£ļø High Cost Unlimited Ha...nirzagarg
Ā 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdftbatkhuu1
Ā 
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...RitikaRoy32
Ā 
RT Nagar Call Girls Service: šŸ“ 7737669865 šŸ“ High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: šŸ“ 7737669865 šŸ“ High Profile Model Escorts | Bang...RT Nagar Call Girls Service: šŸ“ 7737669865 šŸ“ High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: šŸ“ 7737669865 šŸ“ High Profile Model Escorts | Bang...amitlee9823
Ā 
ā¤Personal Whatsapp Number 8617697112 Samba Call Girls šŸ’¦āœ….
ā¤Personal Whatsapp Number 8617697112 Samba Call Girls šŸ’¦āœ….ā¤Personal Whatsapp Number 8617697112 Samba Call Girls šŸ’¦āœ….
ā¤Personal Whatsapp Number 8617697112 Samba Call Girls šŸ’¦āœ….Nitya salvi
Ā 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...instagramfab782445
Ā 
Sweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxSweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxbingyichin04
Ā 
Call Girls Basavanagudi Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service ...Call Girls Basavanagudi Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service ...amitlee9823
Ā 
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...Call Girls in Nagpur High Profile
Ā 
call girls in Vaishali (Ghaziabad) šŸ” >ą¼’8448380779 šŸ” genuine Escort Service šŸ”āœ”ļøāœ”ļø
call girls in Vaishali (Ghaziabad) šŸ” >ą¼’8448380779 šŸ” genuine Escort Service šŸ”āœ”ļøāœ”ļøcall girls in Vaishali (Ghaziabad) šŸ” >ą¼’8448380779 šŸ” genuine Escort Service šŸ”āœ”ļøāœ”ļø
call girls in Vaishali (Ghaziabad) šŸ” >ą¼’8448380779 šŸ” genuine Escort Service šŸ”āœ”ļøāœ”ļøDelhi Call girls
Ā 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...SUHANI PANDEY
Ā 
Q4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationQ4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationZenSeloveres
Ā 
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedDelhi Call girls
Ā 
WhatsApp Chat: šŸ“ž 8617697112 Call Girl Baran is experienced
WhatsApp Chat: šŸ“ž 8617697112 Call Girl Baran is experiencedWhatsApp Chat: šŸ“ž 8617697112 Call Girl Baran is experienced
WhatsApp Chat: šŸ“ž 8617697112 Call Girl Baran is experiencedNitya salvi
Ā 
Real service provider college girl Mira Road 8976425520
Real service provider college girl Mira Road 8976425520Real service provider college girl Mira Road 8976425520
Real service provider college girl Mira Road 8976425520modelanjalisharma4
Ā 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...home
Ā 
call girls in Vasundhra (Ghaziabad) šŸ” >ą¼’8448380779 šŸ” genuine Escort Service šŸ”...
call girls in Vasundhra (Ghaziabad) šŸ” >ą¼’8448380779 šŸ” genuine Escort Service šŸ”...call girls in Vasundhra (Ghaziabad) šŸ” >ą¼’8448380779 šŸ” genuine Escort Service šŸ”...
call girls in Vasundhra (Ghaziabad) šŸ” >ą¼’8448380779 šŸ” genuine Escort Service šŸ”...Delhi Call girls
Ā 
Whitefield Call Girls Service: šŸ“ 7737669865 šŸ“ High Profile Model Escorts | Ba...
Whitefield Call Girls Service: šŸ“ 7737669865 šŸ“ High Profile Model Escorts | Ba...Whitefield Call Girls Service: šŸ“ 7737669865 šŸ“ High Profile Model Escorts | Ba...
Whitefield Call Girls Service: šŸ“ 7737669865 šŸ“ High Profile Model Escorts | Ba...amitlee9823
Ā 
HiFi Call Girl Service Delhi Phone ā˜ž 9899900591 ā˜œ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ā˜ž 9899900591 ā˜œ Escorts Service at along wi...HiFi Call Girl Service Delhi Phone ā˜ž 9899900591 ā˜œ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ā˜ž 9899900591 ā˜œ Escorts Service at along wi...poojakaurpk09
Ā 
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedDelhi Call girls
Ā 

Recently uploaded (20)

Nisha Yadav Escorts Service Ernakulam ā£ļø 7014168258 ā£ļø High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ā£ļø 7014168258 ā£ļø High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ā£ļø 7014168258 ā£ļø High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ā£ļø 7014168258 ā£ļø High Cost Unlimited Ha...
Ā 
Editorial design Magazine design project.pdf
Editorial design Magazine design project.pdfEditorial design Magazine design project.pdf
Editorial design Magazine design project.pdf
Ā 
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
UI:UX Design and Empowerment Strategies for Underprivileged Transgender Indiv...
Ā 
RT Nagar Call Girls Service: šŸ“ 7737669865 šŸ“ High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: šŸ“ 7737669865 šŸ“ High Profile Model Escorts | Bang...RT Nagar Call Girls Service: šŸ“ 7737669865 šŸ“ High Profile Model Escorts | Bang...
RT Nagar Call Girls Service: šŸ“ 7737669865 šŸ“ High Profile Model Escorts | Bang...
Ā 
ā¤Personal Whatsapp Number 8617697112 Samba Call Girls šŸ’¦āœ….
ā¤Personal Whatsapp Number 8617697112 Samba Call Girls šŸ’¦āœ….ā¤Personal Whatsapp Number 8617697112 Samba Call Girls šŸ’¦āœ….
ā¤Personal Whatsapp Number 8617697112 Samba Call Girls šŸ’¦āœ….
Ā 
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Abortion pill for sale in Muscat (+918761049707)) Get Cytotec Cash on deliver...
Ā 
Sweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptxSweety Planet Packaging Design Process Book.pptx
Sweety Planet Packaging Design Process Book.pptx
Ā 
Call Girls Basavanagudi Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service ...Call Girls Basavanagudi Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call šŸ‘— 7737669865 šŸ‘— Top Class Call Girl Service ...
Ā 
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Ā 
call girls in Vaishali (Ghaziabad) šŸ” >ą¼’8448380779 šŸ” genuine Escort Service šŸ”āœ”ļøāœ”ļø
call girls in Vaishali (Ghaziabad) šŸ” >ą¼’8448380779 šŸ” genuine Escort Service šŸ”āœ”ļøāœ”ļøcall girls in Vaishali (Ghaziabad) šŸ” >ą¼’8448380779 šŸ” genuine Escort Service šŸ”āœ”ļøāœ”ļø
call girls in Vaishali (Ghaziabad) šŸ” >ą¼’8448380779 šŸ” genuine Escort Service šŸ”āœ”ļøāœ”ļø
Ā 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
Ā 
Q4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentationQ4-W4-SCIENCE-5 power point presentation
Q4-W4-SCIENCE-5 power point presentation
Ā 
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 104, Noida Call girls :8448380779 Model Escorts | 100% verified
Ā 
WhatsApp Chat: šŸ“ž 8617697112 Call Girl Baran is experienced
WhatsApp Chat: šŸ“ž 8617697112 Call Girl Baran is experiencedWhatsApp Chat: šŸ“ž 8617697112 Call Girl Baran is experienced
WhatsApp Chat: šŸ“ž 8617697112 Call Girl Baran is experienced
Ā 
Real service provider college girl Mira Road 8976425520
Real service provider college girl Mira Road 8976425520Real service provider college girl Mira Road 8976425520
Real service provider college girl Mira Road 8976425520
Ā 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Ā 
call girls in Vasundhra (Ghaziabad) šŸ” >ą¼’8448380779 šŸ” genuine Escort Service šŸ”...
call girls in Vasundhra (Ghaziabad) šŸ” >ą¼’8448380779 šŸ” genuine Escort Service šŸ”...call girls in Vasundhra (Ghaziabad) šŸ” >ą¼’8448380779 šŸ” genuine Escort Service šŸ”...
call girls in Vasundhra (Ghaziabad) šŸ” >ą¼’8448380779 šŸ” genuine Escort Service šŸ”...
Ā 
Whitefield Call Girls Service: šŸ“ 7737669865 šŸ“ High Profile Model Escorts | Ba...
Whitefield Call Girls Service: šŸ“ 7737669865 šŸ“ High Profile Model Escorts | Ba...Whitefield Call Girls Service: šŸ“ 7737669865 šŸ“ High Profile Model Escorts | Ba...
Whitefield Call Girls Service: šŸ“ 7737669865 šŸ“ High Profile Model Escorts | Ba...
Ā 
HiFi Call Girl Service Delhi Phone ā˜ž 9899900591 ā˜œ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ā˜ž 9899900591 ā˜œ Escorts Service at along wi...HiFi Call Girl Service Delhi Phone ā˜ž 9899900591 ā˜œ Escorts Service at along wi...
HiFi Call Girl Service Delhi Phone ā˜ž 9899900591 ā˜œ Escorts Service at along wi...
Ā 
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verifiedSector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Sector 105, Noida Call girls :8448380779 Model Escorts | 100% verified
Ā 

UX of User Stories Workshop

  • 1. The UX of User Stories A UX Approach to Story Development UX OF USER STORIES @ANDERSRAMSAY #AGILEUX 13 AUG 2012
  • 2. Overview - Intro to User Stories - Stories and User Research - Stories and Personas - Stories and UI Design Break, somewhere in here - Stories and the Product Road Map - Stories and Sprinting - Q&A/Wrapup UX OF USER STORIES @ANDERSRAMSAY #AGILEUX 13 AUG 2012
  • 3. Whatā€™s one question you have about the UX of User Stories? UX OF USER STORIES @ANDERSRAMSAY #AGILEUX 13 AUG 2012
  • 4. As an auto sales rep, I want to search for parts visually, so I can be sure Iā€™m ordering the right part. The (whole) story is not on the card UX OF USER STORIES @ANDERSRAMSAY #AGILEUX 13 AUG 2012
  • 5. ? Testers PMs As an auto sales rep, I want to search for parts visually, Developers so I can be sure Iā€™m Users ordering the right part. UEDs POs Many Simultaneous Functions (A Boundary Object) UX OF USER STORIES @ANDERSRAMSAY #AGILEUX 13 AUG 2012
  • 6. Power in Numbers UX OF USER STORIES @ANDERSRAMSAY #AGILEUX 13 AUG 2012
  • 7. Where Stories Fall Short... I often order the wrong As an auto sales rep, I part, because the part want to search for parts numbering system is visually, so I can be sure confusing. It wastes time Iā€™m ordering the right part. and makes me look stupid in front of customers! ā€œWhatā€™s the underlying ā€œTell me what to build.ā€ problem or goal?ā€ One of many possible solutions. Optimized for delivery. Often emotional, not easily estimable, testable, etc. UX OF USER STORIES @ANDERSRAMSAY #AGILEUX 13 AUG 2012
  • 8. Where Stories Fall Short Directory Purchasing Fulfillment Support As an auto sales rep, I want to search for parts visually, so I can be sure Iā€™m ordering the right part. Are these all How will these stories the stories? fit together into a whole product? How will they map to the Are they even user interface? the right stories? UX OF USER STORIES @ANDERSRAMSAY #AGILEUX 13 AUG 2012
  • 9. A UX Approach to Stories... I often order the wrong As an auto sales rep, I part, because the part want to see the 3rd party numbering system is mfr # next to the part #, confusing. It wastes time so I can be sure Iā€™m and makes me look stupid in front of customers! ordering the right part. Experience Stories Dev-Ready Stories ā€œWhat was the source ā€œLetā€™s collaborate on problem or goal?ā€ what to build.ā€ Often emotional, not easily Uncovering the most pragmatic estimable, testable, etc. solution through intensive collaboration. UX OF USER STORIES @ANDERSRAMSAY #AGILEUX 13 AUG 2012
  • 10. A UX Approach to Stories... Elicit Collaboratively Generate Build, Experience Explore Dev-Ready Evolve, Stories Solutions Stories Validate UX OF USER STORIES @ANDERSRAMSAY #AGILEUX 13 AUG 2012
  • 11. Teams - 4-6 per team. - 1 product owner UX OF USER STORIES @ANDERSRAMSAY #AGILEUX 13 AUG 2012
  • 12. Our Sample Project A Tablet App for a Childrenā€™s Charity Providing education and shelter for abandoned and orphaned children around the world. UX OF USER STORIES @ANDERSRAMSAY #AGILEUX 13 AUG 2012
  • 13. Business Goals (or Story Boundaries) - Convince visitors to make a donation. - Persuade visitors to donate a little more than intended. - Instill confidence donation is going toward the cause. UX OF USER STORIES @ANDERSRAMSAY #AGILEUX 13 AUG 2012
  • 14. Donator Tablet App Elicit Glue together Generate Build, Experience with UI design Dev-Ready Evolve, Stories Stories Validate UX OF USER STORIES @ANDERSRAMSAY #AGILEUX 13 AUG 2012
  • 15. Experience Mapping - Based on the ā€œSpeed Boatā€ Innovation Game. - Uncover and prioritize user needs and desires. - Goal: Create an experience backlog. UX OF USER STORIES @ANDERSRAMSAY #AGILEUX 13 AUG 2012
  • 16. X-Mapping Activity 1.Create the speed boat. 2.Elicit Experience Stories 3.Place cards in pairs. - Cards holding you back are anchors - Cards pulling you forward are propellers. 4.Self-organized chunking. 5.Label chunks. 6.Prioritize if needed - eg w/Dot-voting. 7.Create Backlog. UX OF USER STORIES @ANDERSRAMSAY #AGILEUX 13 AUG 2012
  • 17. Elicit Experience Stories - Generate cards through discussion. - Place cards on experience map in pairs. UX OF USER STORIES @ANDERSRAMSAY #AGILEUX 13 AUG 2012
  • 18. Convo Starters - Got a favorite charity? Why do you like it? - Anything frustrate you about donating to charities? - Ever wanted to donate but werenā€™t able to? Why? - What would be the perfect donation process? - What would motivate you to donate a little more? UX OF USER STORIES @ANDERSRAMSAY #AGILEUX 13 AUG 2012
  • 19. X-Mapping Activity 1.Create the speed boat. 2.Elicit Experience Stories 3.Place cards in pairs. - Cards holding you back are anchors - Cards pulling you forward are propellers. 4.Self-organized chunking. 5.Label chunks. 6.Prioritize if needed - eg w/Dot-voting. 7.Create Backlog. UX OF USER STORIES @ANDERSRAMSAY #AGILEUX 13 AUG 2012
  • 20. Experience Backlog Worried theyā€™ll How do they correlate Are any of these start hounding me feature stories? to our business goals? if I make one donation. Are there Make a strong case conļ¬‚icting for the cause, and Iā€™m stories? willing to put up with a lot of UX issues Canā€™t tell where my $$$ actuall y goes. UX OF USER STORIES @ANDERSRAMSAY #AGILEUX 13 AUG 2012
  • 21. Stories and UI Experience Stories Dev-Ready Stories Feature Stories How do these relate to Personas? UI is what glues stories together Enables more accurate estimates Enables better story coverage UX OF USER STORIES @ANDERSRAMSAY #AGILEUX 13 AUG 2012
  • 22. Stories and Personas UX OF USER STORIES @ANDERSRAMSAY #AGILEUX 13 AUG 2012
  • 23. As an auto sales rep, I want to search for parts visually, so I can be sure Iā€™m ordering the right part. Contextualizing the Story UX OF USER STORIES @ANDERSRAMSAY #AGILEUX 13 AUG 2012
  • 24. Giving stories context with photos, videos of the userā€™s environment. Personas as the voice of the story... Ted says: Ted wants wants to search As an auto sales rep, I for parts visually, so I can As an auto sales rep, I want want to search for parts be sure Iā€™m ordering the to search for parts visually, visually, so I can be sure right part. so I can be sure Iā€™m Iā€™m ordering the right part. ordering the right part. UX OF USER STORIES @ANDERSRAMSAY #AGILEUX 13 AUG 2012
  • 25. Stories and UI Experience stories Dev-Ready Stories Feature Stories UX OF USER STORIES @ANDERSRAMSAY #AGILEUX 13 AUG 2012
  • 26. UI Exploration with Design Studio - Tapping into the whole teamā€™s knowledge and imagination. - Can be used for research or actual design. - Three variants: Divergent, Convergent, Ad-Hoc UX OF USER STORIES @ANDERSRAMSAY #AGILEUX 13 AUG 2012
  • 27. A Design Studio Pattern Establish Warmup Sketching Pitch/ Boundaries Timebox Critique UX OF USER STORIES @ANDERSRAMSAY #AGILEUX 13 AUG 2012
  • 28. Warmup - 3-5 minute timebox. - Each participant writes as many features they can think of on separate stickies. - Becomes a feature palette for sketching. UX OF USER STORIES @ANDERSRAMSAY #AGILEUX 13 AUG 2012
  • 29. Sketching Timebox - 5m timebox. - Everyone sketches. - No rules. - If conducting with general stakeholders, clarify that this is research, not design. - If conducting with the internal team, the UI concepts can be the basis for the actual design. UX OF USER STORIES @ANDERSRAMSAY #AGILEUX 13 AUG 2012
  • 30. Pitch/Critique - Post the sketches. - 2m round-robin, then open crit. - Take careful notes, attach to the respective sketches. - Look for and work to resolve vision differences. - (Optional) Dot-vote to uncover trending solutions. UX OF USER STORIES @ANDERSRAMSAY #AGILEUX 13 AUG 2012
  • 31. Elicit Glue together Generate Build, Experience with UI design Dev-Ready Evolve, Stories Stories Validate UX OF USER STORIES @ANDERSRAMSAY #AGILEUX 13 AUG 2012
  • 32. UI Exploration MVP/ Storymapping Product Road Map Planning & Estimating UX OF USER STORIES @ANDERSRAMSAY #AGILEUX 13 AUG 2012
  • 33. Storymapping 101 Attract Convert Transact Upsell Priority MVP? UX OF USER STORIES @ANDERSRAMSAY #AGILEUX 13 AUG 2012
  • 34. Generate Cards from UI 1. Create the backbone: Whatā€™s the top-level flow or structure? 2. Work with ā€œdevsā€ to slice and dice features into cards. Attract Transact Upsell Share Static Landing Process Page credit card payments ā€œDonator- Make payment meterā€ via SMS UX OF USER STORIES @ANDERSRAMSAY #AGILEUX 13 AUG 2012
  • 35. Those who need a document should participate in creating it. ā€”Ancient Agile Proverb UX OF USER STORIES @ANDERSRAMSAY #AGILEUX 13 AUG 2012
  • 36. Stories and the Product Road Map UX OF USER STORIES @ANDERSRAMSAY #AGILEUX 13 AUG 2012
  • 37. Product Road Map and MVP - Designing releases, uncovering a Minimum Viable Product (MVP) - Many ways to slice and dice. - First release often hardest. UX OF USER STORIES @ANDERSRAMSAY #AGILEUX 13 AUG 2012
  • 38. MVP Strategies - Painkiller Fastest/Cheapest way to remove user pain. - Fa$t Money Fastest path to revenue. - Go Ugly Early Screw the UX, just make it work. - Fake It ā€˜til You Make It Create fake features to capture metrics and validate your idea. There is no one right way. UX OF USER STORIES @ANDERSRAMSAY #AGILEUX 13 AUG 2012
  • 39. The UX of Estimating - Attaching a cost to each story. - Be sure estimate is informed by UI Exploration. - Be present, prepared to speak up and negotiate. - Understand the estimation units - Understand stories and estimation. UX OF USER STORIES @ANDERSRAMSAY #AGILEUX 13 AUG 2012 Photo: ryanendres.blogspot.com
  • 40. Find the thinnest product slice Attract Transact Upsell Share MVP? Static Landing Process Page credit card payments Make payment ā€œDonator- via SMS meterā€ UX OF USER STORIES @ANDERSRAMSAY #AGILEUX 13 AUG 2012
  • 41. Donator Tablet App Elicit Glue together Generate Build, Experience with UI design Dev-Ready Evolve, Stories Stories Validate UX OF USER STORIES @ANDERSRAMSAY #AGILEUX 13 AUG 2012
  • 42. Experience Backlog Worried theyā€™ll Did we actually start hounding me address these? if I make one donation. Make a strong case for the cause, and Iā€™m willing to put up with a lot of UX issues Canā€™t tell where my $$$ actuall y goes. UX OF USER STORIES @ANDERSRAMSAY #AGILEUX 13 AUG 2012
  • 43. The Scrumboard New UX/Biz Active Ready Done Validated UX OF USER STORIES @ANDERSRAMSAY #AGILEUX 13 AUG 2012
  • 44. Micro-Sprint - Self-organize into UX/ā€Devā€/PO - Create paper prototypes that allow for completing a donation process. - Iā€™ll initiate ā€œUser Fridaysā€ cadences. - Validate the original Experience Stories against your design. UX OF USER STORIES @ANDERSRAMSAY #AGILEUX 13 AUG 2012
  • 45. Done vs Validated Done - a tool for helping teams make decisions and move forward. Can we decide that this task is done and move on to the next thing? Validated - a measurement of design value. Was this idea as good as we thought it was? UX OF USER STORIES @ANDERSRAMSAY #AGILEUX 13 AUG 2012
  • 46. Q&A UX OF USER STORIES @ANDERSRAMSAY #AGILEUX 13 AUG 2012