Learn Your Customers’ LanguageJohn Smith | Orlando, FL @onefloridacoder | onefloridacoder@live.com
The Problem
AnswersThink AheadAsk More QuestionsTake the Customer to Dinner
new Answers();Don’t Think Ahead SoonerAsk Better QuestionsLook for Better Answers
Don’t Think Ahead SoonerUnderstand The Problems
Don’t Think Ahead SoonerBlack and White
Ask Better Questions“What problem are we trying to solve?”- Scott Densmore“Why are we doing that right now?” - Z
Look for Better AnswersListen To Your Customers’ StoriesPlay The Ball Where It Lies
Customers’ StoriesPersonasTask Matrices
Mockups / Wire Frames
One Customer StoryAs a <role>I need to <action>So that <some happy result>
Another Story VersionGiven <some condition>When I <action>Then <some result happens>
Behavior Driven DevelopmentDemos(d => {	d.SpecFlow();	d.StoryQ();});
Behavior Driven DevelopmentExecutable Specifications
Behavior Driven DevelopmentExecutable SpecificationsAcceptance Testing
Questions
ResourcesSpecFlow https://github.com/techtalk/SpecFlowhttp://www.specflow.org/StoryQhttp://storyq.codeplex.com/Personashttp://www.rimakuprys.com/Personas_iTunes.pdfhttp://www.slideshare.net/lorielue/personas-in-product-design
Learn Your Customers’ LanguageJohn Smith | Orlando, FL @onefloridacoder | onefloridacoder@live.com

Learn your customers language