• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Agile & UX What changes and other C.R.A.P.
 

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

on

  • 2,933 views

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 ...

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.

Statistics

Views

Total Views
2,933
Views on SlideShare
2,445
Embed Views
488

Actions

Likes
0
Downloads
17
Comments
0

5 Embeds 488

http://leandog.com 260
http://www.leandog.com 169
http://localhost 32
http://www.zoominfo.com 16
http://subscriber.zoominfo.com 11

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • 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. Agile & UX What changes and other C.R.A.P. Presentation Transcript

  • 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, 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-MailOpt In Client Social Networks E-Mail Back-EndCompelled Time Entry Insurance Claims Internal External/Customer Facing
  • AgileA collection of software practices focused onincremental and adaptive development.Many disciplines contribute, including computerscience, 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 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• Converge on solutions
  • 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 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 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
  • 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 – Personal Service• Business Value – Better service => more sales – Not in stock; prompt to order
  • 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
  • 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, @jonRstahlComments? @DocOnDev 216.236.4705jon.stahl@leandog.com doc@leandog.com