Deciding what to build is hard. Making the decision as a team is even tougher. Team members often have differing views on which portions of the prototype are most important and what functionality to include. Tensions from the decision-making process can drive teams apart. In our labs group we have adopted a framework for making prototyping and project decisions. This presentation outlines the framework we use in Sabre Labs, as well as some examples of times we’ve gotten it right, and other times we haven’t.
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
Deciding what to build without killing each other
1. DECIDING WHAT TO BUILD WITH-
OUT KILLING EACH OTHER
PROTOTYPE CAMP CHICAGO 2013
@PHILIPLIKENS #PROTOTYPECAMP
https://upload.wikimedia.org/wikipedia/commons/d/dd/Bison_fight_in_Grand_Teton_NP.jpg
2. AKA: A FRAMEWORK FOR DISSENT
https://upload.wikimedia.org/wikipedia/commons/d/dd/Bison_fight_in_Grand_Teton_NP.jpg
@PHILIPLIKENS #PROTOTYPECAMP
3. THIS IS MY VIEW
TAKE IT, BREAK IT, MAKE IT YOUR OWN
@PHILIPLIKENS #PROTOTYPECAMP
9. http://www.flickr.com/photos/lawmurray/3032097518
TEAM DECISION MAKING SCENARIOS
A. One personality takes over and ruins everyone else’s life.
B. Peers don’t want to step on toes, so no one makes a decision.
C. Manager makes all decisions / team resents the manager.
D. Well-meaning manager gives initial autonomy but takes it back.
THE PROBLEM/
@PHILIPLIKENS #PROTOTYPECAMP
12. BOLD STATEMENT #3
PROCESS CAN BE GOOD
http://www.flickr.com/photos/sneakerdog/5048353439
@PHILIPLIKENS #PROTOTYPECAMP
13. http://www.flickr.com/photos/lawmurray/3032097518
WHAT’S THE PROCESS NEED TO DO?
Needs a way of deciding what to put into the build.
Needs to avoid bitterness and resentment that drives teams apart.
Needs to allow and foster the traits of innovation.
• Brainstorming
• Cross-functional collaboration
• Dissent
THE PROBLEM/
@PHILIPLIKENS #PROTOTYPECAMP
20. 2. CREATE A VALUE PROP & ASSUMPTIONS
A SOLUTION/
https://upload.wikimedia.org/wikipedia/commons/8/82/White_shark_%28Carcharodon_carcharias%29_scavenging_on_whale_carcass_-_journal.pone.0060797.g004-A.png
@PHILIPLIKENS #PROTOTYPECAMP
21. AS A GROUP
Value proposition.
Set of assumptions.
One person writes.
Converge on a beta value prop.
Merge like assumptions (10-15 max).
A SOLUTION/ CREATE A VALUE PROP & ASSUMPTIONS/
https://upload.wikimedia.org/wikipedia/commons/8/82/White_shark_%28Carcharodon_carcharias%29_scavenging_on_whale_carcass_-_journal.pone.0060797.g004-A.png
@PHILIPLIKENS #PROTOTYPECAMP
24. 3. INDEPENDENTLY RANK ASSUMPTIONS
A SOLUTION/
http://www.flickr.com/photos/frted/5823411014
@PHILIPLIKENS #PROTOTYPECAMP
25. INDEPENDENTLY
Rank every assumption privately.
Focus on risk / importance to the project.
No ties.
A SOLUTION/ INDEPENDENTLY RANK ASSUMPTIONS/
http://www.flickr.com/photos/frted/5823411014
@PHILIPLIKENS #PROTOTYPECAMP
26. A SOLUTION/ INDEPENDENTLY RANK ASSUMPTIONS/
http://www.flickr.com/photos/frted/5823411014
COMPILE THE RANKINGS
Overall
Rank
Overall
Totals
Assumption
Our target audience is tech savvy
...
...
...
Person 1
1
2
4
3
Person 2
4
2
3
1
@PHILIPLIKENS #PROTOTYPECAMP
27. A SOLUTION/ INDEPENDENTLY RANK ASSUMPTIONS/
http://www.flickr.com/photos/frted/5823411014
TOTAL
Overall
Rank
Overall
Totals
5
4
7
4
Assumption
Our target audience is tech savvy
...
...
...
Person 1
1
2
4
3
Person 2
4
2
3
1
@PHILIPLIKENS #PROTOTYPECAMP
29. 4. FACILITATE DISCUSSION
A SOLUTION/
http://www.flickr.com/photos/usfwspacific/5696206910
@PHILIPLIKENS #PROTOTYPECAMP
30. AS A GROUP
Short discussions.
Prove or disprove dissenting views
Resolve conflicts.
Note extended disagreement and move on (go with the group).
Allow for ranking adjustments.
Retotal / reorder rankings.
A SOLUTION/ FACILITATE DISCUSSION/
http://www.flickr.com/photos/usfwspacific/5696206910
@PHILIPLIKENS #PROTOTYPECAMP
32. 5. NARROW THE SCOPE
A SOLUTION/
http://www.flickr.com/photos/wwarby/2446299426
@PHILIPLIKENS #PROTOTYPECAMP
33. AS A GROUP
Focus on the most important assumptions.
Select 3-5 to focus on.
Prove without building if possible.
A SOLUTION/ NARROW THE SCOPE/
http://www.flickr.com/photos/wwarby/2446299426
@PHILIPLIKENS #PROTOTYPECAMP
34. 6. DETERMINE THE BUILD LEVEL
A SOLUTION/
http://www.flickr.com/photos/gregw66/3685503278
@PHILIPLIKENS #PROTOTYPECAMP
35. BUILD LEVELS
MVP stands for “Minimum Viable Product”. In our case, that’s the
minimum proof of concept / prototype / product that will allow us to
see whether the assumptions we’re making are correct.
A SOLUTION/ DETERMINE THE BUILD LEVEL/
Proof of
Concept
Prototype MVP
Growth
Product
Mature
Product
Low Investment High Investment
http://www.flickr.com/photos/gregw66/3685503278
@PHILIPLIKENS #PROTOTYPECAMP
36. http://www.flickr.com/photos/gregw66/3685503278
MV PROOF OF CONCEPT
Least investment.
Focused on technical feasibility.
Usually technology centric.
Useful for proving technical assumptions.
A SOLUTION/ DETERMINE THE BUILD LEVEL/
@PHILIPLIKENS #PROTOTYPECAMP
39. 7. BUILD THE THING
A SOLUTION/
http://www.flickr.com/photos/mikebaird/2602321551
@PHILIPLIKENS #PROTOTYPECAMP
40. GUIDELINES
Prove without building if possible.
Only build what’s necessary.
Don’t build to an individual’s ego.
Build in measurements for the assumptions.
Prove or disprove the assumptions of the team.
A SOLUTION/ BUILD THE THING/
http://www.flickr.com/photos/mikebaird/2602321551
@PHILIPLIKENS #PROTOTYPECAMP
41. A SOLUTION/ BUILD THE THING/
http://www.flickr.com/photos/mikebaird/2602321551
OBJECTIVES
Focus on features and flow not placement and style.
Work cross-functionally & collaboratively (don’t over document).
Balance technical debt with speed.
@PHILIPLIKENS #PROTOTYPECAMP
42. 8. REFLECT AND GIVE CREDIT
A SOLUTION/
http://www.flickr.com/photos/34094515@N00/469168477
@PHILIPLIKENS #PROTOTYPECAMP
43. AS A GROUP
Reflect on the assumptions.
Reevaluate the project.
Give credit where credit is due.
A SOLUTION/ REFLECT AND GIVE CREDIT/
http://www.flickr.com/photos/34094515@N00/469168477
@PHILIPLIKENS #PROTOTYPECAMP
45. GUIDELINES
Consider re-ranking assumptions or brainstorming new assumptions
in light of your findings.
Determine the next round of MVP.
Build it.
Repeat.
A SOLUTION/ ITERATE/
http://www.flickr.com/photos/pazzani/7419277238
@PHILIPLIKENS #PROTOTYPECAMP
50. http://www.flickr.com/photos/48509939@N07/5927758528/
WHAT HAS WORKED
Uncovering unbiased initial opinions
Open discussions
Calling out points of contention
Logging the process
Revisiting the decision logs / assumptions / value propositions
Giving credit where credit is due
A SOLUTION/ INSIGHTS/
@PHILIPLIKENS #PROTOTYPECAMP
51. BOLD STATEMENT #4
THIS “FRAMEWORK FOR DISSENT” MIGHT HELP YOU TOO
http://www.flickr.com/photos/mbiddulph/6947057418
@PHILIPLIKENS #PROTOTYPECAMP
53. DECIDING WHAT TO BUILD WITH-
OUT KILLING EACH OTHER
PROTOTYPE CAMP CHICAGO 2013
@PHILIPLIKENS #PROTOTYPECAMP
https://upload.wikimedia.org/wikipedia/commons/d/dd/Bison_fight_in_Grand_Teton_NP.jpg
QUESTIONS