Fitting UX into an Agile Development Environment

698 views

Published on

Esri UC 2012 Lightning Talk by Keita (Del Valle) Wangari. Based on knowledge learned in the "Agile UX Toolkit" tutorial taught by John Schrag & Desiree Sy at the 2012 UPA Conference.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Fitting UX into an Agile Development Environment

  1. 1. Fitting UX into an Agile Development Environment Keita Del Valle Esri International User Conference July 23–27 | San Diego Convention Center
  2. 2. Based on knowledge learned in the “Agile UX Toolkit” tutorial taught by John Schrag & Desiree Sy at the 2012 UPA conference. The slides from that tutorial can be found here.
  3. 3. AGILE CHALLENGE: Unclear priorities SOLUTION: Implement Iteration 0 for planning & strategy
  4. 4. Standard AgileUser Centered Agile Elements of User Experience* *Tier diagram taken from “The Elements of User Experience” by Jesse James Garrett
  5. 5. AGILE CHALLENGE: “Done” is ambiguous. SOLUTION: Redefine “done” for the team.
  6. 6. AGILE CHALLENGE: Research can’t inform development in time SOLUTION: Parallel & skew design & development
  7. 7. Design & UX Development I0 I1 I2 Research Designs for I2 Research for I3 Structure Minimum UI work Designs from I1 User test I1 Code Designs for I3 Research for I4 Who’s Doing What When?
  8. 8. AGILE CHALLENGE: Lack of documentation SOLUTION: Invest in rich communication
  9. 9. AGILE CHALLENGE: Build order loses user’s story SOLUTION: Use context to cluster & order backlog
  10. 10. AGILE CHALLENGE: Frequent change wastes design work SOLUTION: Increment design process
  11. 11. AGILE CHALLENGE: Usability testing takes too long SOLUTION: Use formative usability testing & continuously recruit testers
  12. 12. Train Everyone on Agile Design Marketing UX Documentation Development Product Mgmt Project Mgmt Business Analyst

×