Test-Driven Design (Joshua Seiden)

2,877 views

Published on

See also http://www.balancedteam.org/balconf-2011-resources/

Josh will describe a prompt that he uses to frame team members’ assumptions about their product, and then describe how to use it to derive measurable goals that are useful to all members of a Balanced Team.

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

No Downloads
Views
Total views
2,877
On SlideShare
0
From Embeds
0
Number of Embeds
1,200
Actions
Shares
0
Downloads
1
Comments
0
Likes
6
Embeds 0
No embeds

No notes for slide

Test-Driven Design (Joshua Seiden)

  1. 1. TEST-DRIVEN DESIGN Balanced Team Conference September 25, 2011 Josh Seiden, @jseidenMonday, September 26, 2011
  2. 2. Blog it! Josh Seiden @jseiden #leanUX www.luxr.co @luxrco #leanStartup www.luxr.co License: Creative Commons Attribution- www.slideshare.net/jseiden 2 Share Alike 3.0 United StatesMonday, September 26, 2011
  3. 3. 9 Lean UX Principles 1. Design + biz + development + ... = 1 product team. 2. Externalize! 3. Goal-driven and outcome-focused. 4. Repeatable and routinized. 5. Flow: think, make, check. 6. Focus on solving the right problem. 7. Generate many options & decide quickly what to pursue 8. Recognize hypotheses & validate them 9. Rapid cycles: think/make/check Research with users is the best source of information www.luxr.co License: Creative Commons Attribution- www.slideshare.net/jseiden 3 Share Alike 3.0 United StatesMonday, September 26, 2011
  4. 4. 9 Lean UX Principles 1. Design + biz + development + ... = 1 product team. 2. Externalize! 3. Goal-driven and outcome-focused. 4. Repeatable and routinized. 5. Flow: think, make, check. 6. Focus on solving the right problem. 7. Generate many options & decide quickly what to pursue 8. Recognize hypotheses & validate them 9. Rapid cycles: think/make/check Research with users is the best source of information www.luxr.co License: Creative Commons Attribution- www.slideshare.net/jseiden 3 Share Alike 3.0 United StatesMonday, September 26, 2011
  5. 5. 9 Lean UX Principles 1. Design + biz + development + ... = 1 product team. 2. Externalize! 3. Goal-driven and outcome-focused. 4. Repeatable and routinized. 5. Flow: think, make, check. 6. Focus on solving the right problem. 7. Generate many options & decide quickly what to pursue 8. Recognize hypotheses & validate them 9. Rapid cycles: think/make/check Research with users is the best source of information www.luxr.co License: Creative Commons Attribution- www.slideshare.net/jseiden 3 Share Alike 3.0 United StatesMonday, September 26, 2011
  6. 6. Principle #8 Declare your assumptions... www.luxr.co License: Creative Commons Attribution- www.slideshare.net/jseiden 4 Share Alike 3.0 United StatesMonday, September 26, 2011
  7. 7. Principle #8 Declare your assumptions... A way to re-frame requirements www.luxr.co License: Creative Commons Attribution- www.slideshare.net/jseiden 4 Share Alike 3.0 United StatesMonday, September 26, 2011
  8. 8. Principle #8 Declare your assumptions... A way to re-frame requirements  Every decision you make about your offering is a design decision. www.luxr.co License: Creative Commons Attribution- www.slideshare.net/jseiden 4 Share Alike 3.0 United StatesMonday, September 26, 2011
  9. 9. Principle #8 Declare your assumptions... A way to re-frame requirements  Every decision you make about your offering is a design decision.  Every design decision is an hypothesis. www.luxr.co License: Creative Commons Attribution- www.slideshare.net/jseiden 4 Share Alike 3.0 United StatesMonday, September 26, 2011
  10. 10. Principle #8 Declare your assumptions... A way to re-frame requirements  Every decision you make about your offering is a design decision.  Every design decision is an hypothesis.  Declare your assumptions and test them. www.luxr.co License: Creative Commons Attribution- www.slideshare.net/jseiden 4 Share Alike 3.0 United StatesMonday, September 26, 2011
  11. 11. Monday, September 26, 2011
  12. 12. Monday, September 26, 2011
  13. 13. Monday, September 26, 2011
  14. 14. Monday, September 26, 2011
  15. 15. 7Monday, September 26, 2011
  16. 16. Internet Mouse… www.luxr.co www.slideshare.net/jseiden ? 8 License: Creative Commons Attribution- Share Alike 3.0 United StatesMonday, September 26, 2011
  17. 17. Internet Mouse… www.luxr.co www.slideshare.net/jseiden ? 8 License: Creative Commons Attribution- Share Alike 3.0 United StatesMonday, September 26, 2011
  18. 18. Internet Mouse… www.luxr.co www.slideshare.net/jseiden ?! 8 License: Creative Commons Attribution- Share Alike 3.0 United StatesMonday, September 26, 2011
  19. 19. Method: Declare your assumptions www.luxr.co License: Creative Commons Attribution- www.slideshare.net/jseiden Share Alike 3.0 United StatesMonday, September 26, 2011
  20. 20. Method: Declare your assumptions What assumptions do you have? www.luxr.co License: Creative Commons Attribution- www.slideshare.net/jseiden Share Alike 3.0 United StatesMonday, September 26, 2011
  21. 21. Method: Declare your assumptions What assumptions do you have? …about your customers? www.luxr.co License: Creative Commons Attribution- www.slideshare.net/jseiden Share Alike 3.0 United StatesMonday, September 26, 2011
  22. 22. Method: Declare your assumptions What assumptions do you have? …about your customers? …that if proven false, will cause you to fail? www.luxr.co License: Creative Commons Attribution- www.slideshare.net/jseiden Share Alike 3.0 United StatesMonday, September 26, 2011
  23. 23. What assumptions are we making?  Who is the user? Who is the customer?  Where does our product fit in their work or life?  What problems does our product solve?  When and how is our product used?  What features are important?  How should our product look and behave? www.luxr.co License: Creative Commons Attribution- www.slideshare.net/jseiden 10 Share Alike 3.0 United StatesMonday, September 26, 2011
  24. 24. Method: Write the test first We believe that person type has trouble/need/desire doing problem/oppty. [that can be addressed by our offering.] We will know we have succeeded when qualitative and quantitative outcome. This will improve KPI. www.luxr.co License: Creative Commons Attribution- www.slideshare.net/jseiden Share Alike 3.0 United StatesMonday, September 26, 2011
  25. 25. Method: Minimum Viable Product www.luxr.co License: Creative Commons Attribution- www.slideshare.net/jseiden Share Alike 3.0 United StatesMonday, September 26, 2011
  26. 26. Method: Minimum Viable Product What is the smallest thing we can make to test our hypothesis? www.luxr.co License: Creative Commons Attribution- www.slideshare.net/jseiden Share Alike 3.0 United StatesMonday, September 26, 2011
  27. 27. Method: Minimum Viable Product What is the smallest thing we can make to test our hypothesis? The answer to this question is your MVP. www.luxr.co License: Creative Commons Attribution- www.slideshare.net/jseiden Share Alike 3.0 United StatesMonday, September 26, 2011
  28. 28. Method: Get out of the building  Identify who do you want to talk to and what you want to learn In other words, what assumptions will you test? Stay tuned for Lane’s talk...  Plan your interview themes as a team  Collect artifacts, debrief and share  Use your visits for multiple purposes www.luxr.co License: Creative Commons Attribution- www.slideshare.net/jseiden 13 Share Alike 3.0 United StatesMonday, September 26, 2011
  29. 29. Want to attend a workshop? Tweet #LUXiNYC to @LUXrCo THANK YOU! www.luxr.co License: Creative Commons Attribution- www.slideshare.net/jseiden Share Alike 3.0 United StatesMonday, September 26, 2011

×