+ 500 startups lean product development -...

49
LEAN PRODUCT DEVELOPMENT Eric Morrow Founder, TractionTank + 500 STARTUPS

Upload: dinhlien

Post on 03-Feb-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

LEAN PRODUCT DEVELOPMENTEric Morrow Founder, TractionTank

+ 500 STARTUPS

Page 2: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

INTRODUCTION

ERIC MORROW‣ Currently Founder, TractionTank

‣ Instructor, General Assembly, Digital Marketing + Lean Startup

‣ Previously at Sageworks, Google, University of Oklahoma, IBM, Razorfish, Datacap

2

Product Development Expert

Page 3: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

LEAN PRODUCT DEVELOPMENT

‣Intros ‣Explain calendar for week ‣Working with PMI and UXDI students ‣Goal setting question for teams ‣Site logistics – workspace, bathrooms, etc ‣Questions? ‣Kanban board ‣Rapid Prototyping and Testing

Full week agenda + Slides: EricMorrow.com

AGENDA3

Page 4: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

LEAN PRODUCT DEVELOPMENT

‣You’ll have gone through 5 product development sprints ‣Practiced created and using a Kanban board ‣Built prototypes and used them to learn from your customers

AT THE END OF THIS WEEK4

Page 5: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

CASE STUDY: A TALE OF FALSE ASSUMPTIONS 5

Page 6: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

LEAN PRODUCT DEVELOPMENT 6

+EARLY

Page 7: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

LEAN PRODUCT DEVELOPMENT

KANBAN BOARD

Page 8: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

LEAN PRODUCT DEVELOPMENT

KANBAN BOARD8

Page 9: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

LEAN PRODUCT DEVELOPMENT

1. Visualize your work 2. Limit your work in process 3. Focus on flow 4. Practice continuous improvement.

Read more: http://leankit.com/kanban/kanban-board/ Online tool: Trello

KANBAN BOARD9

Page 10: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

LEAN PRODUCT DEVELOPMENT

1. Teams work on their own with PMI students 2. Kanban board can be online or offline

CREATE YOUR KANBAN BOARD10

Page 11: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

LEAN PRODUCT DEVELOPMENT

RAPID PROTOTYPING

Page 12: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

START MAKING

EARLY IDEA

12

Page 13: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

What’s the initial idea that solves a customer problem?

EARLY IDEA

EARLY IDEA

13

Page 14: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

EARLY IDEA

FRAME THE QUESTIONWhat’s the initial idea that solves a

customer problem?

What’s the yes/no

question to answer?

14

Page 15: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

EARLY IDEA

DESIGN THE EXPERIMENTWhat’s the initial idea that solves a

customer problem?

What’s the yes/no

question to answer?How can we test

small/cheap/quickly?

15

Page 16: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

EARLY IDEA

CREATE A PROTOTYPEWhat’s the initial idea that solves a

customer problem?

What’s the yes/no

question to answer?

Remember: Make something with whichthe customer can interact, with minimal

guidance/questions.

How can we testsmall/cheap/quickly?

16

Page 17: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

EARLY IDEA

RUN THE TEST + MEASUREWhat’s the initial idea that solves a

customer problem?

What’s the yes/no

question to answer?How can we test

small/cheap/quickly?

Remember: Make something with whichthe customer can interact, with minimal

guidance/questions.

17

Page 18: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

EVALUATE THE RESULTSWhat’s the initial idea that solves a

customer problem?

How can we testsmall/cheap/quickly?

Remember: Make something with whichthe customer can interact, with minimal

guidance/questions.

What worked? What could be improved? What was the answer

to our question (yes or no)?

EARLY IDEA

What’s the yes/no

question to answer?

18

Page 19: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

ITERATE + REPEATWhat’s the initial idea that solves a

customer problem?

How can we testsmall/cheap/quickly?

Remember: Make something with whichthe customer can interact, with minimal

guidance/questions.

What worked? What could be improved? What was the answer

to our question (yes or no)?

Remember: Based on what we learned,we’ll restart with a new yes/no question.

EARLY IDEA

What’s the yes/no

question to answer?

19

Page 20: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

RETURN TO FRAME THE QUESTIONWhat’s the initial idea that solves a

customer problem?

How can we testsmall/cheap/quickly?

Remember: Make something with whichthe customer can interact, with minimal

guidance/questions.

Remember: Based on what we learned,we’ll restart with a new yes/no question.

EARLY IDEA

What’s the yes/no

question to answer?

20

What worked? What could be improved? What was the answer

to our question (yes or no)?

Page 21: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

LEAN PRODUCT DEVELOPMENT

RAPID PROTOTYPING EXAMPLE

Page 22: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

BONJOUR, COURSEAVENUE.COM 22

Page 23: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

What’s the initial idea that solves a customer problem?

EARLY IDEA

RESERVATION-MAKING SERVICE DIRECTLY ON THE

SITE

23

Page 24: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

What’s the yes/no

question to answer?

DO PEOPLE WANT TO MAKE A

RESERVATION ON THE SITE?

FRAME THE QUESTION 24

Page 25: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

How can we test small/cheap/quickly?

ADD A “RESERVE NOW” BUTTON. MEASURE % OF

PEOPLE WHO COME TO THE PAGE AND CLICK

THE BUTTON.

DESIGN THE EXPERIMENT 25

Page 26: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

Remember: Make something with whichthe customer can interact, with minimal

guidance/questions.

RESERVE NOW

CREATE A PROTOTYPE 26

Page 27: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

RUN THE TEST + MEASURE

VISITORSDIDN’T CLICKCLICKED

TOTAL VISITORS FOR WEEK: 1,700

27

Page 28: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

What worked? What could be improved? What was the answer

to our question (yes or no)?

RAPID PROTOTYPING EXAMPLE

VISITORSDIDN’T CLICKCLICKED

TOTAL VISITORS FOR WEEK: 1,700

28

Page 29: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

What’s the yes/no

question to answer?NEW QUESTION:  

DO PEOPLE WANT TO CHOOSE FROM A LIST OR

TYPE IN THEIR OWN SEARCH?

RETURN TO FRAME THE QUESTION 29

Page 30: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

IT’S MORE THAN

JUST GETTING PEOPLE TO CLICK ON BUTTONS

RAPID PROTOTYPING EXAMPLE 30

Page 31: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

VIDEOS FOR RECRUITING?RAPID PROTOTYPING EXAMPLE 31

Page 32: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

VIDEOS FOR RECRUITING?RAPID PROTOTYPING EXAMPLE 32

Page 33: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

RAPID PROTOTYPING EXAMPLE

HOW CAN YOU TEST IDEAS?

Page 34: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

LOOK FAMILIAR?RAPID PROTOTYPING EXAMPLE 34

Page 35: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

RAPID PROTOTYPING EXAMPLE

PROJECT NATAL

Page 36: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

WHAT MAKES THE EXPERIENCE REAL ENOUGH TO GET FEEDBACK?

RAPID PROTOTYPING EXAMPLE

RESERVE NOW

36

Page 37: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

CREATE YOUR EXPERIMENT

LEAN PRODUCT DEVELOPMENT

Page 38: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

MAKING IT REAL

ON YOUR OWN: ‣ Choose the idea you want to test ‣ Frame your hypothesis as a question and design

your experiment.

WITH YOUR TEAM: ‣ Share your experiment and collect feedback. ‣ Iterate.

ON YOUR OWN: ‣ Come up with a pitch.

WITH YOUR TEAM: ‣ Pitch your experiments. ‣ Choose one experiment to run.

38

EARLY IDEA

Page 39: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

MAKING IT REAL 39

EARLY IDEAON YOUR OWN: ‣ Choose the idea you want to test ‣ Frame your hypothesis as a question and design

your experiment.

WITH YOUR TEAM: ‣ Share your experiment and collect feedback. ‣ Iterate.

ON YOUR OWN: ‣ Come up with a pitch.

WITH YOUR TEAM: ‣ Pitch your experiments. ‣ Choose one experiment to run.

Page 40: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

MAKING IT REAL 40

EARLY IDEAON YOUR OWN: ‣ Choose the idea you want to test ‣ Frame your hypothesis as a question and design

your experiment.

WITH YOUR TEAM: ‣ Share your experiment and collect feedback. ‣ Iterate.

ON YOUR OWN: ‣ Come up with a pitch.

WITH YOUR TEAM: ‣ Pitch your experiments. ‣ Choose one experiment to run.

Page 41: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

MAKING IT REAL 41

EARLY IDEAON YOUR OWN: ‣ Choose the idea you want to test ‣ Frame your hypothesis as a question and design

your experiment.

WITH YOUR TEAM: ‣ Share your experiment and collect feedback. ‣ Iterate.

ON YOUR OWN: ‣ Come up with a pitch.

WITH YOUR TEAM: ‣ Pitch your experiments. ‣ Choose one experiment to run.

Page 42: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

MAKING IT REAL 42

ON YOUR OWN: ‣ Choose the idea you want to test ‣ Frame your hypothesis as a question and design

your experiment.

WITH YOUR TEAM: ‣ Share your experiment and collect feedback. ‣ Iterate.

ON YOUR OWN: ‣ Come up with a pitch.

WITH YOUR TEAM: ‣ Pitch your experiments. ‣ Choose one experiment to run.

WHAT GOES INTO A PITCHMake the pitch:

‣ What’s your idea?

‣ How would you test it?

‣ What’s a pass and what’s a fail?

Page 43: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

MAKING IT REAL 43

EARLY IDEAON YOUR OWN: ‣ Choose the idea you want to test ‣ Frame your hypothesis as a question and design

your experiment.

WITH YOUR TEAM: ‣ Share your experiment and collect feedback. ‣ Iterate.

ON YOUR OWN: ‣ Come up with a pitch.

WITH YOUR TEAM: ‣ Pitch your experiments. ‣ Choose one experiment to run.

Page 44: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

DAILY SPRINTS+ 500 STARTUPS

Page 45: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

LEAN PRODUCT DEVELOPMENT

DAILY SPRINTS45

From: http://www.agilenutshell.com/scrum

Page 46: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

LEAN PRODUCT DEVELOPMENT

DAILY SPRINTS46

From: http://www.agilenutshell.com/scrum

One Day Sprints!

Page 47: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

LEAN PRODUCT DEVELOPMENT 47

EARLY IDEA

‣ What was your hypothesis ‣ What was your experiment ‣ What was a pass? A fail? (ie: metrics) ‣ Results ‣ What you learned

WHAT DID YOU LEARN?

Page 48: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

MAKING IT REAL

AMAAsk Me Anything

48

Page 49: + 500 STARTUPS LEAN PRODUCT DEVELOPMENT - …ericmorrow.com/wp-content/uploads/500-Startups-Day-1.pdf · INTRODUCTION ERIC MORROW ‣ Currently Founder, TractionTank ‣ Instructor,

THANK YOU!+ 500 STARTUPS