Download - Agile & Lean UX
Agile & Lean UXBoeing Agile Support Group, July 2013
Adrian Howard (@adrianh) quietstars.com
Why?
Bad processes
1. Build something2. (there is no step 2)
1. Build something2. Apply lipstick to pig
1. Build something2. Usability testing
0. Design/Research1. Build something
0. Design/Research1. Build something2. Usability testing
Doesn't sound very agile does it?
History lesson
1993
http://en.wikipedia.org/wiki/File:Donald_Norman_at_AWF05.jpg
“Don also described and solicited discussion on, the "User Interface [sic] Architect's office" (hereafter UEA).”
- Meeting notes made by Tom Erickson
“I invented the term because I thought Human Interface and usability were too narrow: I wanted to cover all aspects of the person's experience with a system, including industrial design, graphics, the interface, the physical interaction, and the manual.”
- Don Norman
2000
http://en.wikipedia.org/wiki/File:Jesse-James-Garrett_Web2.0-Kongress_2007.jpg
http://www.jjg.net/elements/pdf/elements.pdf
http://www.jjg.net/elements/pdf/elements.pdf
“The model outlined here does not account for secondary considerations (such as those arising during technical or content development) that may influence decisions during user experience development. Also, this model does not describe a development process, nor does it define roles within a user experience development team. Rather, it seeks to define the key considerations that go into the development of user experience on the Web today.”
- Jesse James Garrett
http://www.jjg.net/elements/pdf/elements.pdf
How do we realign?
Six principles
1. Missionaries not Dictators2. Beautiful all the way down3. Design does not stop4. Pretty pictures must die5. Get out of the bunker6. Steal other people's tools
What do we do?
http://agileproductdesign.com/blog/emerging_best_agile_ux_practice.html
Twelve emerging best practices for adding UX work to Agile development
1. Drive: UX are part of the customer or product owner team
2. Research, model, and design up front - but only just enough
3. Chunk yourdesign work
4. Use parallel track development to work ahead, and follow behind
5. Buy design time with complex engineering stories
6. Cultivate a group for continuous user validation
7. Continuous user research in a separate track from development
8. Leverage user time for multiple activities
9. Use RITE to iterate UI before development
10. Prototype in low fidelity
11. Treat prototype as specification
12. Become a design facilitator
What next?
Lean Startup
Lean Startup
Lean UX
Books• UX for Lean Startups by Laura Klein
• Agile User Experience Design by Diana Brown
• Lean UX by Jeff Gothelf & Josh Seiden
• User-Centered Agile Methods by Hugh Beyer
• Agile Experience Design by Lindsay Ratcliffe and Marc McNeill
balancedteam.org
agile-usability-subscribe @yahoogroups.com