The Project Trap

75
The LDT MA project trap Mike Griffin 20100211 !"# %&’(#)* *&+%

description

Prototyping and iteration aren't new ideas. But when deadlines are tight, and you're on the hook to deliver a cool new technology or user experience, what do you do? Over and over, I see people spending too much time making polishing, and too little time exploring.

Transcript of The Project Trap

Page 1: The Project Trap

The LDT MA project trap

Mike Griffin 20100211

!"#$%&'(#)*$*&+%$

Page 2: The Project Trap

The LDT MA project trap

Mike Griffin 20100211

!"#$%&#'#()*"+),#-%#.-)"*-)#

Or, how I learned to stop polishing and start iterating

Page 3: The Project Trap

!"#$%"&'#("&)#&*+,&-.#(&%#)/&#-&

01'23.#456/&#.&75)"."/)/8&

Learning

Design

Technology

Page 4: The Project Trap

!"#$%&"#'%'(%)"*+%,((-%'./#012%

Learning

Design

Technology

Let’s make something amazing.

Page 5: The Project Trap

!"#$%&"#'%'(%)"*+%,((-%'./#012%

Learning

Design

Technology

Let’s make something that makes change.

Page 6: The Project Trap

!"#$%&'($)*"+$)("(,-(".-*/"-&#"0-#$"

(,'&12")334$#5"

Page 7: The Project Trap

!"#$%&'()*$+',(-'*./$#$(0'

Page 8: The Project Trap

Strong visual design, coherent system

!"#$%&"'()%"$"*&+,-."/$#0-()1.*2"

+)"3$+"4(&*,+4)+&*"5)"')#1+")."

*&+,-."6$71&+"

Learning

Design

Technology

Page 9: The Project Trap

Realistic lesson plans, new research

Strong visual design, coherent system

!"#"$%&$'()$(*)+,(&$-",".-.(*)+(

/0*(1"(2)3+."%()$()-4",(0.#"3-.(

Learning

Design

Technology

Page 10: The Project Trap

Realistic lesson plans, new research

Strong visual design, coherent system

Feature-rich, robust applications

!"#"$%&$'()$(*)+,(&$-",".-.(*)+(

/0*(1"(2)3+."%()$()-4",(0.#"3-.(

Learning

Design

Technology

Page 11: The Project Trap

Let’s make something that makes change.

Page 12: The Project Trap

!"#$%&'(#$)*#)'+)()%+#,'-(-%&&.'

-()('/,$('($01&)')21)+$0)*/%&'

3)($4*'

Understand

Page 13: The Project Trap

!"#$%&'(#$)*#)'+)()%+#,'-(-%&&.'

-()('/,$('($01&)')21)+$0)*/%&'

3)($4*'

Understand

Understand something about the world.

Page 14: The Project Trap

!"#$%&'(#$)*#)'+)()%+#,'-(-%&&.'

-()('/,$('($01&)')21)+$0)*/%&'

3)($4*'

Understand Intervene

Page 15: The Project Trap

!"#$%&'(#$)*#)'+)()%+#,'-(-%&&.'

-()('/,$('($01&)')21)+$0)*/%&'

3)($4*'

Understand Intervene

Introduce a ‘thing’ you’d expect to make a difference.

Page 16: The Project Trap

!"#$%&'(#$)*#)'+)()%+#,'-(-%&&.'

-()('/,$('($01&)')21)+$0)*/%&'

3)($4*'

Understand Intervene Measure

Page 17: The Project Trap

!"#$%&'(#$)*#)'+)()%+#,'-(-%&&.'

-()('/,$('($01&)')21)+$0)*/%&'

3)($4*'

Understand Intervene Measure

See if you’ve move the needle.

Page 18: The Project Trap

!"#$%#&'(#)*#+,"-(.&/#0"1233#+$.4#

5"6(#."67$%89"%#":#6(&'";5#

Understand Intervene Measure

Page 19: The Project Trap

!"#$%"&%'()$%#"%*+,-.$#(+,%

Understand Intervene Measure

Learning research literature

Domain literature

Surveys

New reports

Personal experience

Field research

Page 20: The Project Trap

!"#$%"&%'()$%#"%*+#,-.,+,%

Understand Intervene Measure

Flash prototype

Web sites

Paper prototypes

Complete applications

Curriculum plans

Hardware

Page 21: The Project Trap

!"#$%"&%'()$%#"%*+($,-+%

Understand Intervene

User study

Learner study

Usability lab

Heuristics

Field trial

Focus groups

Measure

Page 22: The Project Trap

!"#$%#&'(#)*#+,"-(.&/#0"1233#+$.4#

5"6(#."67$%89"%#":#6(&'";5#

Understand Intervene Measure

Page 23: The Project Trap

!"#$%&#'()*(#+,-,".#/(01"232.4#+/#

3(+*",".#5*263(-7#

Strategic goals

Value for learners

Understand Intervene Measure

Page 24: The Project Trap

!"#$%&#'()*(#+,-,".#/(01"232.4#+/#

3(+*",".#5*263(-7#

Strategic goals

Value for learners

Understand Intervene Measure

Demonstrating skills for degree and career

Page 25: The Project Trap
Page 26: The Project Trap

!"#$%&'($

{ the trap }

Page 27: The Project Trap

!"#$#%&'()"*&+,-.&/0),1.2&

"#3*41-(#3,#%&

Understanding

Page 28: The Project Trap

!"#$#%&'()"*&+,-.&/0),1.2&

"#3*41-(#3,#%&

Background research

Discussions with advisors

Understanding

Page 29: The Project Trap

!"#$#%&'()"*&+,-.&/0),1.2&

"#3*41-(#3,#%&

Page 30: The Project Trap

!"#$#%&'()"*&+,-.&/0),1.2&,3*(&

An idea

Page 31: The Project Trap

!"#$#%&'()"*&+,-.&/0),1.2&

,#-*3'*#,#%&

Intervening

Page 32: The Project Trap

!"#$#%&'()"*&+,-.&/0),1.2&

,#-*3'*#,#%&

Intervening

Page 33: The Project Trap

!"#$#%&'()"*&+,-.&/0),1.2&

,#-*3'*#,#%&

Intervening

Page 34: The Project Trap

!"#$#%&'()"*&+,-.&/0),1.2&

,#-*3'*#,#%&

Intervening

Page 35: The Project Trap

!"#$#%&'()"*&+,-.&/0),1.2&

,#-*3'*#,#%&

Visual design

Coding

Curriculum design

Division of labor

Intervening

Page 36: The Project Trap

!"#$#%&'()"*&+,-.&/0),1.2&

,#-*3'*#,#%&

Page 37: The Project Trap

!"#$#%&'()"*&+,-.&/0),1.2&

3*(1"4,#%&

Measuring

Page 38: The Project Trap

!"#$#%&'()"*&+,-.&/0),1.2&

3*(1"4,#%&

User study at the end

Measuring

Page 39: The Project Trap

!"#$#%&'()"*&+,-.&/0),1.2&

3*(1"4,#%&

Page 40: The Project Trap

!"#$%&'()&*(+"&,$"#%&

Another idea

Page 41: The Project Trap

!"#$%&'()&*(+"&,$"#%&

Ideas for further research

Lessons learned

Changes that would improve the original idea

Page 42: The Project Trap

!"#$%&'$()%*+,$%-+-)+.%),+/0*+-1&*+

$+#))2+&23$45+

Is this a good idea?

?

Page 43: The Project Trap

!"#$%#&'(')#%*+,#-%*')".#

Is it better than other ideas?

?

?

?

?

? ?

?

Page 44: The Project Trap

!"#$%$&"'()**")'"+",&-.$''"/-&"

012324"5+*1$"

?

?

?

?

? ?

?

A process for hunting value…

Page 45: The Project Trap
Page 46: The Project Trap

!"#$%$&'()*+(),-.(

{ avoiding the trap }

Page 47: The Project Trap

!"#$#%&'()"*&+,-.&,-*/($0#1&

"#2*/3-(#2,#%&43(5*&3-(/-6&

Understanding

Page 48: The Project Trap

!"#$#%&'()"*&+,-.&,-*/($0#1&

"#2*/3-(#2,#%&43(5*&3-(/-6&

Background research

Discussions with advisors

Understanding

Page 49: The Project Trap

!"#$#%&'()"*&+,-.&,-*/($0#1&20"/&

,3*(&,4&+/0#%&5.260-.*4,47&

An idea

Page 50: The Project Trap

!"#$#%&'()"*&+,-.&,-*/($0#1&20"/&

,3*(&,4&+/0#%&5.260-.*4,47&

An (incorrect) idea

Page 51: The Project Trap

!"#$#%&'()"*&+,-.&,-*/($0#1&20"/&

,3*(&,4&+/0#%&5.260-.*4,47&

An (incorrect) idea

Hypothesis

Page 52: The Project Trap

!"#$#%&'()"*&+,-.&,-*/($0#1&20"/&

,3*(&,4&+/0#%&5.260-.*4,47&

An (incorrect) idea

Hypothesis

Page 53: The Project Trap

!"#$#%&'()"*&+,-.&,-*/($0#1&

,#-*/'*#,#%&23",45&6(6*/&

6/0-0-76*89&

Intervening

Hypothesis

Page 54: The Project Trap

!"#$#%&'()"*&+,-.&,-*/($0#1&

,#-*/'*#,#%&23",45&6(6*/&

6/0-0-76*89&

Quick and dirty

Easy to make

Intervening

Hypothesis

Page 55: The Project Trap

!"#$#%&'()"*&+,-.&,-*/($0#1&

,#-*/'*#,#%&23",45&6(6*/&

6/0-0-76*89&

Intervening

Paper prototypes

Quick and dirty

Easy to make

Hypothesis

Page 56: The Project Trap

!"#$#%&'()"*&+,-.&,-*/($0#1&

,#-*/'*#,#%&23",45&6(6*/&

6/0-0-76*89&

Intervening

Quick and dirty

Easy to make

Hypothesis Paper prototypes

Page 57: The Project Trap

!"#$#%&'()"*&+,-.&,-*/($0#1&

2*(3"/,#%&

Measuring

Hypothesis Paper prototypes

Page 58: The Project Trap

!"#$#%&'()"*&+,-.&,-*/($0#1&

2*(3"/,#%&

Measuring

Quick and dirty

Out in the real world

What’s weak?

Hypothesis Paper prototypes

Page 59: The Project Trap

!"#$#%&'()"*&+,-.&,-*/($0#1&

2*(3"/,#%&

Quick and dirty

Out in the real world

What’s weak?

Measuring

Rapid testing

Hypothesis Paper prototypes

Page 60: The Project Trap

!"#$#%&'()"*&+,-.&,-*/($0#1&

2*(3"/,#%&

Quick and dirty

Out in the real world

What’s weak?

Measuring

Hypothesis Paper prototypes Rapid testing

Page 61: The Project Trap

!"#$#%&'()"*&+,-.&,-*/($0#1&20&,-&

(%(,#&Hypothesis Paper prototypes Rapid testing

Page 62: The Project Trap

!"#$#%&'()"*&+,-.&,-*/($0#1&20&,-&

(%(,#&

Pause and reflect

Hypothesis Paper prototypes Rapid testing

Page 63: The Project Trap

!"#$#%&'()"*&+,-.&,-*/($0#1&20&,-&

(%(,#&

Do it again

Hypothesis Paper prototypes Rapid testing

Page 64: The Project Trap

!"#$#%&'()"*&+,-.&,-*/($0#1&20&,-&

(%(,#&

Iteration

Hypothesis Paper prototypes Rapid testing

Page 65: The Project Trap

!"#$#%&'()"*&+,-.&,-*/($0#1&20&,-&

(%(,#&Hypothesis Paper prototypes Rapid testing Iteration

Page 66: The Project Trap

!"#$#%&'()"*&+,-.&,-*/($0#1&20&,-&

(%(,#&Hypothesis Paper prototypes Rapid testing Iteration

Page 67: The Project Trap

!"#$#%&'()"*&+,-.&,-*/($0#1&20&,-&

(%(,#&Hypothesis Paper prototypes Rapid testing Iteration

Page 68: The Project Trap

!"#$#%&'()"*&+,-.&,-*/($0#1&20&,-&

(%(,#&Hypothesis Paper prototypes Rapid testing Iteration

Page 69: The Project Trap

!"#$#%&'()"*&+,-.&,-*/($0#1&20&,-&

(%(,#&Hypothesis Paper prototypes Rapid testing Iteration

Page 70: The Project Trap

!"#$%&'(&#)*+#,-.&,"/")&0$"#%1&

Stronger claims

?

?

?

? Hypothesis Paper prototypes Rapid testing Iteration

Page 71: The Project Trap

!"#$%$&'()$*+,+-$./0-1$

Much stronger story

Hypothesis Paper prototypes Rapid testing Iteration

Page 72: The Project Trap

!"#$%#%&'#'()#"*#%&'#)$+,#+"-#.$(#

)'/"(0%1$%'#%&$%#+"-#.$(#&'23#

"14$(56$7"(0#8()#9$2-'#

Understand Intervene Measure

Strategic goals

Value

Page 73: The Project Trap

!"#$%#%&'#'()#"*#%&'#)$+,#+"-#.$(#

)'/"(0%1$%'#%&$%#+"-#.$(#&'23#

"14$(56$7"(0#8()#9$2-'#

Understand Intervene Measure

Strategic goals

Value

Page 74: The Project Trap

!"#$%#%&'#'()#"*#%&'#)$+,#+"-#.$(#

)'/"(0%1$%'#%&$%#+"-#.$(#&'23#

"14$(56$7"(0#8()#9$2-'#

Demonstrating skills for degree and career

Understand Intervene Measure

Strategic goals

Value

Page 75: The Project Trap

Special thanks to Jay Dautcher and Ron Conescu for their helpful comments!