“Agile doesn’t have a brain.” This quote from Bill Scott, VP, Business Engineering and Product Development at PayPal, is provocative for sure, but it spotlights the notion that in most organizations Agile is primarily applied as a downstream engineering approach that isn’t inherently concerned with optimizing product design and user experience, the determinants of value to the customer. The learning cycles that form the basis of Scrum are focused on verification and validation of user needs as they are already identified in the backlog’s user stories, but provide little guidance on how to translate organizational goals and customer needs into the backlog’s content and relative priorities in the first place. As a result, the danger persists that Agile teams end up very efficiently building products that implement an incomplete and subjective perception of customers’ wants and needs.
This presentation explores how Lean thinking can expand the “inspect and adapt” cycles of Agile development beyond implementation and help to systematically determine which features and design choices really provide the greatest customer value. After a brief introduction to Lean concepts, the presentation discusses how Lean approaches product development as a series of hypotheses about customers’ value perception and builds on Agile’s rapid iterative delivery of working software to test these assumptions. Finally, it highlights ways to derive testable assumptions from organizational goals, such as the Lean UX Hypothesis Statement template and Gojko Adzic’s Impact Mapping.
2. • Basic concepts of Lean
• The case of the missing brain
• Closing the value loop
• Implications and take-aways
Agenda
2
3. About Me
3
• Solutions Architect and Consultant
• Applied Lean principles for 15+ years
– Statistical Process Control
– Process Improvement
– Software Development
– Agile Coaching
Mathias.Eifert@excella.com
37. We believe that
• [doing this]
• for [these people]
• will achieve [this outcome].
We’ll know this is true when we see
• [this market feedback].
Jeff Gothelf, Author “Lean UX”
Testable Hypothesis
35
46. Uncertainty:
The lack of complete certainty, that is, the existence of
more than one possibility.
Risk:
A state of uncertainty where some of the possibilities
involve a loss, catastrophe, or other undesirable outcome.
Douglas Hubbard, Author “How to Measure Anything”
Risk Management
44
52. • Embrace change & uncertainty
• Have conversations about value
• Resist the temptation to fix scope
• Quantify business goals
• Understand hypothesis testing
• Speak the language of UX
• Find lighter-weight tools
Takeaways
50
53. Solve the correct problem
Then solve the problem correctly
Jeffrey L. Taylor