880 likes | 989 Views
Advanced Prototyping. Chaim Gingold. Chris Hecker. You Are Here. Have Idea. Ask Questions. Prototype. Develop. Sell It. You Are Here 2. Have Idea. Ask Questions. Prototype. Develop. Sell It. Why Prototype?. Answer questions Find upside & downside 3. Persuade and inspire.
E N D
Advanced Prototyping Chaim Gingold Chris Hecker
You Are Here Have Idea Ask Questions Prototype Develop Sell It
You Are Here 2 Have Idea Ask Questions Prototype Develop Sell It
Why Prototype? • Answer questions • Find upside & downside • 3. Persuade and inspire
agile validation problems cheap + fast slow + expensive solutions Problems & solutions
Cheap agile light
Falsifiable make a claim testable tested learn
// First hello. group GreetFirstContact { // Warm welcome dialog { motive Default ; text "Welcome!" ; button { text "I come in peace." ; do RelationshipPlus ; do SayDialogFromGroup ReactToIComeInPeace ; } ; button { text "Prepare to die." ; do RelationshipMinus ; do SayDialogFromGroup ReactToThreat ; }; button Bye; } ; } ;
Relevant generalizable
Surprising feedback upside and downside inspiring
Persuasive fun tangible clear disruptive
Document Prototype Really Cheap Cheap Static Interactive Boring Sexy Faith Science
Question What is your Question?
Question 1 Q: Can we make a fun social game between characters?
Question 2 Q: Is Leg UI concept user friendly, powerful, and hot?
Question 3 Q: Can rolling around with a sticky ball be compelling?
Question 4 Q: Here’s a design doc for a game. Is it going to be fun?
Starting “So you want to write a prototype?”
Step 1: don’t
Step 2: permission vs. forgiveness “if it takes less than two days, just do it”
Step 3: fail early
Step 4: gather reference material
Decomposition Decomposition
In/out? What’s in? What’s out?
Account for connections Connections