Agile & UXWhat 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
UXThe way a person feels about using a product,system, or service.Many disciplines contribute, including computerscience, ...
UX Practices• User Research      • UI Design  – Personas           – Hi-Fidelity• User Modeling          Prototypes       ...
UX Appetite                                                                    Search                                     ...
AgileA collection of software practices focused onincremental and adaptive development.Many disciplines contribute, includ...
Agile Practices• Customer              – Features/Scenarios  Collaboration       • Simple &  – Clearly Defined     Evoluti...
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 w...
What We Can Do• Move team from SCRUM to kanban to better  understand flow• Program/Feature Alignment Room• Create Classes ...
Agile/UX Practices1. User Story Mapping2. Lean Startup and Test First Design3. Flash Builds
User Story Mapping•   Describe the story using lightweight tools•   Understand the pain points•   Focus on Customer Value•...
User Story Mapping Steps1. Capture the basic story & decompose steps   as necessary2. Talk about pain points3. Prioritize
Persona:Connected Communicated Consumer (CCC)                      •   Cross Generational                      •   Smart P...
Now, you do it.• One person               – Describe what  volunteered to be the      happens next  CCC                   ...
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•...
Lean Startup                   #2                   Best                   Seller Lean Startup is a disciplined, scientifi...
Build, Measure, Learn• Form a hypothesis• Implement lightest-weight possible way to get  feedback  – Do we even need to bu...
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 DesignDoor is Locked• Text to open door• Customer Value   – Easy Access   – Feel Trusted• Business Value   – Al...
Test First DesignWrong 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 DesignWrong Sizes• Scan barcode and Request Size• Customer Value  – Don’t have to leave changing room  – Person...
Agile - VS - Lean StartupAgile                    Lean StartupProduct Roadmap          Business Model CanvasProduct Vision...
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 an...
Questions,              @jonRstahlComments?               @DocOnDev    216.236.4705jon.stahl@leandog.com  doc@leandog.com
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.
Upcoming SlideShare
Loading in...5
×

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

2,775

Published on

Are agile and user experience design compatible? Can they work together or is agile a square hole to the UX round peg? We contend that they are compatible. We help you recognize your company's UX appetite, regardless of software methodology. We then look at how agile changes things, discuss some of the UX practices developers need to understand (including CRAP), show how UX and developers can collaborate, and finally discuss agile and UX in the wild.

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
2,775
On Slideshare
0
From Embeds
0
Number of Embeds
7
Actions
Shares
0
Downloads
21
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Jon
  • Doc
  • Doc
  • Doc
  • Jon
  • Jon
  • Jon
  • Doc
  • Doc
  • Doc
  • Jon
  • Jon
  • Jon
  • Jon
  • Jon
  • Doc
  • Jon
  • Doc
  • Jon
  • Jon
  • Jon
  • Jon
  • Doc
  • Jon
  • Doc
  • Jon
  • Doc
  • Jon
  • Jon
  • Jon
  • Jon
  • Doc
  • Jon
  • Doc
  • Jon
  • Agile & UX What changes and other C.R.A.P.

    1. 1. Agile & UXWhat Changes And Other C.R.A.P. Jon Stahl @jonrstahl Michael Norton @docondev
    2. 2. Agenda• UX• Agile• What Changes• What We Can Do• Agile/UX Practices
    3. 3. UXThe way a person feels about using a product,system, or service.Many disciplines contribute, including computerscience, psychology, ergonomics, engineering,systems thinking, and graphic design.
    4. 4. UX Practices• User Research • UI Design – Personas – Hi-Fidelity• User Modeling Prototypes • Contrast – Scenarios • Repetition• Task • Alignment • Proximity Analysis/Design – Use Cases
    5. 5. UX Appetite Search E-MailOpt In Client Social Networks E-Mail Back-EndCompelled Time Entry Insurance Claims Internal External/Customer Facing
    6. 6. AgileA collection of software practices focused onincremental and adaptive development.Many disciplines contribute, including computerscience, psychology, ergonomics, engineering,systems thinking, and graphic design.
    7. 7. Agile Practices• Customer – Features/Scenarios Collaboration • Simple & – Clearly Defined Evolutionary Design Customer – Low-Fidelity• Backlog Prototypes – User Stories – Iterative• ATDD / TDD
    8. 8. UX & Agile
    9. 9. UX & Agile : The Shift
    10. 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. 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. 12. Agile/UX Practices1. User Story Mapping2. Lean Startup and Test First Design3. Flash Builds
    13. 13. User Story Mapping• Describe the story using lightweight tools• Understand the pain points• Focus on Customer Value• Converge on solutions
    14. 14. User Story Mapping Steps1. Capture the basic story & decompose steps as necessary2. Talk about pain points3. Prioritize
    15. 15. Persona:Connected Communicated Consumer (CCC) • Cross Generational • Smart Phone • Always connected • Twitter • Facebook • Amazon Reviews • Froogle
    16. 16. 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
    17. 17. Now, you do it.• Identify pain points (Mr. Yuck)• Rank them• 5 minutes
    18. 18. User Story Mapping• Describe the story using lightweight tools• Understand the pain points• Focus on Customer Value• Converge on solutions
    19. 19. Lean Startup #2 Best Seller Lean Startup is a disciplined, scientific & capital efficient method for discovering & building products and services that people love.
    20. 20. 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
    21. 21. Test First Design “TFD”Door is Locked• Hypothesis: CCC will send a text to open door• Test?
    22. 22. Test First Design : Door is Locked
    23. 23. Test First DesignDoor 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
    24. 24. Test First DesignWrong Sizes• Hypothesis: CCC will scan barcode and request correct size• Test?
    25. 25. Now, you do it.Wrong Sizes• Use paper and pencil• Come up with a hypothesis and a test for it• 5 minutes
    26. 26. Test First Design : Wrong Size
    27. 27. Test First DesignWrong 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
    28. 28. Agile - VS - Lean StartupAgile Lean StartupProduct Roadmap Business Model CanvasProduct Vision Product Market FitRelease Plan Minimal Viable ProductSprint KanbanSprint Review Pivot or Persevere DecisionOn-Site Customer “Get Out Of The Building”User Story HypothesisBacklog “To Learn” ListDefinition of Done Validated LearningRed-Green-Refactor Learn-Measure-BuildCustomer Feedback Customer ValidationAcceptance Test Split TestVelocity AARRRMock Object Feature FakeContinuous Integration Continuous DeploymentCertified Scrum Master Customer Success Manager - Joshua Kerievsky
    29. 29. Flash Builds• Watch the Nordstrom Innovation Lab: Click this link http://www.youtube.com/watch?v=szr0ezLyQHY
    30. 30. Flash Builds• What did you see that was agile?• How did design happen?
    31. 31. Review• UX• Agile• What Changes• What We Can Do• Agile/UX Practices – User Story Mapping – Lean Startup and Test First Design – Flash Builds
    32. 32. Questions, @jonRstahlComments? @DocOnDev 216.236.4705jon.stahl@leandog.com doc@leandog.com
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×