TEST-DRIVEN DESIGN         Balanced Team Conference         September 25, 2011         Josh Seiden, @jseiden
Blog it!               Josh Seiden   @jseiden       #leanUX               www.luxr.co   @luxrco        #leanStartupwww.lux...
9 Lean UX Principles1.          Design + biz + development + ... = 1 product team.2.          Externalize!3.          Goal...
9 Lean UX Principles1.          Design + biz + development + ... = 1 product team.2.          Externalize!3.          Goal...
9 Lean UX Principles1.          Design + biz + development + ... = 1 product team.2.          Externalize!3.          Goal...
Principle #8 Declare your assumptions...www.luxr.co                       License: Creative Commons Attribution-www.slides...
Principle #8 Declare your assumptions...          A way to re-frame requirementswww.luxr.co                               ...
Principle #8 Declare your assumptions...          A way to re-frame requirements           Every decision you make about ...
Principle #8 Declare your assumptions...          A way to re-frame requirements           Every decision you make about ...
Principle #8 Declare your assumptions...          A way to re-frame requirements           Every decision you make about ...
7
Internet Mouse…www.luxr.cowww.slideshare.net/jseiden                             ?   8                                    ...
Internet Mouse…www.luxr.cowww.slideshare.net/jseiden                             ?   8                                    ...
Internet Mouse…www.luxr.cowww.slideshare.net/jseiden                             ?!                              8        ...
Method: Declare your assumptionswww.luxr.co                        License: Creative Commons Attribution-www.slideshare.ne...
Method: Declare your assumptionsWhat assumptions do you have?www.luxr.co                        License: Creative Commons ...
Method: Declare your assumptionsWhat assumptions do you have?…about your customers?www.luxr.co                        Lice...
Method: Declare your assumptionsWhat assumptions do you have?…about your customers?…that if proven false, will cause you t...
What assumptions are we making?                Who is the user? Who is the customer?                Where does our produ...
Method: Write the test firstWe believe that person type has trouble/need/desire doing  problem/oppty. [that can be addresse...
Method: Minimum Viable Productwww.luxr.co                      License: Creative Commons Attribution-www.slideshare.net/js...
Method: Minimum Viable ProductWhat is the smallest thing we can make to testour hypothesis?www.luxr.co                    ...
Method: Minimum Viable ProductWhat is the smallest thing we can make to testour hypothesis?The answer to this question is ...
Method: Get out of the building                Identify who do you want to talk to and what you                 want to l...
Want to attend a workshop? Tweet #LUXiNYC to @LUXrCo      THANK YOU!www.luxr.co                                           ...
Test Driven Design at Balanced Team Conference, Sept 2011
Test Driven Design at Balanced Team Conference, Sept 2011
Test Driven Design at Balanced Team Conference, Sept 2011
Test Driven Design at Balanced Team Conference, Sept 2011
Upcoming SlideShare
Loading in...5
×

Test Driven Design at Balanced Team Conference, Sept 2011

2,243

Published on

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

No Downloads
Views
Total Views
2,243
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Why is it important to declare and test your assumptions?\n
  • Why is it important to declare and test your assumptions?\n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Figure out where in the stack your candidate has worked\n
  • Figure out where in the stack your candidate has worked\n
  • Figure out where in the stack your candidate has worked\n
  • \n
  • \n
  • Test Driven Design at Balanced Team Conference, Sept 2011

    1. 1. TEST-DRIVEN DESIGN Balanced Team Conference September 25, 2011 Josh Seiden, @jseiden
    2. 2. Blog it! Josh Seiden @jseiden #leanUX www.luxr.co @luxrco #leanStartupwww.luxr.co License: Creative Commons Attribution-www.slideshare.net/jseiden 2 Share Alike 3.0 United States
    3. 3. 9 Lean UX Principles1. 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 pursue8. Recognize hypotheses & validate them9. Rapid cycles: think/make/check Research with users is the best source of informationwww.luxr.co License: Creative Commons Attribution-www.slideshare.net/jseiden 3 Share Alike 3.0 United States
    4. 4. 9 Lean UX Principles1. 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 pursue8. Recognize hypotheses & validate them9. Rapid cycles: think/make/check Research with users is the best source of informationwww.luxr.co License: Creative Commons Attribution-www.slideshare.net/jseiden 3 Share Alike 3.0 United States
    5. 5. 9 Lean UX Principles1. 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 pursue8. Recognize hypotheses & validate them9. Rapid cycles: think/make/check Research with users is the best source of informationwww.luxr.co License: Creative Commons Attribution-www.slideshare.net/jseiden 3 Share Alike 3.0 United States
    6. 6. Principle #8 Declare your assumptions...www.luxr.co License: Creative Commons Attribution-www.slideshare.net/jseiden 4 Share Alike 3.0 United States
    7. 7. Principle #8 Declare your assumptions... A way to re-frame requirementswww.luxr.co License: Creative Commons Attribution-www.slideshare.net/jseiden 4 Share Alike 3.0 United States
    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 States
    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 States
    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 States
    11. 11. 7
    12. 12. Internet Mouse…www.luxr.cowww.slideshare.net/jseiden ? 8 License: Creative Commons Attribution- Share Alike 3.0 United States
    13. 13. Internet Mouse…www.luxr.cowww.slideshare.net/jseiden ? 8 License: Creative Commons Attribution- Share Alike 3.0 United States
    14. 14. Internet Mouse…www.luxr.cowww.slideshare.net/jseiden ?! 8 License: Creative Commons Attribution- Share Alike 3.0 United States
    15. 15. Method: Declare your assumptionswww.luxr.co License: Creative Commons Attribution-www.slideshare.net/jseiden Share Alike 3.0 United States
    16. 16. Method: Declare your assumptionsWhat assumptions do you have?www.luxr.co License: Creative Commons Attribution-www.slideshare.net/jseiden Share Alike 3.0 United States
    17. 17. Method: Declare your assumptionsWhat assumptions do you have?…about your customers?www.luxr.co License: Creative Commons Attribution-www.slideshare.net/jseiden Share Alike 3.0 United States
    18. 18. Method: Declare your assumptionsWhat 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 States
    19. 19. 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 States
    20. 20. Method: Write the test firstWe 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 States
    21. 21. Method: Minimum Viable Productwww.luxr.co License: Creative Commons Attribution-www.slideshare.net/jseiden Share Alike 3.0 United States
    22. 22. Method: Minimum Viable ProductWhat is the smallest thing we can make to testour hypothesis?www.luxr.co License: Creative Commons Attribution-www.slideshare.net/jseiden Share Alike 3.0 United States
    23. 23. Method: Minimum Viable ProductWhat is the smallest thing we can make to testour 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 States
    24. 24. 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 purposeswww.luxr.co License: Creative Commons Attribution-www.slideshare.net/jseiden 13 Share Alike 3.0 United States
    25. 25. 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 States

    ×