SlideShare a Scribd company logo
1 of 18
Learn Your Customers’ Language John Smith | Orlando, FL  @onefloridacoder | onefloridacoder@live.com
The Problem
Answers Think Ahead Ask More Questions Take the Customer to Dinner
new Answers(); Don’t Think Ahead Sooner Ask Better Questions Look for Better Answers
Don’t Think Ahead Sooner Understand The Problems
Don’t Think Ahead Sooner Black 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 Answers Listen To Your Customers’ Stories Play The Ball Where It Lies
Customers’ Stories Personas Task Matrices
Mockups / Wire Frames
One Customer Story As a <role> I need to <action> So that <some happy result>
Another Story Version Given <some condition> When I <action> Then <some result happens>
Behavior Driven Development Demos(d =>  { 	d.SpecFlow(); 	d.StoryQ(); });
Behavior Driven Development Executable Specifications
Behavior Driven Development Executable Specifications Acceptance Testing
Questions
Resources SpecFlow  https://github.com/techtalk/SpecFlow http://www.specflow.org/ StoryQ http://storyq.codeplex.com/ Personas http://www.rimakuprys.com/Personas_iTunes.pdf http://www.slideshare.net/lorielue/personas-in-product-design
Learn Your Customers’ Language John Smith | Orlando, FL  @onefloridacoder | onefloridacoder@live.com

More Related Content

What's hot

Ways to identify the problem
Ways to identify the problemWays to identify the problem
Ways to identify the problemdkmakwana
 
How to Prevent Customer Churn with Marketing Automation
How to Prevent Customer Churn with Marketing Automation How to Prevent Customer Churn with Marketing Automation
How to Prevent Customer Churn with Marketing Automation Powered by Search
 
Debugging SEO - Language & Breaking Down
Debugging SEO - Language & Breaking DownDebugging SEO - Language & Breaking Down
Debugging SEO - Language & Breaking DownDominic Woodman
 
Anatomy of a killer retail website - 'Triggr The Web'
Anatomy of a killer retail website - 'Triggr The Web'Anatomy of a killer retail website - 'Triggr The Web'
Anatomy of a killer retail website - 'Triggr The Web'Triggr In
 

What's hot (6)

Alternative roles
Alternative rolesAlternative roles
Alternative roles
 
Ways to identify the problem
Ways to identify the problemWays to identify the problem
Ways to identify the problem
 
Freelancing
FreelancingFreelancing
Freelancing
 
How to Prevent Customer Churn with Marketing Automation
How to Prevent Customer Churn with Marketing Automation How to Prevent Customer Churn with Marketing Automation
How to Prevent Customer Churn with Marketing Automation
 
Debugging SEO - Language & Breaking Down
Debugging SEO - Language & Breaking DownDebugging SEO - Language & Breaking Down
Debugging SEO - Language & Breaking Down
 
Anatomy of a killer retail website - 'Triggr The Web'
Anatomy of a killer retail website - 'Triggr The Web'Anatomy of a killer retail website - 'Triggr The Web'
Anatomy of a killer retail website - 'Triggr The Web'
 

Viewers also liked

Phil Shaps E Book Optimal Variation For Lead Generation
Phil Shaps E Book Optimal Variation For Lead GenerationPhil Shaps E Book Optimal Variation For Lead Generation
Phil Shaps E Book Optimal Variation For Lead GenerationPhilShaps
 
Orlando.UserGroup.May.SQLAzure
Orlando.UserGroup.May.SQLAzureOrlando.UserGroup.May.SQLAzure
Orlando.UserGroup.May.SQLAzureJohn Smith
 
Andrea Dissertation Original filed November 29 2011
Andrea Dissertation Original filed November 29 2011Andrea Dissertation Original filed November 29 2011
Andrea Dissertation Original filed November 29 2011andrearoofe
 
ONETUG Sponsors
ONETUG SponsorsONETUG Sponsors
ONETUG SponsorsJohn Smith
 

Viewers also liked (9)

Phil Shaps E Book Optimal Variation For Lead Generation
Phil Shaps E Book Optimal Variation For Lead GenerationPhil Shaps E Book Optimal Variation For Lead Generation
Phil Shaps E Book Optimal Variation For Lead Generation
 
Orlando.UserGroup.May.SQLAzure
Orlando.UserGroup.May.SQLAzureOrlando.UserGroup.May.SQLAzure
Orlando.UserGroup.May.SQLAzure
 
Wasyliwusername images
Wasyliwusername imagesWasyliwusername images
Wasyliwusername images
 
Sound
SoundSound
Sound
 
Andrea Dissertation Original filed November 29 2011
Andrea Dissertation Original filed November 29 2011Andrea Dissertation Original filed November 29 2011
Andrea Dissertation Original filed November 29 2011
 
ONETUG Sponsors
ONETUG SponsorsONETUG Sponsors
ONETUG Sponsors
 
Orlando.june
Orlando.juneOrlando.june
Orlando.june
 
Gender and emotions2
Gender and emotions2Gender and emotions2
Gender and emotions2
 
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job? Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
 

Similar to Learn your customers language

Cracking The Technical Interview
Cracking The Technical InterviewCracking The Technical Interview
Cracking The Technical Interviewcareercup
 
Cracking the coding interview u penn - sept 30 2010
Cracking the coding interview   u penn - sept 30 2010Cracking the coding interview   u penn - sept 30 2010
Cracking the coding interview u penn - sept 30 2010careercup
 
Customer Development - Notes from the Field
Customer Development - Notes from the FieldCustomer Development - Notes from the Field
Customer Development - Notes from the FieldChristian Gammill
 
User test projections
User test projectionsUser test projections
User test projectionsJames Hall
 
Interview preparation document
Interview preparation documentInterview preparation document
Interview preparation documentSupportGCI
 
2k или 200k: сколько клиент готов заплатить. Квалификация и переговоры с клие...
2k или 200k: сколько клиент готов заплатить. Квалификация и переговоры с клие...2k или 200k: сколько клиент готов заплатить. Квалификация и переговоры с клие...
2k или 200k: сколько клиент готов заплатить. Квалификация и переговоры с клие...Conformato
 
Behavioral interviews
Behavioral interviews   Behavioral interviews
Behavioral interviews daisyfreya
 
OHUB Kansas City Month 2 - October 2019
OHUB Kansas City Month 2 - October 2019OHUB Kansas City Month 2 - October 2019
OHUB Kansas City Month 2 - October 2019Dave Parker
 
Neo4j Data Science Presentation
Neo4j Data Science PresentationNeo4j Data Science Presentation
Neo4j Data Science PresentationMax De Marzi
 
David Sells Goliath: Landing Your First Fortune 500 Customer
David Sells Goliath: Landing Your First Fortune 500 CustomerDavid Sells Goliath: Landing Your First Fortune 500 Customer
David Sells Goliath: Landing Your First Fortune 500 CustomerEntreFest
 
Coding the right thing
Coding the right thingCoding the right thing
Coding the right thingBrandon Satrom
 
Executing a roadmap: Operationalizing a road map with your team, leadership, ...
Executing a roadmap: Operationalizing a road map with your team, leadership, ...Executing a roadmap: Operationalizing a road map with your team, leadership, ...
Executing a roadmap: Operationalizing a road map with your team, leadership, ...Jeremy Horn
 
How to Be a Problem Thinking PM by NFL Product Manager
How to Be a Problem Thinking PM by NFL Product ManagerHow to Be a Problem Thinking PM by NFL Product Manager
How to Be a Problem Thinking PM by NFL Product ManagerProduct School
 
F*ck cold calling how to generate your own leads 10-22-13
F*ck cold calling   how to generate your own leads 10-22-13F*ck cold calling   how to generate your own leads 10-22-13
F*ck cold calling how to generate your own leads 10-22-13Collin Stewart
 
Visual Tools and Innovation Games Full Day Workshop - SPTech-Con Austin - F...
Visual Tools and Innovation Games   Full Day Workshop - SPTech-Con Austin - F...Visual Tools and Innovation Games   Full Day Workshop - SPTech-Con Austin - F...
Visual Tools and Innovation Games Full Day Workshop - SPTech-Con Austin - F...Michelle Caldwell, PSM, SSGB
 
Effective interviewing
Effective interviewingEffective interviewing
Effective interviewingnolken
 
Blue Start-Ups - Pau Hana
Blue Start-Ups - Pau HanaBlue Start-Ups - Pau Hana
Blue Start-Ups - Pau HanaBen Sykes
 
Getting Scope & Requrements Right the First Time! half day workshop - sp fe...
Getting Scope & Requrements Right the First Time!   half day workshop - sp fe...Getting Scope & Requrements Right the First Time!   half day workshop - sp fe...
Getting Scope & Requrements Right the First Time! half day workshop - sp fe...Michelle Caldwell, PSM, SSGB
 

Similar to Learn your customers language (20)

50.000 orange stickies later
50.000 orange stickies later50.000 orange stickies later
50.000 orange stickies later
 
Cracking The Technical Interview
Cracking The Technical InterviewCracking The Technical Interview
Cracking The Technical Interview
 
Cracking the coding interview u penn - sept 30 2010
Cracking the coding interview   u penn - sept 30 2010Cracking the coding interview   u penn - sept 30 2010
Cracking the coding interview u penn - sept 30 2010
 
Customer Development - Notes from the Field
Customer Development - Notes from the FieldCustomer Development - Notes from the Field
Customer Development - Notes from the Field
 
User test projections
User test projectionsUser test projections
User test projections
 
Interview skills tutorial
Interview skills tutorialInterview skills tutorial
Interview skills tutorial
 
Interview preparation document
Interview preparation documentInterview preparation document
Interview preparation document
 
2k или 200k: сколько клиент готов заплатить. Квалификация и переговоры с клие...
2k или 200k: сколько клиент готов заплатить. Квалификация и переговоры с клие...2k или 200k: сколько клиент готов заплатить. Квалификация и переговоры с клие...
2k или 200k: сколько клиент готов заплатить. Квалификация и переговоры с клие...
 
Behavioral interviews
Behavioral interviews   Behavioral interviews
Behavioral interviews
 
OHUB Kansas City Month 2 - October 2019
OHUB Kansas City Month 2 - October 2019OHUB Kansas City Month 2 - October 2019
OHUB Kansas City Month 2 - October 2019
 
Neo4j Data Science Presentation
Neo4j Data Science PresentationNeo4j Data Science Presentation
Neo4j Data Science Presentation
 
David Sells Goliath: Landing Your First Fortune 500 Customer
David Sells Goliath: Landing Your First Fortune 500 CustomerDavid Sells Goliath: Landing Your First Fortune 500 Customer
David Sells Goliath: Landing Your First Fortune 500 Customer
 
Coding the right thing
Coding the right thingCoding the right thing
Coding the right thing
 
Executing a roadmap: Operationalizing a road map with your team, leadership, ...
Executing a roadmap: Operationalizing a road map with your team, leadership, ...Executing a roadmap: Operationalizing a road map with your team, leadership, ...
Executing a roadmap: Operationalizing a road map with your team, leadership, ...
 
How to Be a Problem Thinking PM by NFL Product Manager
How to Be a Problem Thinking PM by NFL Product ManagerHow to Be a Problem Thinking PM by NFL Product Manager
How to Be a Problem Thinking PM by NFL Product Manager
 
F*ck cold calling how to generate your own leads 10-22-13
F*ck cold calling   how to generate your own leads 10-22-13F*ck cold calling   how to generate your own leads 10-22-13
F*ck cold calling how to generate your own leads 10-22-13
 
Visual Tools and Innovation Games Full Day Workshop - SPTech-Con Austin - F...
Visual Tools and Innovation Games   Full Day Workshop - SPTech-Con Austin - F...Visual Tools and Innovation Games   Full Day Workshop - SPTech-Con Austin - F...
Visual Tools and Innovation Games Full Day Workshop - SPTech-Con Austin - F...
 
Effective interviewing
Effective interviewingEffective interviewing
Effective interviewing
 
Blue Start-Ups - Pau Hana
Blue Start-Ups - Pau HanaBlue Start-Ups - Pau Hana
Blue Start-Ups - Pau Hana
 
Getting Scope & Requrements Right the First Time! half day workshop - sp fe...
Getting Scope & Requrements Right the First Time!   half day workshop - sp fe...Getting Scope & Requrements Right the First Time!   half day workshop - sp fe...
Getting Scope & Requrements Right the First Time! half day workshop - sp fe...
 

Recently uploaded

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 

Recently uploaded (20)

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 

Learn your customers language