SlideShare ist ein Scribd-Unternehmen logo
1 von 44
Downloaden Sie, um offline zu lesen
Building	
  be1er	
  products	
  by	
  
humanizing	
  Agile	
  user	
  stories	
  
                             Will	
  Sansbury	
  
                      Interac=on	
  designer	
  
                                    @willsansbury	
  
Drop the torches and pitchforks!      Skinning

I’m talking about putting skin on.   your users



   Moving from this…      …to this




                                        @willsansbury	
  
Skinning

Fair warning                                                  your users


If you think “scrum” is:

  Something you scrub off your tub

  Easily cleared up with a round of antibiotics

  Usually encountered on the rugby pitch

  That weird thing the developers do

… then this isn’t the right session for you.
                                                              arn more?
                                                   Want to le
                                                              ike Cohn
                                                   Go og le “M
                                                               goat.”
                                                   mo untain
                                                               pro mise.
                                                   It’s SFW—I

                                                                 @willsansbury	
  
Skinning

User stories               your users




 As a user, I want to be
 able to save phone
 numbers of my family
 and friends so that I
 don’t have to remember
 them to make a call.




                              @willsansbury	
  
Skinning

User stories                              your users



                           The actor is
                           the person
 As a user, I want to be   or class of people
 able to save phone        who benefit from
 numbers of my family      the requirement
                           being satisfied
 and friends so that I
 don’t have to remember
 them to make a call.




                                                @willsansbury	
  
Skinning

User stories                                your users




 As a user, I want to be   The action is
 able to save phone        what the actor
                           wants or needs
 numbers of my family      to be able
 and friends so that I     to do
 don’t have to remember
 them to make a call.




                                               @willsansbury	
  
Skinning

User stories                              your users




 As a user, I want to be
 able to save phone
 numbers of my family
 and friends so that I     The value is
 don’t have to remember    what the actor gains,
                           in real-world terms,
 them to make a call.      if the requirement
                           is satisfied




                                              @willsansbury	
  
Skinning

Easy, right?   your users




                  @willsansbury	
  
Skinning

Easy, right?                        your users




             But which design
          is the most successful?


                                       @willsansbury	
  
User is a nice enough guy,                Skinning

but he’s a little one-dimensional.       your users




                                     User is too
                                     easy to satisfy.




                                             @willsansbury	
  
Skinning

Your real users are live in 3D.   your users




                                     @willsansbury	
  
Skinning

Your real users are live in 3D.       your users




        But you can’t really design
         for all of them, can you?


                                         @willsansbury	
  
Skinning
                         your users


Honestly, no.

But you can do better.

A whole lot better.



                            @willsansbury	
  
Your users have more in      Skinning

common than your product.   your users




                               @willsansbury	
  
Your users have more in                    Skinning

common than your product.                 your users



                  rly
              Elde

                        Music lo vers




Heavy                                   Unicorn!
email users                                  @willsansbury	
  
Personas make the                                                       Skinning
commonalities apparent.                                                your users


  “[A persona is] a precise descriptive model of the user,
   what he wishes to accomplish, and why.”
  Cooper & Reimann, About Face 2.0

  “Personas are typically amalgams of multiple people
   who share similar goals, motivations, and behaviors.
   The difference between each persona must be based on
   these deep characteristics: what people do (actions or
   projected actions) and why they do them (goals and
   motivations).”
  Saffer, Designing for Interactions                                            yone?
                                                                        0 1, an
                                                                 p hy 1 ic for ms,
                                                        Ph iloso         n
                                                                   Plato       sers
                                                         T  hink        o ur u rs.
                                                                     r y
                                                             but fo d of chai
                                                              ins tea

                                                                            @willsansbury	
  
Right now,                    Skinning
                             your users
you’re thinking,

    “Dude.
     We’re Agile.
     That sounds like
     Big Design Up Front.”



                                @willsansbury	
  
Developing personas    Skinning

can take some time.   your users




                         @willsansbury	
  
Skinning

That’s why we go guerilla.   your users




                                @willsansbury	
  
Skinning
                                      your users


Don’t worry yourself
with perfection.
You’re seeking
actionable insights,
not publishable data.
                             f like
                       ind o
                 It’s k     s and
                  hors eshoe des.
                           ena
                  ha  nd gr




                                         @willsansbury	
  
But remember,
persona non data         Skinning
is persona non grata.   your users




                           @willsansbury	
  
To see patterns in users,    Skinning

you have to see users.      your users




                               @willsansbury	
  
To see patterns in users,           Skinning

you have to see users.             your users




  Forget everything you think you know.
      Open your eyes and observe.


                                      @willsansbury	
  
Spend significant time             Skinning

with your users in their world.   your users




                                     @willsansbury	
  
Spend significant time             Skinning

with your users in their world.   your users




          Watch. Listen. Learn.



                                     @willsansbury	
  
But before you go,                                              Skinning

do your homework.                                              your users


  Prepare a list of topics you want to learn about

  Practice phrasing questions in a way that doesn’t suggest
   an answer

  When in doubt, fall back on open-ended questions or
   requests
    Please explain to me what you’re doing right now.
    Why do you prefer to do it that way?
    Tell me more about…




                                                                  @willsansbury	
  
Skinning

Record everything.                                  your users



  Pocket-sized notebook   Small, versatile camera




                                                       @willsansbury	
  
Analyze each session before     Skinning

your memories get distorted.   your users




                                  @willsansbury	
  
Skinning

Keep listening.   your users




                     @willsansbury	
  
Skinning

Keep listening.                       your users




When you’re no longer hearing surprises,
      you’ve done enough research.
Plan for twenty interviews, but be flexible.

                                         @willsansbury	
  
Skinning

    Look for patterns in your data.                                                                                                                      your users



              Name	
   Martha	
                           Jack	
  	
                        Emily	
                         Sarah	
                      Arnold	
  



                 Age	
   79	
  years	
  old	
             24	
  years	
  old	
              17	
  years	
  old	
            45	
  years	
  old	
         85	
  years	
  old	
  


                       "I	
  hate	
  this	
  thing.	
  
                                                          "I	
  can't	
  live	
  without	
   "My	
  phone	
  is	
  my	
     "My	
  phone	
  makes	
   "I	
  don't	
  know	
  how	
  
             Quote	
   My	
  daughter	
  
                                                          my	
  iPhone."	
                   whole	
  life."	
              me	
  feel	
  secure."	
   to	
  use	
  it!"	
  
                       bought	
  it	
  for	
  me."	
  

A,tude	
  toward	
   Intense	
  dislike	
                 Intensely	
  likes	
              Intensely	
  likes	
            Likes	
                      Dislikes	
  
   cell	
  phones	
  

   Frequency	
  of	
                                      20-­‐30	
  per	
  day	
           50-­‐75	
  per	
  day	
         5-­‐10	
  per	
  day	
       Once	
  per	
  day	
  
                        Once	
  per	
  week	
  
    making	
  calls	
  

   Frequency	
  of	
  	
   Never	
                        100-­‐150	
  per	
  day	
         200-­‐300	
  per	
  day	
       >	
  5	
  per	
  day	
       Never	
  
   sending	
  texts	
                                                                                                                                             @willsansbury	
  
Weave the common                                                            Skinning

threads together.                                                          your users




                                       Elizabeth Barrister
                                       82 years old
                                                                        s a stay-at-
                                       Elizabeth spent her adult life a
                                                                    w, she is proud
                                       home  mother and wife. No
                                                             ma.”
                                       of being a “grr-grand
                                                                  ng the Great
                                       Hav ing come of age duri
                                                                       urceful and
                                       Depress ion, Elizabeth is reso
                                                                         om any
                        hone           spunky. Sh  e doesn’t shy away fr
 Why she got a cell p                                            t afraid to try to
 Safety while travelin
                         g             cha llenges, and she’s no
                                                                           not as
                                       learn new   things—though she’s
                         ll phone
 How she uses her ce                    quick a study as she
                                                              once was.
                              ntacts
 Ca  lling a select set of co                                                  @willsansbury	
  

 (friends and family)
Skinning

You’re not Robin Hood.   your users




                            @willsansbury	
  
Skinning

You’re not Robin Hood.                   your users




  You have a limited number of arrows.
   How many targets will you aim for?
                                              a lot
                                    umb er is   ig ht
                              The n an yo u m e
                                    th          fiv
                             lower Three to
                                    .
                               think rks well.
                                   wo
                                             @willsansbury	
  
Need more than 5 or 6?                                                  Skinning

You have a bigger problem.                                             your users


Personas are not things you make. Personas are
discovered.

We typically find that a product will have an informative
suite of five or six personas, and we’ll design for one or
two.

If you find there are more than that, it means that you            T h is
                                                                          co ul
                                                                    yo u        d
don't have an appropriate focus for your product, which is                have mean
                                                                      mar        m
a very useful thing to learn.                                      pro d   keta ore
                                                                          uct ble
                                                                      than i deas
Paraphrased from Alan Cooper in the UXpod Podcast, December 2006    orig yo u
                                                                          in
http://www.infodesign.com.au/uxpod/alancooper                        tho u ally
                                                                           g ht!




                                                                          @willsansbury	
  
You have your personas.                                       Skinning

Now tell their stories.                                      your users


  Print large-scale posters of the personas and post them
   in the team area

  Speak of personas as often as possible; always steer
   requirements and design discussions back to your
   personas

  When you overhear your team members arguing about
   what one of the personas would prefer, skip out early
   and celebrate with a margarita




                                                                @willsansbury	
  
Skinning

Kill User.                   your users




 As a user, Elizabeth,
 I want to be able to save
 phone numbers of my
 family and friends so
 that I don’t have to
 remember them to make
 a call.



                                @willsansbury	
  
With a clear idea of who you’re
satisfying, the questions of what    Skinning
and how take on new meaning.        your users




               The Jitterbug moves
               phonebook maintenance
               to a website, where
               Elizabeth’s accessibility
               needs are easily met.

                                       @willsansbury	
  
The difference between
User and Elizabeth             Skinning
is too important to ignore.   your users




                                 @willsansbury	
  
DANGER ZONE #1

We have a customer on the team,       Skinning

so we don’t need personas. Right?    your users




                                        r
                                    Yo u mer
                                          o
                                     cus t
                                        @willsansbury	
  
DANGER ZONE #2

Our marketing already put                                   Skinning

together some personas.                                    your users


  Personas capture information about behaviors and
   motivations

  Marketing is concerned with the behaviors and
   motivations of about buyers, not users

  Optimizing design for the buyer results in short-term
   sales, but long-term dissatisfaction




  BUY ER ≠ US ER
                                                              @willsansbury	
  
By casting personas                 Skinning
                                   your users
as the actors in user stories,
Agile product owners
can better express requirements,
better prioritize backlogs,
and better evaluate design
approaches.
       And , ultimately,
    build better pro ducts.
                                      @willsansbury	
  
Skinning

 Thank you! Any questions?   your users




Will Sansbury
Interaction designer

willsansbury.com
w@willsansbury.com
@willsansbury


                                @willsansbury	
  
Skinning

Photo credits                                                your users


Thanks to the following Flickr users for releasing some of
the photos used in this presentation under a Creative
Commons Attribution 2.0 Generic license.

  beggs                            Paul Watson
  Aresjoberg                       Creative Tools
  William Hook                     Galapagos
  Johan Larsson                    Editor B
  Ckaroly                          TheMarque
  US Army Africa
                                                                @willsansbury	
  

Weitere ähnliche Inhalte

Andere mochten auch

One App, Two Apps: Design for the Device Ecosystem
One App, Two Apps: Design for the Device EcosystemOne App, Two Apps: Design for the Device Ecosystem
One App, Two Apps: Design for the Device EcosystemPatrick Haney
 
Design for Non-designers
Design for Non-designersDesign for Non-designers
Design for Non-designersWill Sansbury
 
Agile 2015 Prototyping - Iterating Your Way to Glory
Agile 2015 Prototyping - Iterating Your Way to GloryAgile 2015 Prototyping - Iterating Your Way to Glory
Agile 2015 Prototyping - Iterating Your Way to GloryJoshua Wexler
 
Don't bother me with product vision I'm just coding!
Don't bother me with product vision I'm just coding!Don't bother me with product vision I'm just coding!
Don't bother me with product vision I'm just coding!Jaroslav Procházka
 
Designing The Problem
Designing The Problem Designing The Problem
Designing The Problem Steve Portigal
 
Introducing Agile User Stories
Introducing Agile User StoriesIntroducing Agile User Stories
Introducing Agile User StoriesRam Srivastava
 
Leading with Influence
Leading with InfluenceLeading with Influence
Leading with InfluenceWill Sansbury
 
Writing User Stories (04/2012)
Writing User Stories (04/2012)Writing User Stories (04/2012)
Writing User Stories (04/2012)Mai Quay
 
Directed Opportunism: A summary of The Art of Action for the Sydney Limited W...
Directed Opportunism: A summary of The Art of Action for the Sydney Limited W...Directed Opportunism: A summary of The Art of Action for the Sydney Limited W...
Directed Opportunism: A summary of The Art of Action for the Sydney Limited W...Jason Yip
 
User Stories for your Product Backlog
User Stories for your Product BacklogUser Stories for your Product Backlog
User Stories for your Product Backlogrwirdemann
 
Writing GREAT Agile User Stories
Writing GREAT Agile User StoriesWriting GREAT Agile User Stories
Writing GREAT Agile User StoriesAgileDad
 
Lean Product Management - ACE 2015
Lean Product Management - ACE 2015Lean Product Management - ACE 2015
Lean Product Management - ACE 2015Melissa Perri
 
Designing a Culture of Design
Designing a Culture of DesignDesigning a Culture of Design
Designing a Culture of DesignChris Avore
 
Things I've Learned (& Am Still Learning) from Leading (UX Designers)
Things I've Learned (& Am Still Learning) from Leading (UX Designers)Things I've Learned (& Am Still Learning) from Leading (UX Designers)
Things I've Learned (& Am Still Learning) from Leading (UX Designers)Russ U
 
Product and Design Strategy Goals
Product and Design Strategy GoalsProduct and Design Strategy Goals
Product and Design Strategy GoalsAurelius
 
Citizen Experience Design, UX Lisbon
Citizen Experience Design, UX LisbonCitizen Experience Design, UX Lisbon
Citizen Experience Design, UX LisbonJess McMullin
 

Andere mochten auch (20)

One App, Two Apps: Design for the Device Ecosystem
One App, Two Apps: Design for the Device EcosystemOne App, Two Apps: Design for the Device Ecosystem
One App, Two Apps: Design for the Device Ecosystem
 
Design for Non-designers
Design for Non-designersDesign for Non-designers
Design for Non-designers
 
Agile 2015 Prototyping - Iterating Your Way to Glory
Agile 2015 Prototyping - Iterating Your Way to GloryAgile 2015 Prototyping - Iterating Your Way to Glory
Agile 2015 Prototyping - Iterating Your Way to Glory
 
Don't bother me with product vision I'm just coding!
Don't bother me with product vision I'm just coding!Don't bother me with product vision I'm just coding!
Don't bother me with product vision I'm just coding!
 
Designing The Problem
Designing The Problem Designing The Problem
Designing The Problem
 
Soft Skills Are Hard
Soft Skills Are HardSoft Skills Are Hard
Soft Skills Are Hard
 
Introducing Agile User Stories
Introducing Agile User StoriesIntroducing Agile User Stories
Introducing Agile User Stories
 
Leading with Influence
Leading with InfluenceLeading with Influence
Leading with Influence
 
Writing User Stories (04/2012)
Writing User Stories (04/2012)Writing User Stories (04/2012)
Writing User Stories (04/2012)
 
Stories, Backlog & Mapping
Stories, Backlog & MappingStories, Backlog & Mapping
Stories, Backlog & Mapping
 
Designed to Learn
Designed to LearnDesigned to Learn
Designed to Learn
 
Directed Opportunism: A summary of The Art of Action for the Sydney Limited W...
Directed Opportunism: A summary of The Art of Action for the Sydney Limited W...Directed Opportunism: A summary of The Art of Action for the Sydney Limited W...
Directed Opportunism: A summary of The Art of Action for the Sydney Limited W...
 
User Stories for your Product Backlog
User Stories for your Product BacklogUser Stories for your Product Backlog
User Stories for your Product Backlog
 
Writing GREAT Agile User Stories
Writing GREAT Agile User StoriesWriting GREAT Agile User Stories
Writing GREAT Agile User Stories
 
User stories in agile software development
User stories in agile software developmentUser stories in agile software development
User stories in agile software development
 
Lean Product Management - ACE 2015
Lean Product Management - ACE 2015Lean Product Management - ACE 2015
Lean Product Management - ACE 2015
 
Designing a Culture of Design
Designing a Culture of DesignDesigning a Culture of Design
Designing a Culture of Design
 
Things I've Learned (& Am Still Learning) from Leading (UX Designers)
Things I've Learned (& Am Still Learning) from Leading (UX Designers)Things I've Learned (& Am Still Learning) from Leading (UX Designers)
Things I've Learned (& Am Still Learning) from Leading (UX Designers)
 
Product and Design Strategy Goals
Product and Design Strategy GoalsProduct and Design Strategy Goals
Product and Design Strategy Goals
 
Citizen Experience Design, UX Lisbon
Citizen Experience Design, UX LisbonCitizen Experience Design, UX Lisbon
Citizen Experience Design, UX Lisbon
 

Mehr von Will Sansbury

Bad jobs, burnout, and a better way
Bad jobs, burnout, and a better wayBad jobs, burnout, and a better way
Bad jobs, burnout, and a better wayWill Sansbury
 
We Do Not Think How We Think We Think
We Do Not Think How We Think We ThinkWe Do Not Think How We Think We Think
We Do Not Think How We Think We ThinkWill Sansbury
 
Agile Metrics: What We Measure ... and Why
Agile Metrics: What We Measure ... and WhyAgile Metrics: What We Measure ... and Why
Agile Metrics: What We Measure ... and WhyWill Sansbury
 
Agile Principles: More than the Manifesto
Agile Principles: More than the ManifestoAgile Principles: More than the Manifesto
Agile Principles: More than the ManifestoWill Sansbury
 
Inigo Montoya's Guide to User Experience
Inigo Montoya's Guide to User ExperienceInigo Montoya's Guide to User Experience
Inigo Montoya's Guide to User ExperienceWill Sansbury
 
Collaborative Design with the Design Studio Method
Collaborative Design with the Design Studio MethodCollaborative Design with the Design Studio Method
Collaborative Design with the Design Studio MethodWill Sansbury
 
Changing the world (without losing your sh*t)
Changing the world (without losing your sh*t)Changing the world (without losing your sh*t)
Changing the world (without losing your sh*t)Will Sansbury
 
UX in Agile: How one team is making it work
UX in Agile: How one team is making it workUX in Agile: How one team is making it work
UX in Agile: How one team is making it workWill Sansbury
 
User-centered Design for Technical Communicators
User-centered Design for Technical CommunicatorsUser-centered Design for Technical Communicators
User-centered Design for Technical CommunicatorsWill Sansbury
 
User-centered design: A road map to usability
User-centered design: A road map to usabilityUser-centered design: A road map to usability
User-centered design: A road map to usabilityWill Sansbury
 

Mehr von Will Sansbury (10)

Bad jobs, burnout, and a better way
Bad jobs, burnout, and a better wayBad jobs, burnout, and a better way
Bad jobs, burnout, and a better way
 
We Do Not Think How We Think We Think
We Do Not Think How We Think We ThinkWe Do Not Think How We Think We Think
We Do Not Think How We Think We Think
 
Agile Metrics: What We Measure ... and Why
Agile Metrics: What We Measure ... and WhyAgile Metrics: What We Measure ... and Why
Agile Metrics: What We Measure ... and Why
 
Agile Principles: More than the Manifesto
Agile Principles: More than the ManifestoAgile Principles: More than the Manifesto
Agile Principles: More than the Manifesto
 
Inigo Montoya's Guide to User Experience
Inigo Montoya's Guide to User ExperienceInigo Montoya's Guide to User Experience
Inigo Montoya's Guide to User Experience
 
Collaborative Design with the Design Studio Method
Collaborative Design with the Design Studio MethodCollaborative Design with the Design Studio Method
Collaborative Design with the Design Studio Method
 
Changing the world (without losing your sh*t)
Changing the world (without losing your sh*t)Changing the world (without losing your sh*t)
Changing the world (without losing your sh*t)
 
UX in Agile: How one team is making it work
UX in Agile: How one team is making it workUX in Agile: How one team is making it work
UX in Agile: How one team is making it work
 
User-centered Design for Technical Communicators
User-centered Design for Technical CommunicatorsUser-centered Design for Technical Communicators
User-centered Design for Technical Communicators
 
User-centered design: A road map to usability
User-centered design: A road map to usabilityUser-centered design: A road map to usability
User-centered design: A road map to usability
 

Kürzlich hochgeladen

New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 

Kürzlich hochgeladen (20)

New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 

Skinning your users: Building better products by humanizing Agile user stories

  • 1. Building  be1er  products  by   humanizing  Agile  user  stories   Will  Sansbury   Interac=on  designer   @willsansbury  
  • 2. Drop the torches and pitchforks! Skinning I’m talking about putting skin on. your users Moving from this… …to this @willsansbury  
  • 3. Skinning Fair warning your users If you think “scrum” is:   Something you scrub off your tub   Easily cleared up with a round of antibiotics   Usually encountered on the rugby pitch   That weird thing the developers do … then this isn’t the right session for you. arn more? Want to le ike Cohn Go og le “M goat.” mo untain pro mise. It’s SFW—I @willsansbury  
  • 4. Skinning User stories your users As a user, I want to be able to save phone numbers of my family and friends so that I don’t have to remember them to make a call. @willsansbury  
  • 5. Skinning User stories your users The actor is the person As a user, I want to be or class of people able to save phone who benefit from numbers of my family the requirement being satisfied and friends so that I don’t have to remember them to make a call. @willsansbury  
  • 6. Skinning User stories your users As a user, I want to be The action is able to save phone what the actor wants or needs numbers of my family to be able and friends so that I to do don’t have to remember them to make a call. @willsansbury  
  • 7. Skinning User stories your users As a user, I want to be able to save phone numbers of my family and friends so that I The value is don’t have to remember what the actor gains, in real-world terms, them to make a call. if the requirement is satisfied @willsansbury  
  • 8. Skinning Easy, right? your users @willsansbury  
  • 9. Skinning Easy, right? your users But which design is the most successful? @willsansbury  
  • 10. User is a nice enough guy, Skinning but he’s a little one-dimensional. your users User is too easy to satisfy. @willsansbury  
  • 11. Skinning Your real users are live in 3D. your users @willsansbury  
  • 12. Skinning Your real users are live in 3D. your users But you can’t really design for all of them, can you? @willsansbury  
  • 13. Skinning your users Honestly, no. But you can do better. A whole lot better. @willsansbury  
  • 14. Your users have more in Skinning common than your product. your users @willsansbury  
  • 15. Your users have more in Skinning common than your product. your users rly Elde Music lo vers Heavy Unicorn! email users @willsansbury  
  • 16. Personas make the Skinning commonalities apparent. your users   “[A persona is] a precise descriptive model of the user, what he wishes to accomplish, and why.” Cooper & Reimann, About Face 2.0   “Personas are typically amalgams of multiple people who share similar goals, motivations, and behaviors. The difference between each persona must be based on these deep characteristics: what people do (actions or projected actions) and why they do them (goals and motivations).” Saffer, Designing for Interactions yone? 0 1, an p hy 1 ic for ms, Ph iloso n Plato sers T hink o ur u rs. r y but fo d of chai ins tea @willsansbury  
  • 17. Right now, Skinning your users you’re thinking, “Dude. We’re Agile. That sounds like Big Design Up Front.” @willsansbury  
  • 18. Developing personas Skinning can take some time. your users @willsansbury  
  • 19. Skinning That’s why we go guerilla. your users @willsansbury  
  • 20. Skinning your users Don’t worry yourself with perfection. You’re seeking actionable insights, not publishable data. f like ind o It’s k s and hors eshoe des. ena ha nd gr @willsansbury  
  • 21. But remember, persona non data Skinning is persona non grata. your users @willsansbury  
  • 22. To see patterns in users, Skinning you have to see users. your users @willsansbury  
  • 23. To see patterns in users, Skinning you have to see users. your users Forget everything you think you know. Open your eyes and observe. @willsansbury  
  • 24. Spend significant time Skinning with your users in their world. your users @willsansbury  
  • 25. Spend significant time Skinning with your users in their world. your users Watch. Listen. Learn. @willsansbury  
  • 26. But before you go, Skinning do your homework. your users   Prepare a list of topics you want to learn about   Practice phrasing questions in a way that doesn’t suggest an answer   When in doubt, fall back on open-ended questions or requests   Please explain to me what you’re doing right now.   Why do you prefer to do it that way?   Tell me more about… @willsansbury  
  • 27. Skinning Record everything. your users Pocket-sized notebook Small, versatile camera @willsansbury  
  • 28. Analyze each session before Skinning your memories get distorted. your users @willsansbury  
  • 29. Skinning Keep listening. your users @willsansbury  
  • 30. Skinning Keep listening. your users When you’re no longer hearing surprises, you’ve done enough research. Plan for twenty interviews, but be flexible. @willsansbury  
  • 31. Skinning Look for patterns in your data. your users Name   Martha   Jack     Emily   Sarah   Arnold   Age   79  years  old   24  years  old   17  years  old   45  years  old   85  years  old   "I  hate  this  thing.   "I  can't  live  without   "My  phone  is  my   "My  phone  makes   "I  don't  know  how   Quote   My  daughter   my  iPhone."   whole  life."   me  feel  secure."   to  use  it!"   bought  it  for  me."   A,tude  toward   Intense  dislike   Intensely  likes   Intensely  likes   Likes   Dislikes   cell  phones   Frequency  of   20-­‐30  per  day   50-­‐75  per  day   5-­‐10  per  day   Once  per  day   Once  per  week   making  calls   Frequency  of     Never   100-­‐150  per  day   200-­‐300  per  day   >  5  per  day   Never   sending  texts   @willsansbury  
  • 32. Weave the common Skinning threads together. your users Elizabeth Barrister 82 years old s a stay-at- Elizabeth spent her adult life a w, she is proud home mother and wife. No ma.” of being a “grr-grand ng the Great Hav ing come of age duri urceful and Depress ion, Elizabeth is reso om any hone spunky. Sh e doesn’t shy away fr Why she got a cell p t afraid to try to Safety while travelin g cha llenges, and she’s no not as learn new things—though she’s ll phone How she uses her ce quick a study as she once was. ntacts Ca lling a select set of co @willsansbury   (friends and family)
  • 33. Skinning You’re not Robin Hood. your users @willsansbury  
  • 34. Skinning You’re not Robin Hood. your users You have a limited number of arrows. How many targets will you aim for? a lot umb er is ig ht The n an yo u m e th fiv lower Three to . think rks well. wo @willsansbury  
  • 35. Need more than 5 or 6? Skinning You have a bigger problem. your users Personas are not things you make. Personas are discovered. We typically find that a product will have an informative suite of five or six personas, and we’ll design for one or two. If you find there are more than that, it means that you T h is co ul yo u d don't have an appropriate focus for your product, which is have mean mar m a very useful thing to learn. pro d keta ore uct ble than i deas Paraphrased from Alan Cooper in the UXpod Podcast, December 2006 orig yo u in http://www.infodesign.com.au/uxpod/alancooper tho u ally g ht! @willsansbury  
  • 36. You have your personas. Skinning Now tell their stories. your users   Print large-scale posters of the personas and post them in the team area   Speak of personas as often as possible; always steer requirements and design discussions back to your personas   When you overhear your team members arguing about what one of the personas would prefer, skip out early and celebrate with a margarita @willsansbury  
  • 37. Skinning Kill User. your users As a user, Elizabeth, I want to be able to save phone numbers of my family and friends so that I don’t have to remember them to make a call. @willsansbury  
  • 38. With a clear idea of who you’re satisfying, the questions of what Skinning and how take on new meaning. your users The Jitterbug moves phonebook maintenance to a website, where Elizabeth’s accessibility needs are easily met. @willsansbury  
  • 39. The difference between User and Elizabeth Skinning is too important to ignore. your users @willsansbury  
  • 40. DANGER ZONE #1 We have a customer on the team, Skinning so we don’t need personas. Right? your users r Yo u mer o cus t @willsansbury  
  • 41. DANGER ZONE #2 Our marketing already put Skinning together some personas. your users   Personas capture information about behaviors and motivations   Marketing is concerned with the behaviors and motivations of about buyers, not users   Optimizing design for the buyer results in short-term sales, but long-term dissatisfaction BUY ER ≠ US ER @willsansbury  
  • 42. By casting personas Skinning your users as the actors in user stories, Agile product owners can better express requirements, better prioritize backlogs, and better evaluate design approaches. And , ultimately, build better pro ducts. @willsansbury  
  • 43. Skinning Thank you! Any questions? your users Will Sansbury Interaction designer willsansbury.com w@willsansbury.com @willsansbury @willsansbury  
  • 44. Skinning Photo credits your users Thanks to the following Flickr users for releasing some of the photos used in this presentation under a Creative Commons Attribution 2.0 Generic license.   beggs   Paul Watson   Aresjoberg   Creative Tools   William Hook   Galapagos   Johan Larsson   Editor B   Ckaroly   TheMarque   US Army Africa @willsansbury