SlideShare a Scribd company logo
1 of 35
Agile & UX
What Changes And Other C.R.A.P.

        Jon Stahl @jonrstahl
     Michael Norton @docondev
Agenda
•   UX
•   Agile
•   What Changes
•   What We Can Do
•   Agile/UX Practices
UX
The way a person feels about using a product,
system, or service.

Many disciplines contribute, including computer
science, psychology, ergonomics, engineering,
systems thinking, and graphic design.
UX Practices
• User Research      • UI Design
  – Personas           – Hi-Fidelity
• User Modeling          Prototypes
                         •   Contrast
  – Scenarios            •   Repetition
• Task                   •   Alignment
                         •   Proximity
  Analysis/Design
  – Use Cases
UX Appetite
                                                                    Search

                                                E-Mail
Opt In



                                                Client    Social
                                                         Networks


                                      E-Mail
                                     Back-End
Compelled




            Time Entry
                         Insurance
                           Claims



              Internal                          External/Customer Facing
Agile
A collection of software practices focused on
incremental and adaptive development.



Many disciplines contribute, including computer
science, psychology, ergonomics, engineering,
systems thinking, and graphic design.
Agile Practices
• Customer              – Features/Scenarios
  Collaboration       • Simple &
  – Clearly Defined     Evolutionary Design
    Customer            – Low-Fidelity
• Backlog                 Prototypes
  – User Stories        – Iterative
• ATDD / TDD
UX & Agile
UX & Agile : The Shift
What Changes

•   UX teams not staffed for one UX person per team
•   Release Planning sometimes fails to include UX
•   Two week iterations can be too short for UX + Dev
•   Teams encouraged to use light-weight practices and
    focus on reducing waste
What We Can Do

• Move team from SCRUM to kanban to better
  understand flow
• Program/Feature Alignment Room
• Create Classes of Service
  • See UX Appetite Grid
• Feature Mapping to deliver MVP by Persona type
Agile/UX Practices

1. User Story Mapping
2. Lean Startup and Test First Design
3. Flash Builds
User Story Mapping

•   Describe the story using lightweight tools
•   Understand the pain points
•   Focus on Customer Value
•   Converge on solutions
User Story Mapping Steps
1. Capture the basic story & decompose steps
   as necessary
2. Talk about pain points
3. Prioritize
Persona:
Connected Communicated Consumer (CCC)

                      •   Cross Generational
                      •   Smart Phone
                      •   Always connected
                      •   Twitter
                      •   Facebook
                      •   Amazon Reviews
                      •   Froogle
Now, you do it.
• One person               – Describe what
  volunteered to be the      happens next
  CCC                   • Rest of Team
• Scenario                 – Capture the story on
                              post-it notes
  – CCC is at the mall
                            – One key item per note
  – Clothes shopping
                            – No Leading Questions
  – Just walked in the
    door                 • Ten Minutes
Now, you do it.
• Identify pain points (Mr. Yuck)
• Rank them
• 5 minutes
User Story Mapping
•   Describe the story using lightweight tools
•   Understand the pain points
•   Focus on Customer Value
•   Converge on solutions
Lean Startup

                   #2
                   Best
                   Seller

 Lean Startup is a
 disciplined, scientific &
 capital efficient method for
 discovering & building
 products and services that
 people love.
Build, Measure, Learn
• Form a hypothesis
• Implement lightest-weight possible way to get
  feedback
  – Do we even need to build software?
• Measure Results
• Iterate toward a Minimally Viable Product
  – An “iteration” is a single build, measure, learn
    cycle
Test First Design “TFD”
Door is Locked
• Hypothesis: CCC will send a text to open door
• Test?
Test First Design : Door is Locked
Test First Design
Door is Locked
• Text to open door
• Customer Value
   – Easy Access
   – Feel Trusted
• Business Value
   – Allows capture of consumer data
   – Have customer phone number in case of theft
   – Notifications to sales person
Test First Design
Wrong Sizes
• Hypothesis: CCC will scan barcode and request
  correct size
• Test?
Now, you do it.
Wrong Sizes
• Use paper and pencil
• Come up with a hypothesis and a test for it
• 5 minutes
Test First Design : Wrong Size
Test First Design
Wrong Sizes
• Scan barcode and Request Size
• Customer Value
  – Don’t have to leave changing room
  – Personal Service
• Business Value
  – Better service => more sales
  – Not in stock; prompt to order
Agile - VS - Lean Startup
Agile                    Lean Startup
Product Roadmap          Business Model Canvas
Product Vision           Product Market Fit
Release Plan             Minimal Viable Product
Sprint                   Kanban
Sprint Review            Pivot or Persevere Decision
On-Site Customer         “Get Out Of The Building”
User Story               Hypothesis
Backlog                  “To Learn” List
Definition of Done       Validated Learning
Red-Green-Refactor       Learn-Measure-Build
Customer Feedback        Customer Validation
Acceptance Test          Split Test
Velocity                 AARRR
Mock Object              Feature Fake
Continuous Integration   Continuous Deployment
Certified Scrum Master   Customer Success Manager      - Joshua Kerievsky
Flash Builds
• Watch the Nordstrom Innovation Lab: Click this link
  http://www.youtube.com/watch?v=szr0ezLyQHY
Flash Builds
• What did you see that was agile?
• How did design happen?
Review
•   UX
•   Agile
•   What Changes
•   What We Can Do
•   Agile/UX Practices
    – User Story Mapping
    – Lean Startup and Test First Design
    – Flash Builds
Questions,              @jonRstahl
Comments?               @DocOnDev




    216.236.4705

jon.stahl@leandog.com
  doc@leandog.com

More Related Content

What's hot

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
 
User Experience Design Fundamentals - Part 2: Talking with Users
User Experience Design Fundamentals - Part 2: Talking with UsersUser Experience Design Fundamentals - Part 2: Talking with Users
User Experience Design Fundamentals - Part 2: Talking with UsersLaura B
 
Fast, easy tips for Tablet app usability
Fast, easy tips for Tablet app usabilityFast, easy tips for Tablet app usability
Fast, easy tips for Tablet app usabilityChris Nodder
 
UX Coaching - helping developers become better generalists
UX Coaching - helping developers become better generalistsUX Coaching - helping developers become better generalists
UX Coaching - helping developers become better generalistsChris Nodder
 
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
 
User Interface Prototyping - Low- and High-Fidelity Prototyping Today
User Interface Prototyping - Low- and High-Fidelity Prototyping TodayUser Interface Prototyping - Low- and High-Fidelity Prototyping Today
User Interface Prototyping - Low- and High-Fidelity Prototyping TodayThomas Memmel
 
Guerrilla Usability
Guerrilla UsabilityGuerrilla Usability
Guerrilla Usabilityhellplex
 
Selfish Accessibility: a11y Camp Toronto 2014
Selfish Accessibility: a11y Camp Toronto 2014Selfish Accessibility: a11y Camp Toronto 2014
Selfish Accessibility: a11y Camp Toronto 2014Adrian Roselli
 
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
 
Codestrong 2012 breakout session how to win bigger mobile deals
Codestrong 2012 breakout session   how to win bigger mobile dealsCodestrong 2012 breakout session   how to win bigger mobile deals
Codestrong 2012 breakout session how to win bigger mobile dealsAxway Appcelerator
 
What Developers and Operations Can Learn from Design: 6 Ways to Work Better T...
What Developers and Operations Can Learn from Design: 6 Ways to Work Better T...What Developers and Operations Can Learn from Design: 6 Ways to Work Better T...
What Developers and Operations Can Learn from Design: 6 Ways to Work Better T...Puppet
 
Rapid User Research - a talk from Agile 2013 by Aviva Rosenstein
Rapid User Research - a talk from Agile 2013 by Aviva RosensteinRapid User Research - a talk from Agile 2013 by Aviva Rosenstein
Rapid User Research - a talk from Agile 2013 by Aviva RosensteinAviva Rosenstein
 
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
 
Designing Structure: Interaction Design
Designing Structure: Interaction DesignDesigning Structure: Interaction Design
Designing Structure: Interaction DesignChristina Wodtke
 
Optimizing for a faster user experience Pt 2: How-to.
Optimizing for a faster user experience Pt 2: How-to.Optimizing for a faster user experience Pt 2: How-to.
Optimizing for a faster user experience Pt 2: How-to.James Christie
 
Lean UX - Integrated Teams
Lean UX - Integrated TeamsLean UX - Integrated Teams
Lean UX - Integrated TeamsFabio Armani
 
That conference strategic process for small teams bk
That conference   strategic process for small teams bkThat conference   strategic process for small teams bk
That conference strategic process for small teams bkDamon Sanchez
 
User stories writing - Codemotion 2013
User stories writing   - Codemotion 2013User stories writing   - Codemotion 2013
User stories writing - Codemotion 2013Stefano Leli
 

What's hot (20)

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
 
User Experience Design Fundamentals - Part 2: Talking with Users
User Experience Design Fundamentals - Part 2: Talking with UsersUser Experience Design Fundamentals - Part 2: Talking with Users
User Experience Design Fundamentals - Part 2: Talking with Users
 
Fast, easy tips for Tablet app usability
Fast, easy tips for Tablet app usabilityFast, easy tips for Tablet app usability
Fast, easy tips for Tablet app usability
 
UX Coaching - helping developers become better generalists
UX Coaching - helping developers become better generalistsUX Coaching - helping developers become better generalists
UX Coaching - helping developers become better generalists
 
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)
 
Web Usability
Web UsabilityWeb Usability
Web Usability
 
User Interface Prototyping - Low- and High-Fidelity Prototyping Today
User Interface Prototyping - Low- and High-Fidelity Prototyping TodayUser Interface Prototyping - Low- and High-Fidelity Prototyping Today
User Interface Prototyping - Low- and High-Fidelity Prototyping Today
 
Guerrilla Usability
Guerrilla UsabilityGuerrilla Usability
Guerrilla Usability
 
Selfish Accessibility: a11y Camp Toronto 2014
Selfish Accessibility: a11y Camp Toronto 2014Selfish Accessibility: a11y Camp Toronto 2014
Selfish Accessibility: a11y Camp Toronto 2014
 
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
 
Codestrong 2012 breakout session how to win bigger mobile deals
Codestrong 2012 breakout session   how to win bigger mobile dealsCodestrong 2012 breakout session   how to win bigger mobile deals
Codestrong 2012 breakout session how to win bigger mobile deals
 
What Developers and Operations Can Learn from Design: 6 Ways to Work Better T...
What Developers and Operations Can Learn from Design: 6 Ways to Work Better T...What Developers and Operations Can Learn from Design: 6 Ways to Work Better T...
What Developers and Operations Can Learn from Design: 6 Ways to Work Better T...
 
Rapid User Research - a talk from Agile 2013 by Aviva Rosenstein
Rapid User Research - a talk from Agile 2013 by Aviva RosensteinRapid User Research - a talk from Agile 2013 by Aviva Rosenstein
Rapid User Research - a talk from Agile 2013 by Aviva Rosenstein
 
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
 
Designing Structure: Interaction Design
Designing Structure: Interaction DesignDesigning Structure: Interaction Design
Designing Structure: Interaction Design
 
Designing the user experience
Designing the user experienceDesigning the user experience
Designing the user experience
 
Optimizing for a faster user experience Pt 2: How-to.
Optimizing for a faster user experience Pt 2: How-to.Optimizing for a faster user experience Pt 2: How-to.
Optimizing for a faster user experience Pt 2: How-to.
 
Lean UX - Integrated Teams
Lean UX - Integrated TeamsLean UX - Integrated Teams
Lean UX - Integrated Teams
 
That conference strategic process for small teams bk
That conference   strategic process for small teams bkThat conference   strategic process for small teams bk
That conference strategic process for small teams bk
 
User stories writing - Codemotion 2013
User stories writing   - Codemotion 2013User stories writing   - Codemotion 2013
User stories writing - Codemotion 2013
 

Viewers also liked

Design studio-method-industry2016 (1)
Design studio-method-industry2016 (1)Design studio-method-industry2016 (1)
Design studio-method-industry2016 (1)LeanDog
 
Project inception mke agile june 2013
Project inception   mke agile june 2013Project inception   mke agile june 2013
Project inception mke agile june 2013Dave Neuman
 
Cadenced flow overview
Cadenced flow overviewCadenced flow overview
Cadenced flow overviewLeanDog
 
Practical introduction to dev ops with chef
Practical introduction to dev ops with chefPractical introduction to dev ops with chef
Practical introduction to dev ops with chefLeanDog
 
No one reads anything designing for users on the move
No one reads anything  designing for users on the move No one reads anything  designing for users on the move
No one reads anything designing for users on the move LeanDog
 
Collaboration
CollaborationCollaboration
CollaborationLeanDog
 
Acceptance testfurureinmind
Acceptance testfurureinmindAcceptance testfurureinmind
Acceptance testfurureinmindLeanDog
 
Falling in love_with_bad_news
Falling in love_with_bad_newsFalling in love_with_bad_news
Falling in love_with_bad_newsLeanDog
 
Mind map final version
Mind map   final versionMind map   final version
Mind map final versionhajaralansari
 
Understanding the Disconnect Between Collaboration Tools and Business Goals
Understanding the Disconnect Between Collaboration Tools and Business GoalsUnderstanding the Disconnect Between Collaboration Tools and Business Goals
Understanding the Disconnect Between Collaboration Tools and Business GoalsChristian Buckley
 
Pair programming-agile2012
Pair programming-agile2012Pair programming-agile2012
Pair programming-agile2012LeanDog
 
Agile Velocity Story Mapping Session from Product Camp Austin 11 #PCATX
Agile Velocity Story Mapping Session from Product Camp Austin 11 #PCATXAgile Velocity Story Mapping Session from Product Camp Austin 11 #PCATX
Agile Velocity Story Mapping Session from Product Camp Austin 11 #PCATXDavid Hawks
 
Agile Application Lifecycle Management 6.2.2014
Agile Application Lifecycle Management 6.2.2014Agile Application Lifecycle Management 6.2.2014
Agile Application Lifecycle Management 6.2.2014Ambientia
 
Agile Project Management for Elearning – ATD TechKnowledge 2017
Agile Project Management for Elearning – ATD TechKnowledge 2017Agile Project Management for Elearning – ATD TechKnowledge 2017
Agile Project Management for Elearning – ATD TechKnowledge 2017TorranceLearning
 
Formula 1 Lean by Jon Stahl
Formula 1 Lean by Jon StahlFormula 1 Lean by Jon Stahl
Formula 1 Lean by Jon StahlLeanDog
 
Key lean principles for organizational change
Key lean principles for organizational changeKey lean principles for organizational change
Key lean principles for organizational changeLeanDog
 
Mapping Out Agile Product Management - Agile Portugal 2011 - Mack Adams
Mapping Out Agile Product Management - Agile Portugal 2011 - Mack AdamsMapping Out Agile Product Management - Agile Portugal 2011 - Mack Adams
Mapping Out Agile Product Management - Agile Portugal 2011 - Mack AdamsMack Adams
 
Agile Explained by LeanDog
Agile Explained by LeanDogAgile Explained by LeanDog
Agile Explained by LeanDogLeanDog
 
Using flow based road mapping and options
Using flow based road mapping and optionsUsing flow based road mapping and options
Using flow based road mapping and optionsLeanDog
 

Viewers also liked (20)

Design studio-method-industry2016 (1)
Design studio-method-industry2016 (1)Design studio-method-industry2016 (1)
Design studio-method-industry2016 (1)
 
Project inception mke agile june 2013
Project inception   mke agile june 2013Project inception   mke agile june 2013
Project inception mke agile june 2013
 
Cadenced flow overview
Cadenced flow overviewCadenced flow overview
Cadenced flow overview
 
Practical introduction to dev ops with chef
Practical introduction to dev ops with chefPractical introduction to dev ops with chef
Practical introduction to dev ops with chef
 
No one reads anything designing for users on the move
No one reads anything  designing for users on the move No one reads anything  designing for users on the move
No one reads anything designing for users on the move
 
Collaboration
CollaborationCollaboration
Collaboration
 
Acceptance testfurureinmind
Acceptance testfurureinmindAcceptance testfurureinmind
Acceptance testfurureinmind
 
Falling in love_with_bad_news
Falling in love_with_bad_newsFalling in love_with_bad_news
Falling in love_with_bad_news
 
Mind map final version
Mind map   final versionMind map   final version
Mind map final version
 
Understanding the Disconnect Between Collaboration Tools and Business Goals
Understanding the Disconnect Between Collaboration Tools and Business GoalsUnderstanding the Disconnect Between Collaboration Tools and Business Goals
Understanding the Disconnect Between Collaboration Tools and Business Goals
 
Pair programming-agile2012
Pair programming-agile2012Pair programming-agile2012
Pair programming-agile2012
 
Agile Velocity Story Mapping Session from Product Camp Austin 11 #PCATX
Agile Velocity Story Mapping Session from Product Camp Austin 11 #PCATXAgile Velocity Story Mapping Session from Product Camp Austin 11 #PCATX
Agile Velocity Story Mapping Session from Product Camp Austin 11 #PCATX
 
Agile Application Lifecycle Management 6.2.2014
Agile Application Lifecycle Management 6.2.2014Agile Application Lifecycle Management 6.2.2014
Agile Application Lifecycle Management 6.2.2014
 
Agile Project Management for Elearning – ATD TechKnowledge 2017
Agile Project Management for Elearning – ATD TechKnowledge 2017Agile Project Management for Elearning – ATD TechKnowledge 2017
Agile Project Management for Elearning – ATD TechKnowledge 2017
 
Formula 1 Lean by Jon Stahl
Formula 1 Lean by Jon StahlFormula 1 Lean by Jon Stahl
Formula 1 Lean by Jon Stahl
 
Key lean principles for organizational change
Key lean principles for organizational changeKey lean principles for organizational change
Key lean principles for organizational change
 
Mapping Out Agile Product Management - Agile Portugal 2011 - Mack Adams
Mapping Out Agile Product Management - Agile Portugal 2011 - Mack AdamsMapping Out Agile Product Management - Agile Portugal 2011 - Mack Adams
Mapping Out Agile Product Management - Agile Portugal 2011 - Mack Adams
 
User Story Mapping
User Story MappingUser Story Mapping
User Story Mapping
 
Agile Explained by LeanDog
Agile Explained by LeanDogAgile Explained by LeanDog
Agile Explained by LeanDog
 
Using flow based road mapping and options
Using flow based road mapping and optionsUsing flow based road mapping and options
Using flow based road mapping and options
 

Similar to Agile & UX What changes and other C.R.A.P.

Applying lean ux in designing enterprise software from ground up
Applying lean ux in designing enterprise software from ground upApplying lean ux in designing enterprise software from ground up
Applying lean ux in designing enterprise software from ground upKok Chiann
 
Using Agile to move from info centric to user centric
Using Agile to move from info centric to  user centric Using Agile to move from info centric to  user centric
Using Agile to move from info centric to user centric Mia Horrigan
 
Exploring ux practices 4 product development agile2012
Exploring ux practices 4 product development agile2012Exploring ux practices 4 product development agile2012
Exploring ux practices 4 product development agile2012drewz lin
 
Lean UX and Optimisation - Userzoom : 24 jan 2012 - lean optimisation
Lean UX and Optimisation - Userzoom : 24 jan 2012 - lean optimisationLean UX and Optimisation - Userzoom : 24 jan 2012 - lean optimisation
Lean UX and Optimisation - Userzoom : 24 jan 2012 - lean optimisationCraig Sullivan
 
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
 
Effective Prototyping Process for Software Creation
Effective Prototyping Process for Software CreationEffective Prototyping Process for Software Creation
Effective Prototyping Process for Software CreationJonathan Arnowitz
 
50500113 spiral-model
50500113 spiral-model50500113 spiral-model
50500113 spiral-modelasidharath
 
UX in Action: IBM Watson
UX in Action: IBM WatsonUX in Action: IBM Watson
UX in Action: IBM WatsonUserTesting
 
It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...
It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...
It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...Ultan O'Broin
 
Building Shared Understanding Glenn McClure
Building Shared Understanding Glenn McClureBuilding Shared Understanding Glenn McClure
Building Shared Understanding Glenn McClureGlenn McClure
 
It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...
It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...
It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...Ultan O'Broin
 
UX basics inception to experience delivery
UX basics  inception to experience deliveryUX basics  inception to experience delivery
UX basics inception to experience deliveryTechved Consulting
 
Agile UX Breakfast Briefing Jun13
Agile UX Breakfast Briefing Jun13Agile UX Breakfast Briefing Jun13
Agile UX Breakfast Briefing Jun13User Vision
 
Agile UX Breakfast Briefing jun13
Agile UX Breakfast Briefing jun13Agile UX Breakfast Briefing jun13
Agile UX Breakfast Briefing jun13Ross Philip
 
Session 9-10 - UI/UX design for iOS 7 application
Session 9-10 - UI/UX design for iOS 7 applicationSession 9-10 - UI/UX design for iOS 7 application
Session 9-10 - UI/UX design for iOS 7 applicationVu Tran Lam
 
Get the most out of getting out of the building
Get the most out of getting out of the buildingGet the most out of getting out of the building
Get the most out of getting out of the buildingTodd Warren
 

Similar to Agile & UX What changes and other C.R.A.P. (20)

Applying lean ux in designing enterprise software from ground up
Applying lean ux in designing enterprise software from ground upApplying lean ux in designing enterprise software from ground up
Applying lean ux in designing enterprise software from ground up
 
Story of user story
Story of user storyStory of user story
Story of user story
 
Using Agile to move from info centric to user centric
Using Agile to move from info centric to  user centric Using Agile to move from info centric to  user centric
Using Agile to move from info centric to user centric
 
Exploring ux practices 4 product development agile2012
Exploring ux practices 4 product development agile2012Exploring ux practices 4 product development agile2012
Exploring ux practices 4 product development agile2012
 
Lean UX and Optimisation - Userzoom : 24 jan 2012 - lean optimisation
Lean UX and Optimisation - Userzoom : 24 jan 2012 - lean optimisationLean UX and Optimisation - Userzoom : 24 jan 2012 - lean optimisation
Lean UX and Optimisation - Userzoom : 24 jan 2012 - lean optimisation
 
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 ...
 
Effective Prototyping Process for Software Creation
Effective Prototyping Process for Software CreationEffective Prototyping Process for Software Creation
Effective Prototyping Process for Software Creation
 
50500113 spiral-model
50500113 spiral-model50500113 spiral-model
50500113 spiral-model
 
UX in Action: IBM Watson
UX in Action: IBM WatsonUX in Action: IBM Watson
UX in Action: IBM Watson
 
The Design Discovery Jetpack
The Design Discovery JetpackThe Design Discovery Jetpack
The Design Discovery Jetpack
 
It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...
It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...
It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...
 
Whats my MVP?
Whats my MVP?Whats my MVP?
Whats my MVP?
 
Building Shared Understanding Glenn McClure
Building Shared Understanding Glenn McClureBuilding Shared Understanding Glenn McClure
Building Shared Understanding Glenn McClure
 
It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...
It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...
It's Better To Have a Permanent Income Than to Be Fascinating: Killer Feature...
 
UX basics inception to experience delivery
UX basics  inception to experience deliveryUX basics  inception to experience delivery
UX basics inception to experience delivery
 
Managing AI Products
Managing AI ProductsManaging AI Products
Managing AI Products
 
Agile UX Breakfast Briefing Jun13
Agile UX Breakfast Briefing Jun13Agile UX Breakfast Briefing Jun13
Agile UX Breakfast Briefing Jun13
 
Agile UX Breakfast Briefing jun13
Agile UX Breakfast Briefing jun13Agile UX Breakfast Briefing jun13
Agile UX Breakfast Briefing jun13
 
Session 9-10 - UI/UX design for iOS 7 application
Session 9-10 - UI/UX design for iOS 7 applicationSession 9-10 - UI/UX design for iOS 7 application
Session 9-10 - UI/UX design for iOS 7 application
 
Get the most out of getting out of the building
Get the most out of getting out of the buildingGet the most out of getting out of the building
Get the most out of getting out of the building
 

More from LeanDog

Product Design and Organization Design: Two sides of the same coin (1)
Product Design and Organization Design: Two sides of the same coin (1)Product Design and Organization Design: Two sides of the same coin (1)
Product Design and Organization Design: Two sides of the same coin (1)LeanDog
 
Value Focused Prioritization & Decision-Making
Value Focused Prioritization & Decision-MakingValue Focused Prioritization & Decision-Making
Value Focused Prioritization & Decision-MakingLeanDog
 
Servant Leadership with Moral Authority @LeanDog by Jon R. Stahl
Servant Leadership with Moral Authority @LeanDog by Jon R. StahlServant Leadership with Moral Authority @LeanDog by Jon R. Stahl
Servant Leadership with Moral Authority @LeanDog by Jon R. StahlLeanDog
 
Qa team sport
Qa team sportQa team sport
Qa team sportLeanDog
 
The Technical Debt Trap - Michael "Doc" Norton
The Technical Debt Trap - Michael "Doc" NortonThe Technical Debt Trap - Michael "Doc" Norton
The Technical Debt Trap - Michael "Doc" NortonLeanDog
 
Agile From the Top Down: Executives & Leadership Living Agile by Jon Stahl
Agile From the Top Down: Executives & Leadership Living Agile  by Jon StahlAgile From the Top Down: Executives & Leadership Living Agile  by Jon Stahl
Agile From the Top Down: Executives & Leadership Living Agile by Jon StahlLeanDog
 
Seeing Constraints, Kanban Explained by Jon Stahl
Seeing Constraints, Kanban Explained by Jon StahlSeeing Constraints, Kanban Explained by Jon Stahl
Seeing Constraints, Kanban Explained by Jon StahlLeanDog
 

More from LeanDog (7)

Product Design and Organization Design: Two sides of the same coin (1)
Product Design and Organization Design: Two sides of the same coin (1)Product Design and Organization Design: Two sides of the same coin (1)
Product Design and Organization Design: Two sides of the same coin (1)
 
Value Focused Prioritization & Decision-Making
Value Focused Prioritization & Decision-MakingValue Focused Prioritization & Decision-Making
Value Focused Prioritization & Decision-Making
 
Servant Leadership with Moral Authority @LeanDog by Jon R. Stahl
Servant Leadership with Moral Authority @LeanDog by Jon R. StahlServant Leadership with Moral Authority @LeanDog by Jon R. Stahl
Servant Leadership with Moral Authority @LeanDog by Jon R. Stahl
 
Qa team sport
Qa team sportQa team sport
Qa team sport
 
The Technical Debt Trap - Michael "Doc" Norton
The Technical Debt Trap - Michael "Doc" NortonThe Technical Debt Trap - Michael "Doc" Norton
The Technical Debt Trap - Michael "Doc" Norton
 
Agile From the Top Down: Executives & Leadership Living Agile by Jon Stahl
Agile From the Top Down: Executives & Leadership Living Agile  by Jon StahlAgile From the Top Down: Executives & Leadership Living Agile  by Jon Stahl
Agile From the Top Down: Executives & Leadership Living Agile by Jon Stahl
 
Seeing Constraints, Kanban Explained by Jon Stahl
Seeing Constraints, Kanban Explained by Jon StahlSeeing Constraints, Kanban Explained by Jon Stahl
Seeing Constraints, Kanban Explained by Jon Stahl
 

Recently uploaded

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
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
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
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
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 

Recently uploaded (20)

Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
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
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
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
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 

Agile & UX What changes and other C.R.A.P.

  • 1. Agile & UX What Changes And Other C.R.A.P. Jon Stahl @jonrstahl Michael Norton @docondev
  • 2. Agenda • UX • Agile • What Changes • What We Can Do • Agile/UX Practices
  • 3. UX The way a person feels about using a product, system, or service. Many disciplines contribute, including computer science, psychology, ergonomics, engineering, systems thinking, and graphic design.
  • 4. UX Practices • User Research • UI Design – Personas – Hi-Fidelity • User Modeling Prototypes • Contrast – Scenarios • Repetition • Task • Alignment • Proximity Analysis/Design – Use Cases
  • 5. UX Appetite Search E-Mail Opt In Client Social Networks E-Mail Back-End Compelled Time Entry Insurance Claims Internal External/Customer Facing
  • 6. Agile A collection of software practices focused on incremental and adaptive development. Many disciplines contribute, including computer science, psychology, ergonomics, engineering, systems thinking, and graphic design.
  • 7. Agile Practices • Customer – Features/Scenarios Collaboration • Simple & – Clearly Defined Evolutionary Design Customer – Low-Fidelity • Backlog Prototypes – User Stories – Iterative • ATDD / TDD
  • 9. UX & Agile : The Shift
  • 10. What Changes • UX teams not staffed for one UX person per team • Release Planning sometimes fails to include UX • Two week iterations can be too short for UX + Dev • Teams encouraged to use light-weight practices and focus on reducing waste
  • 11. What We Can Do • Move team from SCRUM to kanban to better understand flow • Program/Feature Alignment Room • Create Classes of Service • See UX Appetite Grid • Feature Mapping to deliver MVP by Persona type
  • 12. Agile/UX Practices 1. User Story Mapping 2. Lean Startup and Test First Design 3. Flash Builds
  • 13. User Story Mapping • Describe the story using lightweight tools • Understand the pain points • Focus on Customer Value • Converge on solutions
  • 14. User Story Mapping Steps 1. Capture the basic story & decompose steps as necessary 2. Talk about pain points 3. Prioritize
  • 15. Persona: Connected Communicated Consumer (CCC) • Cross Generational • Smart Phone • Always connected • Twitter • Facebook • Amazon Reviews • Froogle
  • 16.
  • 17. Now, you do it. • One person – Describe what volunteered to be the happens next CCC • Rest of Team • Scenario – Capture the story on post-it notes – CCC is at the mall – One key item per note – Clothes shopping – No Leading Questions – Just walked in the door • Ten Minutes
  • 18.
  • 19. Now, you do it. • Identify pain points (Mr. Yuck) • Rank them • 5 minutes
  • 20.
  • 21. User Story Mapping • Describe the story using lightweight tools • Understand the pain points • Focus on Customer Value • Converge on solutions
  • 22. Lean Startup #2 Best Seller Lean Startup is a disciplined, scientific & capital efficient method for discovering & building products and services that people love.
  • 23. Build, Measure, Learn • Form a hypothesis • Implement lightest-weight possible way to get feedback – Do we even need to build software? • Measure Results • Iterate toward a Minimally Viable Product – An “iteration” is a single build, measure, learn cycle
  • 24. Test First Design “TFD” Door is Locked • Hypothesis: CCC will send a text to open door • Test?
  • 25. Test First Design : Door is Locked
  • 26. Test First Design Door is Locked • Text to open door • Customer Value – Easy Access – Feel Trusted • Business Value – Allows capture of consumer data – Have customer phone number in case of theft – Notifications to sales person
  • 27. Test First Design Wrong Sizes • Hypothesis: CCC will scan barcode and request correct size • Test?
  • 28. Now, you do it. Wrong Sizes • Use paper and pencil • Come up with a hypothesis and a test for it • 5 minutes
  • 29. Test First Design : Wrong Size
  • 30. Test First Design Wrong Sizes • Scan barcode and Request Size • Customer Value – Don’t have to leave changing room – Personal Service • Business Value – Better service => more sales – Not in stock; prompt to order
  • 31. Agile - VS - Lean Startup Agile Lean Startup Product Roadmap Business Model Canvas Product Vision Product Market Fit Release Plan Minimal Viable Product Sprint Kanban Sprint Review Pivot or Persevere Decision On-Site Customer “Get Out Of The Building” User Story Hypothesis Backlog “To Learn” List Definition of Done Validated Learning Red-Green-Refactor Learn-Measure-Build Customer Feedback Customer Validation Acceptance Test Split Test Velocity AARRR Mock Object Feature Fake Continuous Integration Continuous Deployment Certified Scrum Master Customer Success Manager - Joshua Kerievsky
  • 32. Flash Builds • Watch the Nordstrom Innovation Lab: Click this link http://www.youtube.com/watch?v=szr0ezLyQHY
  • 33. Flash Builds • What did you see that was agile? • How did design happen?
  • 34. Review • UX • Agile • What Changes • What We Can Do • Agile/UX Practices – User Story Mapping – Lean Startup and Test First Design – Flash Builds
  • 35. Questions, @jonRstahl Comments? @DocOnDev 216.236.4705 jon.stahl@leandog.com doc@leandog.com

Editor's Notes

  1. Jon
  2. Doc
  3. Doc
  4. Doc
  5. Jon
  6. Jon
  7. Jon
  8. Doc
  9. Doc
  10. Doc
  11. Jon
  12. Jon
  13. Jon
  14. Jon
  15. Jon
  16. Doc
  17. Jon
  18. Doc
  19. Jon
  20. Jon
  21. Jon
  22. Jon
  23. Doc
  24. Jon
  25. Doc
  26. Jon
  27. Doc
  28. Jon
  29. Jon
  30. Jon
  31. Jon
  32. Doc
  33. Jon
  34. Doc
  35. Jon