SlideShare ist ein Scribd-Unternehmen logo
1 von 43
Downloaden Sie, um offline zu lesen
Exploring UX Techniques and
Practices
When should they be applied?

Let s practice!



Ariadna Font





UX Lead @Vivisimo, an IBM Company

@quicola #leanux #agile2012          ariadna.font.cat
The Goals

  THEORY:

  •  Learn more about what Lean UX techniques you
     can apply at different development stages

  PRACTICE

  •  Collaborative design session 

  •  Focus on delivering an MVP fast with user-driven
     design/development
Your prior experience?


             Product dev
   No product dev


     UX



   No UX
What s UX (User Experience)?

•  How do people feel about (using) a product / site 

•  User-Centered design and development

•  Experiential, affective aspects of human-computer
  interaction

•  Perceptions of utility, easy of use and efficiency

•  Subjective in nature

•  Dynamic, it changes overtime
The Plan

                 •  Review Development stages with commonly used
                   Lean UX techniques Board
30 min theory




                 •  Brainstorm new/other Lean UX techniques

                 •  Select most interesting ones 

                 •  Brief Description of selected UX techniques
1 h practice




                 •  Collaborative design session - Build a Mobile App!

                     
User Research, Scoping, Prototyping and Testing
UX techniques @Product Development Stages

Research &         Scoping and         Prototyping
            Development
 Testing
                     …
                                                                                                         
Analysis
          Initial Design
Contextual         Collaborative       Sketches
               BDD
                 Quantitative
inquiry (CI)
      design sessions     
                       
                    Usability Testing

                  (Inception deck)
   Wireframes
             Just-in-time (JIT)   
Personas
          
                   
                       design
              Pair testing

                  Storyboard 
        Paper prototyping
      
                    
Empathy map
       
                   
                       Wireframes
          Controlled

                  Sketchboard
        Paper prototype                              experiments (A/B
Stakeholder map
   
                   Usability Testing
                           Testing)

                  Flow diagram
       
                                            
User Experience    
                   Qualitative Usability                        Cognitive
map
               Elevator pitch
     Testing
                                     walkthrough

                  
                   
                                            
Journey map
       Stories
            Mockups
                                     Heuristic

                  
                   
                                            evaluation

                  Story mapping
      Functional prototype
                        
                   
                   
                   “Agile schedule”
                   
                   BDD
2 min
Any other cool Lean UX Techniques?

     Experts: Add other cool Lean UX Techniques 

       • One per orange sticky (no abbreviations please)

       • When do you typically do this? Add to appropriate
         column
2 min
Dot voting of unknown techniques


     
                           +
     Everybody 

         •  3 votes each        

         •  On any sticky(ies) that you’d like to know more about
15 min
Briefly describe new techniques


     Need volunteers for orange stikies
     

     (See template on handout/next slide)
2 min
Brief Description Template

1.  Lean UX Technique name & primary development stage
    (when do people do this?)

2.  Brief description 

3.  Who does it?

4.  Key benefits (or why should anyone do this?)

5.  Challenges (problems you might run into)
UX Techniques Briefly Explained
Contextual inquiry @Research & Analysis

First hand observation of how people perform and structure their
work (or any other relevant tasks)

Who does it? UX person or other team member. A pair of
observers is ideal





Key benets:
•  Best way to understand your users

•  Only way to know what the real work flow/process is (vs the official one)

•  Opportunity to discuss with users what they are doing and why
Stakeholder mapping @Research & Analysis
A network diagram of the people involved with (or impacted by) a
given system design

Who does it? The team





Key Benets:
•  Establish shared ideas about stakeholders

•  Help team focus on people, not technology

•  Guide plans for user research

•  Document research activities
User experience map @Research & Analysis

Visual representation of the user workflow for accomplishing a
goal. Key elements include:






    •  Questions to signal areas where more information/understanding is needed

    •  Comments with known information that clarifies / lends meaning 

    •  Ideas to illustrate an interesting concept that could enhance a step


Who does it? The team

Key Benets:
•  Make team’s (lack of) knowledge explicit 

•  Good to figure out areas that need (further) user research
Personas            @Research & Analysis
Characterization of a type of user that we want to target with our
product/application

Who does it? Ideally, UX or somebody who has done some user
research.





Key Benets:
•  Provide insights into who the real
   users are

•  Remind team of users needs and                               motivations
   (different from managers and buyers) 

•  Allow team to ground communication throughout development
Empathy Map @Research & Analysis

Explore a target user (persona) from different perspectives:
  Behavior, See –Motivations, Do – Features, Say, Feel


Who does it? Team, preferably with input from UX/BA

Key Benets:
•  Very quick way to have a holistic view of your target user

•  Forces you to think about more than their role

•  Allow team to ground communication throughout
   development
Elevator Pitch @Scoping

Short summary used to quickly and simply dene a product and its
value proposition.
•  For [target customer]
                                                          Who does it? The Team
•  who [statement of the need or opportunity]

•  the [product name]
                                    Key Benets:
•  is a [product category]
                               •    Provides Business
                                                               relevance and context
•  that [key benefit, compelling reason to buy].
                                                          •    Forces to agree on killer
•  Unlike [primary competitive alternative]
                   feature(s)

•  our product [statement of primary differentiation].
Inception deck @Scoping                                Jonathan Rasmusson

 1. Ask why we are here.
                                                  Who does it? The Team
 2. Create an elevator pitch.

 3. Design a product box.
                                                  Key Benets:
 4. Create a NOT list (out of scope)
                                                  •     Eliminate confusion and
 5. Meet your neighbors.
                                                        misunderstanding
 6. Show the solution.
                                                  •     Set expectation
 7. What keeps us up at night (identify risks)
                                                  •     Highlight challenges
 8. Size it up (weeks, 3 months, 6 months?)
                                                  •     Get alignment
 9. What’s going to give.
                        BEFORE PROJECT BEGINS
 10. What’s it going to take.
User stories @Scoping

Software system requirement formulated in one or two sentences
in everyday or business language that makes explicit the user’s
need. Example:
           As a [type of user] !

           I want to [perform some task] !

           so that I can [reach some goal]!
           




Who does this? The team (dev, tester, doc or UX)
Key Benets:
  •  Provides a thinking template; token for a conversation

  •  Description of why the product needs to do what it does
Story mapping @Scoping
                                                                 by Jeff Patton

Board with organized and prioritized system functionality (user
stories)

Who does this? The team with Product Owner (Business person)





Key Benets:
•  Provides the high-level vision of the system, which includes workflow or value
   chain as well as hierarchy information
Journey Map @Research & Analysis

Document that visually illustrates an individual user’s needs, the
series of interactions that are necessary to fulll those needs, and
the resulting emotional states a user experiences throughout the
process. 

Who does it? UX with team’s help

Key Benets:
•  Encourages conversation and collaboration

•  Highlights the flow of the customer experience

•  Enables stakeholders to collectively discuss opportunities for improving the
   overall customer experience
Storyboard @Scoping

Use of story telling to quickly visualize/share a solution to specic
requirements making use of personas and their behaviors, stories
and any known constraints.

Who does it? The Team (engage the client if you can) – you don’t
need to be good at drawing. 

Key Benets:
•  Help us think about the problem in a creative way

•  Facilitates focused communication 

•  Affordable and easy to do
Sketchboard @Scoping/@Prototyping

It’s like story boarding but with sketches, almost like a biomap of
the system you are building or about to build.

Who does it? Team with UX/designer’s help






Key Benets:
•  Provides Big Picture using initial design ideas

•  Very iterative and highly collaboratively

•  Very focused requirement discussions
Agile Schedule , Rich Visual Backlog or Visual
Project Board @Scoping                ariadna.font.cat
   
 
 
 
 
 

Visual project schedule/plan on butcher paper containing:
    •  Milestones
    •  Design and layout info
    •  User stories with due dates
    •  “Non-functional” requirements
    •  Any high-level task that needs                                        to
       be tracked and completed


Who does it? Ideally, the team; at least Project lead with UX 




Key Benets:
    •  Provides shared understanding and current status to the whole team
    •  Provides context and layout information
    •  Deadlines are made explicit
Wireframes @Prototyping

Grayscale mockups showing layout and position of page elements
(can range from low-delity to exact grid-based resolution)

Who does this? Typically UX, designer, but anyone can do it!

Key Benets:
•  Easiest/cheapest way to realize and test ideas

•  Great to get early feedback

•  Can be done at any stage of development
Behavior-driven development (BDD) @Development
A set of techniques to use in conversations which help the team
explore the intended behavior of the system and the problems it
solves, then carry the conversations and language into the code.
      Given some initial context (the given)!
      When an event occurs!
      Then some outcomes should occur


Who does it? Ideally a threesome (dev, tester and business)

Key Benets:
•  Deliberately discovering key misunderstandings and uncertainty
•  Makes it easier for technical and business people to communicate
•  Accelerates learning
Just-in-time (JIT) design @Development

Designing and implementing what you know the team needs right
now, not worrying about future issues until absolutely necessary
(last responsible moment). The opposite of Big Design Up Front
(BDUF).

Who does it? Designer or UX expert"





Key Benets:
•  Quick and as low-fidelity as possible

•  Focuses on high-value high-priority functionality

•  Saves time wasted on irrelevant designs (YAGNI – you ain’t going to need it)
Usability Testing @Testing

Technique used in user-centered interaction design to evaluate a
product or an application by testing it on users. 





Who does it? UX or UT expert






Key Benets:
•  It gives direct input on how real users use the system

•  Measures the easy of use of a specific interface or product
Paper prototype usability testing @Any time

Usability testing on paper versions of wireframes or sketches that
users can simulate slicks and talk through their thoughts and
decisions

Who does it? Anyone can do this






Key Benets:
•  Fastest way to validate ideas/assumptions

•  Cheapest way to validate ideas/assumptions

•  You can do this at any time you are not sure what is the best UI for a specific
   problem
Qualitative Usability Testing @Any time

Quick and easy usability testing of qualitative nature that anyone
can do (just read Steve’s book!)

Who does it? Anybody in the team

Key Benets:
•  Relative inexpensive, can afford multiple tests

•  Can provide improved design insight                insight

•  Results can be fed back into the design process
   immediately
Human-Centered Design methods

•  Collaborative design sessions (ideation/brainstorming)


   •  Round-robin (sketch, critique, improve,...)


   •  Rose, bud, thorn (improving existing functionality/design)


   •  Affinity clustering


   •  Business value/difficulty matrix
The Goals

  THEORY:

  •  Learn more about what Lean UX techniques you
     can apply at different development stages

  PRACTICE

  •  Collaborative design session 

  •  Focus on delivering an MVP fast with user-driven
     design/development
Let s Practice!

Collaborative Design Session
Challenge




         Develop a Mobile App that helps
        promote networking and interaction 
         between all conference attendees
2 min
Form teams of 4-6 people

Introduce yourself (role, something unusual)





You will collaboratively work on:
    1.  User Research and Analysis
    2.  Scoping
    3.  Prototyping 
    4.  Usability Testing
    5.  Pitching your App
10 min
1. Research & Analysis

As a team, grab one (new) technique from the rst
stage (column) and apply it to start building your
Mobile App



Question: 
    Who are your users? What do they need/want?
10 min
2. Scoping

Grab one (new) technique for the second stage
(column) and apply it to start dening your MVP
functionality



Question: 
    What do they want to do with the app? (must haves
    vs nice to haves)
15 min
3. Prototyping

Grab one (new) technique for the third column and
apply it to design your killer feature(s).



    Tip: make sure your prototype is testable (next
    step)
10 min
4. Usability Testing

Now let s test your paper prototype!

Question:
 Can somebody outside your team use it? 
    •  Recruit user(s) from other teams
    •  Do they know what they can do? and how to
     do it?
    •  Are there any big usability issues that would
     prevent your MVP from being broadly adopted?
10 min
5. Pitch it!

Show it to other teams



Question:
    Does anybody outside your team want to buy it?
The Goals

  THEORY:

  •  Learn more about what Lean UX techniques you
     can apply at different development stages

  PRACTICE

  •  Collaborative design session 

  •  Focus on delivering an MVP fast with user-driven
     design/development
Retrospective

•  What was your favorite part of the session?

•  What was your least favorite part?

•  Will you be able to take something you learned in this
  session back to your work/life? (if so, what?) 

•  Any final thoughts or questions?
@quicola #leanux #agile2012 ~ ariadna.font.cat

Thanks!

Weitere ähnliche Inhalte

Was ist angesagt?

User Experience Prototyping
User Experience PrototypingUser Experience Prototyping
User Experience PrototypingAlan Ho
 
Usability behaviors: Usability and the SDLC
Usability behaviors: Usability and the SDLCUsability behaviors: Usability and the SDLC
Usability behaviors: Usability and the SDLCTed Tschopp
 
The Essentials of Great Search Design (ECIR 2010)
The Essentials of Great Search Design (ECIR 2010)The Essentials of Great Search Design (ECIR 2010)
The Essentials of Great Search Design (ECIR 2010)Vegard Sandvold
 
Activity-Based Serendipitous Recommendations with the Magitti Mobile Leisure ...
Activity-Based Serendipitous Recommendations with the Magitti Mobile Leisure ...Activity-Based Serendipitous Recommendations with the Magitti Mobile Leisure ...
Activity-Based Serendipitous Recommendations with the Magitti Mobile Leisure ...bo begole
 
Usability Design: Because it's awesome
Usability Design: Because it's awesomeUsability Design: Because it's awesome
Usability Design: Because it's awesomeJen Yu
 
Application Prototyping - Pablo GonzĂĄlez - Capturing and Managing Requirements
Application Prototyping - Pablo GonzĂĄlez - Capturing and Managing RequirementsApplication Prototyping - Pablo GonzĂĄlez - Capturing and Managing Requirements
Application Prototyping - Pablo GonzĂĄlez - Capturing and Managing RequirementsVisure Solutions
 
Designing an MVP that works for users (2 and 1/2 hours) @Lean UX NYC 2013
Designing an MVP that works for users (2 and 1/2 hours) @Lean UX NYC 2013Designing an MVP that works for users (2 and 1/2 hours) @Lean UX NYC 2013
Designing an MVP that works for users (2 and 1/2 hours) @Lean UX NYC 2013Ariadna Font Llitjos
 
OSCON 2007: Open Design, Not By Committee
OSCON 2007: Open Design, Not By CommitteeOSCON 2007: Open Design, Not By Committee
OSCON 2007: Open Design, Not By CommitteeTed Leung
 
Agile & UX What changes and other C.R.A.P.
Agile & UX What changes and other C.R.A.P.Agile & UX What changes and other C.R.A.P.
Agile & UX What changes and other C.R.A.P.LeanDog
 
Nailing It Down: Detailed Design to Preserve the UX Vision
Nailing It Down: Detailed Design to Preserve the UX VisionNailing It Down: Detailed Design to Preserve the UX Vision
Nailing It Down: Detailed Design to Preserve the UX Visionjsokohl
 
500 Startups Lean UX Bootcamp
500 Startups Lean UX Bootcamp500 Startups Lean UX Bootcamp
500 Startups Lean UX BootcampEnrique Allen
 
PxS’12 - week 4 - UX design techniques
PxS’12 - week 4 - UX design techniquesPxS’12 - week 4 - UX design techniques
PxS’12 - week 4 - UX design techniqueshendrikknoche
 
Ux Meets Code Concepting
Ux Meets Code ConceptingUx Meets Code Concepting
Ux Meets Code ConceptingArabella David
 
UX Vision, Strategy and Teams by Susan Wolfe, Optimal Experience
UX Vision, Strategy and Teams by Susan Wolfe, Optimal ExperienceUX Vision, Strategy and Teams by Susan Wolfe, Optimal Experience
UX Vision, Strategy and Teams by Susan Wolfe, Optimal ExperienceUIDesign Group
 
Website Usability Tutorial For Online Marketers
Website Usability Tutorial For Online MarketersWebsite Usability Tutorial For Online Marketers
Website Usability Tutorial For Online MarketersPaul Sherman
 
citigroup January 19, 2007 - Fourth Quarter Financial Supplement
citigroup January 19, 2007 - Fourth Quarter Financial Supplementcitigroup January 19, 2007 - Fourth Quarter Financial Supplement
citigroup January 19, 2007 - Fourth Quarter Financial SupplementQuarterlyEarningsReports
 
Effective prototyping (for Vermont Code Camp)
Effective prototyping (for Vermont Code Camp)Effective prototyping (for Vermont Code Camp)
Effective prototyping (for Vermont Code Camp)Everett McKay
 
Effective prototyping
Effective prototypingEffective prototyping
Effective prototypingEverett McKay
 

Was ist angesagt? (20)

User Experience Prototyping
User Experience PrototypingUser Experience Prototyping
User Experience Prototyping
 
Usability behaviors: Usability and the SDLC
Usability behaviors: Usability and the SDLCUsability behaviors: Usability and the SDLC
Usability behaviors: Usability and the SDLC
 
The Essentials of Great Search Design (ECIR 2010)
The Essentials of Great Search Design (ECIR 2010)The Essentials of Great Search Design (ECIR 2010)
The Essentials of Great Search Design (ECIR 2010)
 
Activity-Based Serendipitous Recommendations with the Magitti Mobile Leisure ...
Activity-Based Serendipitous Recommendations with the Magitti Mobile Leisure ...Activity-Based Serendipitous Recommendations with the Magitti Mobile Leisure ...
Activity-Based Serendipitous Recommendations with the Magitti Mobile Leisure ...
 
Usability Design: Because it's awesome
Usability Design: Because it's awesomeUsability Design: Because it's awesome
Usability Design: Because it's awesome
 
Resize your UX
Resize your UXResize your UX
Resize your UX
 
Application Prototyping - Pablo GonzĂĄlez - Capturing and Managing Requirements
Application Prototyping - Pablo GonzĂĄlez - Capturing and Managing RequirementsApplication Prototyping - Pablo GonzĂĄlez - Capturing and Managing Requirements
Application Prototyping - Pablo GonzĂĄlez - Capturing and Managing Requirements
 
Designing an MVP that works for users (2 and 1/2 hours) @Lean UX NYC 2013
Designing an MVP that works for users (2 and 1/2 hours) @Lean UX NYC 2013Designing an MVP that works for users (2 and 1/2 hours) @Lean UX NYC 2013
Designing an MVP that works for users (2 and 1/2 hours) @Lean UX NYC 2013
 
OSCON 2007: Open Design, Not By Committee
OSCON 2007: Open Design, Not By CommitteeOSCON 2007: Open Design, Not By Committee
OSCON 2007: Open Design, Not By Committee
 
Agile & UX What changes and other C.R.A.P.
Agile & UX What changes and other C.R.A.P.Agile & UX What changes and other C.R.A.P.
Agile & UX What changes and other C.R.A.P.
 
Agile Not Fragile
Agile Not FragileAgile Not Fragile
Agile Not Fragile
 
Nailing It Down: Detailed Design to Preserve the UX Vision
Nailing It Down: Detailed Design to Preserve the UX VisionNailing It Down: Detailed Design to Preserve the UX Vision
Nailing It Down: Detailed Design to Preserve the UX Vision
 
500 Startups Lean UX Bootcamp
500 Startups Lean UX Bootcamp500 Startups Lean UX Bootcamp
500 Startups Lean UX Bootcamp
 
PxS’12 - week 4 - UX design techniques
PxS’12 - week 4 - UX design techniquesPxS’12 - week 4 - UX design techniques
PxS’12 - week 4 - UX design techniques
 
Ux Meets Code Concepting
Ux Meets Code ConceptingUx Meets Code Concepting
Ux Meets Code Concepting
 
UX Vision, Strategy and Teams by Susan Wolfe, Optimal Experience
UX Vision, Strategy and Teams by Susan Wolfe, Optimal ExperienceUX Vision, Strategy and Teams by Susan Wolfe, Optimal Experience
UX Vision, Strategy and Teams by Susan Wolfe, Optimal Experience
 
Website Usability Tutorial For Online Marketers
Website Usability Tutorial For Online MarketersWebsite Usability Tutorial For Online Marketers
Website Usability Tutorial For Online Marketers
 
citigroup January 19, 2007 - Fourth Quarter Financial Supplement
citigroup January 19, 2007 - Fourth Quarter Financial Supplementcitigroup January 19, 2007 - Fourth Quarter Financial Supplement
citigroup January 19, 2007 - Fourth Quarter Financial Supplement
 
Effective prototyping (for Vermont Code Camp)
Effective prototyping (for Vermont Code Camp)Effective prototyping (for Vermont Code Camp)
Effective prototyping (for Vermont Code Camp)
 
Effective prototyping
Effective prototypingEffective prototyping
Effective prototyping
 

Ähnlich wie Exploring UX Practices 4 Product Development Agile2012

Effective Prototyping Process for Software Creation
Effective Prototyping Process for Software CreationEffective Prototyping Process for Software Creation
Effective Prototyping Process for Software CreationJonathan Arnowitz
 
Sdec 2011 ux_agile_svt
Sdec 2011 ux_agile_svtSdec 2011 ux_agile_svt
Sdec 2011 ux_agile_svtsdeconf
 
Practicing What We Preach: designing usage centered deliverables
Practicing What We Preach: designing usage centered deliverablesPracticing What We Preach: designing usage centered deliverables
Practicing What We Preach: designing usage centered deliverablesAviva Rosenstein
 
Understanding The Value Of User Research, Usability Testing, and Information ...
Understanding The Value Of User Research, Usability Testing, and Information ...Understanding The Value Of User Research, Usability Testing, and Information ...
Understanding The Value Of User Research, Usability Testing, and Information ...Kyle Soucy
 
24 Hours of UX - Agile + UX: Good, Bad, Ugly
24 Hours of UX - Agile + UX: Good, Bad, Ugly24 Hours of UX - Agile + UX: Good, Bad, Ugly
24 Hours of UX - Agile + UX: Good, Bad, UglyJoshua Randall
 
User Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the UglyUser Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the UglyJoshua Randall
 
Building Serious Games for Medical Intervention and Training
Building Serious Games for Medical Intervention and TrainingBuilding Serious Games for Medical Intervention and Training
Building Serious Games for Medical Intervention and TrainingBrock Dubbels
 
User Vision Breakfast Briefing - Prototyping
User Vision Breakfast Briefing - PrototypingUser Vision Breakfast Briefing - Prototyping
User Vision Breakfast Briefing - PrototypingUser Vision
 
User Experience Design: 5 Techniques for Creating Better Websites and Applica...
User Experience Design: 5 Techniques for Creating Better Websites and Applica...User Experience Design: 5 Techniques for Creating Better Websites and Applica...
User Experience Design: 5 Techniques for Creating Better Websites and Applica...nForm User Experience
 
Rapid Prototyping in UX Design
Rapid Prototyping in UX DesignRapid Prototyping in UX Design
Rapid Prototyping in UX DesignStephen Denning
 
Ux Meets Code Interaction Usability
Ux Meets Code Interaction UsabilityUx Meets Code Interaction Usability
Ux Meets Code Interaction UsabilityArabella David
 
Incorporating UX into Your Projects
Incorporating UX into Your ProjectsIncorporating UX into Your Projects
Incorporating UX into Your ProjectsKarl Kaufmann
 
Pre-Conference Course: UX and Agile: Making a Great Experience -
Pre-Conference Course: UX and Agile: Making a Great Experience - Pre-Conference Course: UX and Agile: Making a Great Experience -
Pre-Conference Course: UX and Agile: Making a Great Experience - UXPA International
 
Tools of the UX Trade
Tools of the UX TradeTools of the UX Trade
Tools of the UX Tradedpanarelli
 
Agile2012 presentation miki_konno (aug2012)
Agile2012 presentation miki_konno (aug2012)Agile2012 presentation miki_konno (aug2012)
Agile2012 presentation miki_konno (aug2012)drewz lin
 
User Experience Basics for Product Management
User Experience Basics for Product ManagementUser Experience Basics for Product Management
User Experience Basics for Product ManagementRoger Hart
 
Leveraging Lean UX in Drupal
Leveraging Lean UX in DrupalLeveraging Lean UX in Drupal
Leveraging Lean UX in DrupalAnne Stefanyk
 
User Experience and Prototyping
User Experience and PrototypingUser Experience and Prototyping
User Experience and PrototypingKshitiz Anand
 
How to Integrate UX and Agile
How to Integrate UX and AgileHow to Integrate UX and Agile
How to Integrate UX and AgileUserZoom
 

Ähnlich wie Exploring UX Practices 4 Product Development Agile2012 (20)

Effective Prototyping Process for Software Creation
Effective Prototyping Process for Software CreationEffective Prototyping Process for Software Creation
Effective Prototyping Process for Software Creation
 
The Design Discovery Jetpack
The Design Discovery JetpackThe Design Discovery Jetpack
The Design Discovery Jetpack
 
Sdec 2011 ux_agile_svt
Sdec 2011 ux_agile_svtSdec 2011 ux_agile_svt
Sdec 2011 ux_agile_svt
 
Practicing What We Preach: designing usage centered deliverables
Practicing What We Preach: designing usage centered deliverablesPracticing What We Preach: designing usage centered deliverables
Practicing What We Preach: designing usage centered deliverables
 
Understanding The Value Of User Research, Usability Testing, and Information ...
Understanding The Value Of User Research, Usability Testing, and Information ...Understanding The Value Of User Research, Usability Testing, and Information ...
Understanding The Value Of User Research, Usability Testing, and Information ...
 
24 Hours of UX - Agile + UX: Good, Bad, Ugly
24 Hours of UX - Agile + UX: Good, Bad, Ugly24 Hours of UX - Agile + UX: Good, Bad, Ugly
24 Hours of UX - Agile + UX: Good, Bad, Ugly
 
User Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the UglyUser Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the Ugly
 
Building Serious Games for Medical Intervention and Training
Building Serious Games for Medical Intervention and TrainingBuilding Serious Games for Medical Intervention and Training
Building Serious Games for Medical Intervention and Training
 
User Vision Breakfast Briefing - Prototyping
User Vision Breakfast Briefing - PrototypingUser Vision Breakfast Briefing - Prototyping
User Vision Breakfast Briefing - Prototyping
 
User Experience Design: 5 Techniques for Creating Better Websites and Applica...
User Experience Design: 5 Techniques for Creating Better Websites and Applica...User Experience Design: 5 Techniques for Creating Better Websites and Applica...
User Experience Design: 5 Techniques for Creating Better Websites and Applica...
 
Rapid Prototyping in UX Design
Rapid Prototyping in UX DesignRapid Prototyping in UX Design
Rapid Prototyping in UX Design
 
Ux Meets Code Interaction Usability
Ux Meets Code Interaction UsabilityUx Meets Code Interaction Usability
Ux Meets Code Interaction Usability
 
Incorporating UX into Your Projects
Incorporating UX into Your ProjectsIncorporating UX into Your Projects
Incorporating UX into Your Projects
 
Pre-Conference Course: UX and Agile: Making a Great Experience -
Pre-Conference Course: UX and Agile: Making a Great Experience - Pre-Conference Course: UX and Agile: Making a Great Experience -
Pre-Conference Course: UX and Agile: Making a Great Experience -
 
Tools of the UX Trade
Tools of the UX TradeTools of the UX Trade
Tools of the UX Trade
 
Agile2012 presentation miki_konno (aug2012)
Agile2012 presentation miki_konno (aug2012)Agile2012 presentation miki_konno (aug2012)
Agile2012 presentation miki_konno (aug2012)
 
User Experience Basics for Product Management
User Experience Basics for Product ManagementUser Experience Basics for Product Management
User Experience Basics for Product Management
 
Leveraging Lean UX in Drupal
Leveraging Lean UX in DrupalLeveraging Lean UX in Drupal
Leveraging Lean UX in Drupal
 
User Experience and Prototyping
User Experience and PrototypingUser Experience and Prototyping
User Experience and Prototyping
 
How to Integrate UX and Agile
How to Integrate UX and AgileHow to Integrate UX and Agile
How to Integrate UX and Agile
 

Mehr von Ariadna Font Llitjos

Lean and Kanban. CMU lecture (2015)
Lean and Kanban. CMU lecture (2015)Lean and Kanban. CMU lecture (2015)
Lean and Kanban. CMU lecture (2015)Ariadna Font Llitjos
 
Building Responsible AI - London Oct 2019
Building Responsible AI - London Oct 2019Building Responsible AI - London Oct 2019
Building Responsible AI - London Oct 2019Ariadna Font Llitjos
 
Design thinking, innovaciĂł centrada en les persones
Design thinking, innovaciĂł centrada en les personesDesign thinking, innovaciĂł centrada en les persones
Design thinking, innovaciĂł centrada en les personesAriadna Font Llitjos
 
Design Thinking is for you - a conversation with Jeff Patton and Jonathan Ber...
Design Thinking is for you - a conversation with Jeff Patton and Jonathan Ber...Design Thinking is for you - a conversation with Jeff Patton and Jonathan Ber...
Design Thinking is for you - a conversation with Jeff Patton and Jonathan Ber...Ariadna Font Llitjos
 
Building a great lean ux team FlowCon SF 2014 - 30min
Building a great lean ux team   FlowCon SF 2014 - 30minBuilding a great lean ux team   FlowCon SF 2014 - 30min
Building a great lean ux team FlowCon SF 2014 - 30minAriadna Font Llitjos
 
Designing an MVP that works for your users - LeanUX NYC 2014
Designing an MVP that works for your users  - LeanUX NYC 2014Designing an MVP that works for your users  - LeanUX NYC 2014
Designing an MVP that works for your users - LeanUX NYC 2014Ariadna Font Llitjos
 
Lean UX wins - Design Thinking in large enterprises 20 min - LeanUX NYC
Lean UX wins - Design Thinking in large enterprises 20 min - LeanUX NYCLean UX wins - Design Thinking in large enterprises 20 min - LeanUX NYC
Lean UX wins - Design Thinking in large enterprises 20 min - LeanUX NYCAriadna Font Llitjos
 
Staying on target with IBM Design Thinking and Lean UX
Staying on target with IBM Design Thinking and Lean UXStaying on target with IBM Design Thinking and Lean UX
Staying on target with IBM Design Thinking and Lean UXAriadna Font Llitjos
 
Think you know your user? Think Again (Agile 2013)
Think you know your user? Think Again (Agile 2013)Think you know your user? Think Again (Agile 2013)
Think you know your user? Think Again (Agile 2013)Ariadna Font Llitjos
 
A New Era at IBM. Lean UX leading the way. Agile 2013
A New Era at IBM. Lean UX leading the way. Agile 2013A New Era at IBM. Lean UX leading the way. Agile 2013
A New Era at IBM. Lean UX leading the way. Agile 2013Ariadna Font Llitjos
 
IBM design thinking @LeanUXNYC
IBM design thinking @LeanUXNYCIBM design thinking @LeanUXNYC
IBM design thinking @LeanUXNYCAriadna Font Llitjos
 
Designing a Process that Works for Your Team
Designing a Process that Works for Your TeamDesigning a Process that Works for Your Team
Designing a Process that Works for Your TeamAriadna Font Llitjos
 
Exploring UX Techniques and Practices 4 Product Development
Exploring UX Techniques and Practices 4 Product DevelopmentExploring UX Techniques and Practices 4 Product Development
Exploring UX Techniques and Practices 4 Product DevelopmentAriadna Font Llitjos
 

Mehr von Ariadna Font Llitjos (13)

Lean and Kanban. CMU lecture (2015)
Lean and Kanban. CMU lecture (2015)Lean and Kanban. CMU lecture (2015)
Lean and Kanban. CMU lecture (2015)
 
Building Responsible AI - London Oct 2019
Building Responsible AI - London Oct 2019Building Responsible AI - London Oct 2019
Building Responsible AI - London Oct 2019
 
Design thinking, innovaciĂł centrada en les persones
Design thinking, innovaciĂł centrada en les personesDesign thinking, innovaciĂł centrada en les persones
Design thinking, innovaciĂł centrada en les persones
 
Design Thinking is for you - a conversation with Jeff Patton and Jonathan Ber...
Design Thinking is for you - a conversation with Jeff Patton and Jonathan Ber...Design Thinking is for you - a conversation with Jeff Patton and Jonathan Ber...
Design Thinking is for you - a conversation with Jeff Patton and Jonathan Ber...
 
Building a great lean ux team FlowCon SF 2014 - 30min
Building a great lean ux team   FlowCon SF 2014 - 30minBuilding a great lean ux team   FlowCon SF 2014 - 30min
Building a great lean ux team FlowCon SF 2014 - 30min
 
Designing an MVP that works for your users - LeanUX NYC 2014
Designing an MVP that works for your users  - LeanUX NYC 2014Designing an MVP that works for your users  - LeanUX NYC 2014
Designing an MVP that works for your users - LeanUX NYC 2014
 
Lean UX wins - Design Thinking in large enterprises 20 min - LeanUX NYC
Lean UX wins - Design Thinking in large enterprises 20 min - LeanUX NYCLean UX wins - Design Thinking in large enterprises 20 min - LeanUX NYC
Lean UX wins - Design Thinking in large enterprises 20 min - LeanUX NYC
 
Staying on target with IBM Design Thinking and Lean UX
Staying on target with IBM Design Thinking and Lean UXStaying on target with IBM Design Thinking and Lean UX
Staying on target with IBM Design Thinking and Lean UX
 
Think you know your user? Think Again (Agile 2013)
Think you know your user? Think Again (Agile 2013)Think you know your user? Think Again (Agile 2013)
Think you know your user? Think Again (Agile 2013)
 
A New Era at IBM. Lean UX leading the way. Agile 2013
A New Era at IBM. Lean UX leading the way. Agile 2013A New Era at IBM. Lean UX leading the way. Agile 2013
A New Era at IBM. Lean UX leading the way. Agile 2013
 
IBM design thinking @LeanUXNYC
IBM design thinking @LeanUXNYCIBM design thinking @LeanUXNYC
IBM design thinking @LeanUXNYC
 
Designing a Process that Works for Your Team
Designing a Process that Works for Your TeamDesigning a Process that Works for Your Team
Designing a Process that Works for Your Team
 
Exploring UX Techniques and Practices 4 Product Development
Exploring UX Techniques and Practices 4 Product DevelopmentExploring UX Techniques and Practices 4 Product Development
Exploring UX Techniques and Practices 4 Product Development
 

KĂźrzlich hochgeladen

A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel AraĂşjo
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 

KĂźrzlich hochgeladen (20)

A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 

Exploring UX Practices 4 Product Development Agile2012

  • 1. Exploring UX Techniques and Practices When should they be applied? Let s practice! Ariadna Font UX Lead @Vivisimo, an IBM Company @quicola #leanux #agile2012 ariadna.font.cat
  • 2. The Goals THEORY: •  Learn more about what Lean UX techniques you can apply at different development stages PRACTICE •  Collaborative design session •  Focus on delivering an MVP fast with user-driven design/development
  • 3. Your prior experience? Product dev No product dev UX No UX
  • 4. What s UX (User Experience)? •  How do people feel about (using) a product / site •  User-Centered design and development •  Experiential, affective aspects of human-computer interaction •  Perceptions of utility, easy of use and efciency •  Subjective in nature •  Dynamic, it changes overtime
  • 5. The Plan •  Review Development stages with commonly used Lean UX techniques Board 30 min theory •  Brainstorm new/other Lean UX techniques •  Select most interesting ones •  Brief Description of selected UX techniques 1 h practice •  Collaborative design session - Build a Mobile App! User Research, Scoping, Prototyping and Testing
  • 6. UX techniques @Product Development Stages Research & Scoping and Prototyping Development Testing … Analysis Initial Design Contextual Collaborative Sketches BDD Quantitative inquiry (CI) design sessions Usability Testing (Inception deck) Wireframes Just-in-time (JIT) Personas design Pair testing Storyboard Paper prototyping Empathy map Wireframes Controlled Sketchboard Paper prototype experiments (A/B Stakeholder map Usability Testing Testing) Flow diagram User Experience Qualitative Usability Cognitive map Elevator pitch Testing walkthrough Journey map Stories Mockups Heuristic evaluation Story mapping Functional prototype “Agile schedule” BDD
  • 7. 2 min Any other cool Lean UX Techniques? Experts: Add other cool Lean UX Techniques • One per orange sticky (no abbreviations please) • When do you typically do this? Add to appropriate column
  • 8. 2 min Dot voting of unknown techniques + Everybody •  3 votes each •  On any sticky(ies) that you’d like to know more about
  • 9. 15 min Briefly describe new techniques Need volunteers for orange stikies (See template on handout/next slide)
  • 10. 2 min Brief Description Template 1.  Lean UX Technique name & primary development stage (when do people do this?) 2.  Brief description 3.  Who does it? 4.  Key benets (or why should anyone do this?) 5.  Challenges (problems you might run into)
  • 12. Contextual inquiry @Research & Analysis First hand observation of how people perform and structure their work (or any other relevant tasks) Who does it? UX person or other team member. A pair of observers is ideal Key benets: •  Best way to understand your users •  Only way to know what the real work flow/process is (vs the ofcial one) •  Opportunity to discuss with users what they are doing and why
  • 13. Stakeholder mapping @Research & Analysis A network diagram of the people involved with (or impacted by) a given system design Who does it? The team Key Benets: •  Establish shared ideas about stakeholders •  Help team focus on people, not technology •  Guide plans for user research •  Document research activities
  • 14. User experience map @Research & Analysis Visual representation of the user workflow for accomplishing a goal. Key elements include: •  Questions to signal areas where more information/understanding is needed •  Comments with known information that claries / lends meaning •  Ideas to illustrate an interesting concept that could enhance a step Who does it? The team Key Benets: •  Make team’s (lack of) knowledge explicit •  Good to gure out areas that need (further) user research
  • 15. Personas @Research & Analysis Characterization of a type of user that we want to target with our product/application Who does it? Ideally, UX or somebody who has done some user research. Key Benets: •  Provide insights into who the real users are •  Remind team of users needs and motivations (different from managers and buyers) •  Allow team to ground communication throughout development
  • 16. Empathy Map @Research & Analysis Explore a target user (persona) from different perspectives: Behavior, See –Motivations, Do – Features, Say, Feel Who does it? Team, preferably with input from UX/BA Key Benets: •  Very quick way to have a holistic view of your target user •  Forces you to think about more than their role •  Allow team to ground communication throughout development
  • 17. Elevator Pitch @Scoping Short summary used to quickly and simply dene a product and its value proposition. •  For [target customer] Who does it? The Team •  who [statement of the need or opportunity] •  the [product name] Key Benets: •  is a [product category] •  Provides Business relevance and context •  that [key benet, compelling reason to buy]. •  Forces to agree on killer •  Unlike [primary competitive alternative] feature(s) •  our product [statement of primary differentiation].
  • 18. Inception deck @Scoping Jonathan Rasmusson 1. Ask why we are here. Who does it? The Team 2. Create an elevator pitch. 3. Design a product box. Key Benets: 4. Create a NOT list (out of scope) •  Eliminate confusion and 5. Meet your neighbors. misunderstanding 6. Show the solution. •  Set expectation 7. What keeps us up at night (identify risks) •  Highlight challenges 8. Size it up (weeks, 3 months, 6 months?) •  Get alignment 9. What’s going to give. BEFORE PROJECT BEGINS 10. What’s it going to take.
  • 19. User stories @Scoping Software system requirement formulated in one or two sentences in everyday or business language that makes explicit the user’s need. Example: As a [type of user] ! I want to [perform some task] ! so that I can [reach some goal]! Who does this? The team (dev, tester, doc or UX) Key Benets: •  Provides a thinking template; token for a conversation •  Description of why the product needs to do what it does
  • 20. Story mapping @Scoping by Jeff Patton Board with organized and prioritized system functionality (user stories) Who does this? The team with Product Owner (Business person) Key Benets: •  Provides the high-level vision of the system, which includes workflow or value chain as well as hierarchy information
  • 21. Journey Map @Research & Analysis Document that visually illustrates an individual user’s needs, the series of interactions that are necessary to fulll those needs, and the resulting emotional states a user experiences throughout the process. Who does it? UX with team’s help Key Benets: •  Encourages conversation and collaboration •  Highlights the flow of the customer experience •  Enables stakeholders to collectively discuss opportunities for improving the overall customer experience
  • 22. Storyboard @Scoping Use of story telling to quickly visualize/share a solution to specic requirements making use of personas and their behaviors, stories and any known constraints. Who does it? The Team (engage the client if you can) – you don’t need to be good at drawing. Key Benets: •  Help us think about the problem in a creative way •  Facilitates focused communication •  Affordable and easy to do
  • 23. Sketchboard @Scoping/@Prototyping It’s like story boarding but with sketches, almost like a biomap of the system you are building or about to build. Who does it? Team with UX/designer’s help Key Benets: •  Provides Big Picture using initial design ideas •  Very iterative and highly collaboratively •  Very focused requirement discussions
  • 24. Agile Schedule , Rich Visual Backlog or Visual Project Board @Scoping ariadna.font.cat Visual project schedule/plan on butcher paper containing: •  Milestones •  Design and layout info •  User stories with due dates •  “Non-functional” requirements •  Any high-level task that needs to be tracked and completed Who does it? Ideally, the team; at least Project lead with UX Key Benets: •  Provides shared understanding and current status to the whole team •  Provides context and layout information •  Deadlines are made explicit
  • 25. Wireframes @Prototyping Grayscale mockups showing layout and position of page elements (can range from low-delity to exact grid-based resolution) Who does this? Typically UX, designer, but anyone can do it! Key Benets: •  Easiest/cheapest way to realize and test ideas •  Great to get early feedback •  Can be done at any stage of development
  • 26. Behavior-driven development (BDD) @Development A set of techniques to use in conversations which help the team explore the intended behavior of the system and the problems it solves, then carry the conversations and language into the code. Given some initial context (the given)! When an event occurs! Then some outcomes should occur Who does it? Ideally a threesome (dev, tester and business) Key Benets: •  Deliberately discovering key misunderstandings and uncertainty •  Makes it easier for technical and business people to communicate •  Accelerates learning
  • 27. Just-in-time (JIT) design @Development Designing and implementing what you know the team needs right now, not worrying about future issues until absolutely necessary (last responsible moment). The opposite of Big Design Up Front (BDUF). Who does it? Designer or UX expert" Key Benets: •  Quick and as low-delity as possible •  Focuses on high-value high-priority functionality •  Saves time wasted on irrelevant designs (YAGNI – you ain’t going to need it)
  • 28. Usability Testing @Testing Technique used in user-centered interaction design to evaluate a product or an application by testing it on users. Who does it? UX or UT expert Key Benets: •  It gives direct input on how real users use the system •  Measures the easy of use of a specic interface or product
  • 29. Paper prototype usability testing @Any time Usability testing on paper versions of wireframes or sketches that users can simulate slicks and talk through their thoughts and decisions Who does it? Anyone can do this Key Benets: •  Fastest way to validate ideas/assumptions •  Cheapest way to validate ideas/assumptions •  You can do this at any time you are not sure what is the best UI for a specic problem
  • 30. Qualitative Usability Testing @Any time Quick and easy usability testing of qualitative nature that anyone can do (just read Steve’s book!) Who does it? Anybody in the team Key Benets: •  Relative inexpensive, can afford multiple tests •  Can provide improved design insight insight •  Results can be fed back into the design process immediately
  • 31. Human-Centered Design methods •  Collaborative design sessions (ideation/brainstorming) •  Round-robin (sketch, critique, improve,...) •  Rose, bud, thorn (improving existing functionality/design) •  Afnity clustering •  Business value/difculty matrix
  • 32. The Goals THEORY: •  Learn more about what Lean UX techniques you can apply at different development stages PRACTICE •  Collaborative design session •  Focus on delivering an MVP fast with user-driven design/development
  • 34. Challenge Develop a Mobile App that helps promote networking and interaction between all conference attendees
  • 35. 2 min Form teams of 4-6 people Introduce yourself (role, something unusual) You will collaboratively work on: 1.  User Research and Analysis 2.  Scoping 3.  Prototyping 4.  Usability Testing 5.  Pitching your App
  • 36. 10 min 1. Research & Analysis As a team, grab one (new) technique from the rst stage (column) and apply it to start building your Mobile App Question: Who are your users? What do they need/want?
  • 37. 10 min 2. Scoping Grab one (new) technique for the second stage (column) and apply it to start dening your MVP functionality Question: What do they want to do with the app? (must haves vs nice to haves)
  • 38. 15 min 3. Prototyping Grab one (new) technique for the third column and apply it to design your killer feature(s). Tip: make sure your prototype is testable (next step)
  • 39. 10 min 4. Usability Testing Now let s test your paper prototype! Question: Can somebody outside your team use it? •  Recruit user(s) from other teams •  Do they know what they can do? and how to do it? •  Are there any big usability issues that would prevent your MVP from being broadly adopted?
  • 40. 10 min 5. Pitch it! Show it to other teams Question: Does anybody outside your team want to buy it?
  • 41. The Goals THEORY: •  Learn more about what Lean UX techniques you can apply at different development stages PRACTICE •  Collaborative design session •  Focus on delivering an MVP fast with user-driven design/development
  • 42. Retrospective •  What was your favorite part of the session? •  What was your least favorite part? •  Will you be able to take something you learned in this session back to your work/life? (if so, what?) •  Any nal thoughts or questions?
  • 43. @quicola #leanux #agile2012 ~ ariadna.font.cat Thanks!