SlideShare une entreprise Scribd logo
1  sur  80
Télécharger pour lire hors ligne
© Copyright 2018 Pivotal Software, Inc. All rights Reserved. Version 1.0
Alexandra Lung, Annamaria Boheim
PRODUCTIZED 2018
Start with the problem,
not with the solution!
Making your users care
is really HARD.
SUPERPOWERS
Topic
OUR TOPIC FOR TODAY
5 Teams
Hobbies
3 THINGS YOU ALL HAVE IN COMMON
Pets
Bands
Tattoos
Music
Origins
Books
TV series Movies
Celebrities
Share out
INTERVIEW
Unbiased Listening
THE POWER OF
The Setup
USER INTERVIEWS
© Copyright 2018 Pivotal Software, Inc. All rights Reserved. Version 1.0
5-8
Interviews
45min
Duration
1
Interviewer
2-3
Note takers
Popcorn Map
Intro
Topic
Topic
Topic
Topic
Outro
Topic
The Interview
USER INTERVIEWS
Introduction
1. Introduce yourself and all people in the room
2. Explain how long the interview will take and if that still works for them
3. State the goal is to have a discussion about their experience with “x”
4. No right or wrong answers!
5. Let him/her know that nothing they say will offend you
6. Ask for their permission to record
7. Any questions before we begin?
How to get the users talking :)
“Tell me about the last
time you…”
Start with: Some ideas:
…took a TAP flight.
…had a problem with a TAP service.
…reserved a TAP flight using the app.
“When
was that?”
Dive deeper:
“With
whom?”
“What
happened
next?”
“Tell me
more about…”“Why?”
Taking notes
● Use sharpies and post-its
● Write clearly and boldly
● One idea per post-it!
● Write down good quotes, facts
and avoid interpretations
using sticky-Notes
for Note-taking
will save you so
much time!
Taking notes
How to Screw Up
User Interviews
USER INTERVIEWS
1. We lead the user
HOW TO SCREW UP USER INTERVIEWS
“What was your
experience like of
buying movie tickets
online?”
“We don’t think most
people really want to
book tickets online, but
what do you think?”
1. We lead the user
“What do you think are
the 3 most important
things for a healthy
work culture?”
“Do you think feedback
is important and
necessary for a healthy
work culture?”
1. We lead the user
2. We treat speculation as confirmation
HOW TO SCREW UP USER INTERVIEWS
“What different systems
or methods have you
tried in the past?
And why?”
“Would you use this?”
“Would you pay for it?”
“Would you like it?”
2. We treat speculation as confirmation
3. We just can’t stop talking
HOW TO SCREW UP USER INTERVIEWS
“We’d love to get your
feedback on this
prototype we’ve made.
How would you go
about purchasing a
ticket using this?”
“Let me tell you why this
product will change your
life forever and present
you its benefits…..”
3. We just can’t stop talking
Exercice prep
INTERVIEW
Team setup
InterviewerUser
Note-takers
Run the Interview!
30min
Feedback
INTERVIEW
Collective Sharing
THE POWER OF
Affinity Map
Good Experience
Bad Experience
Reservation
At the Airport
In the plane
Magic Wand
TAP Services
Each team member keeps only
their most relevant post-its and
puts away the rest.
Self edit
One team member at a time reads
a post-it out loud and hands it on to
the facilitator who will find its place
on the wall.
Start with demographics, then with
themes from the popcorn map.
Affinity Map
Reservation
At the Airport
In the plane
TAP Services
Go through each user interview
one by one.
The facilitator places all post-its into
the matching topic or adds a new
group if needed.
Affinity Map
Reservation
At the Airport
In the plane
TAP Services
Go through each user interview
one by one.
The facilitator places all post-its into
the matching topic or adds a new
group if needed.
Affinity Map
Reservation
At the Airport
In the plane
TAP Services
Go through each user interview
one by one.
The facilitator places all post-its into
the matching topic or adds a new
group if needed.
Affinity Map
Reservation
At the Airport
In the plane
TAP Services
Go through each user interview
one by one.
The facilitator places all post-its into
the matching topic or adds a new
group if needed.
Affinity Map
Reservation
At the Airport
In the plane
TAP Services
Affinity Mapping
The conversation
● Multiple post-its with the same idea: choose 1 post-it that best conveys the
user’s point
● Discuss unclear notes to get a shared understanding
● Call out if a user expressed contradictory ideas or opinions
Self edit!
3min
Assign a facilitator
AFFINITY MAP
Tips for facilitators
● Keep track of time
● Ask questions to clarify the context
● Split or add new themes
● Keep one conversation at a time
● Make sure everyone feels heard
● Explain the activity and the goal
Exercice prep
AFFINITY MAP
4 Synthesis Teams
A
B
C
D
Affinity Mapping!
40min
BREAK TIME :)
Whoop Whoop!
Uncovering the
Essential Learnings
THE POWER OF
Fall in love with the PROBLEM,
not with the solution.
Problems & Insights
I don’t Understand How... 5
I don’t easily find... 4
I don’t want to... 3
I never saw that... 5 I always use this when... 5
I Don’t see how... 5 I really like to... 4
I Found this through... 3I don’t Like to... 3
“I don’t understand how
to book the Priority
Boarding option.”
“Priority Boarding saves
me time, so I usually buy it.”
Problem or Insight?
[insight] [problem]
Review the affinity map board and
look for patterns that could become
Problems & Insights
Problems &
Insights
Good ExperienceReservation
At the Airport
In the plane
TAP Services
When a possible Insight or Problem
is found, transfer each group of
post-it notes to a new, clean board
Problems &
Insights
Label it "Insight" or "Problem" and
give it a clear statement header in
the voice of your Persona
I don’t Understand How to book
priority boardingProblems &
Insights
Circle the group so it's clear where
it starts/ends
Write the number of unique user
comments that made up the
statement
5
I don’t Understand How to book
priority boardingProblems &
Insights
Continue adding Problems &
Insights
I never saw that... 5 I always use this when... 5
I Don’t see how... 5 I really like to... 4
I Found this through... 3I don’t Like to... 3
Problems &
Insights
Find Problems & Insights!
30min
Prioritisation
THE POWER OF
If you have too many priorities,
you have none.
I Never saw how I Can
Write each problem on a separate
post-it.
Preparation
I don’t Understand Why
to COntact TAP!
I don’t know how
to COntact TAP!
(5)
+ User Pain
- User Pain
A technique to prioritize items in a
linear order from more user value
to less user value.
Stack ranking
Problem 2Problem 1
+ User Pain
- User Pain
Stack ranking Problem 6
Problem 5
Problem 2
Problem 1
Problem 3
Problem 6
A technique to prioritize items in a
linear order from more user value
to less user value.
+ User Pain
- User Pain
2nd dimension Problem 6
Problem 5
Problem 2
Problem 1
Problem 3
Problem 6
Prioritize items from less business
impact to more business impact.
+Businessimpact
-Businessimpact
Problem 5
Problem 6
Problem 5
Problem 2
Problem 1
Problem 3
Problem 6
The 2x2
+ User Pain
+Businessimpact
- User Pain
-Businessimpact
Problem 6
Problem 5
Problem 2
Problem 1
Problem 3
Problem 6
The 2x2
+ User Pain
+Businessimpact
- User Pain
-Businessimpact
Obvious YES
Obvious NO
To discuss / later
To discuss / later
Prioritise Problems!
30min
Share out
USER INTERVIEWS
Unleashing creativity and
running experiments
THE POWER OF
“How might we” Statements
I don’t know how
to COntact TAP!
How might we help
Our USers to easily
contact TAP?
Problem Opportunity
Brainwriting
How might we help
Our USers to easily
contact TAP? Chat
That opens
itself
after 10s
Contact
Options
prominent
in Email
Phone
numbers on
top of the
help page
banner on
top with
telephone
number
Chat
Help
Center
Social
Media
Opportunity Ideas
Test your hypothesis!
SOLUTIONING
Define the experiment
SOLUTIONING
HYPOTHESIS We think that… by showing a chat on every page users will
know how to contact TAP.
TEST We are going to… create a low-fidelity prototype of the
homepage including a chat. We will give 5 users a scenario to
find a way to contact tap.
Clearly define what validates or
invalidates your hypothesis
SOLUTIONING
HYPOTHESIS We think that… by showing a chat on every page users will
know how to contact TAP.
TEST We are going to… create a low-fidelity prototype of the
homepage including a chat. We will give 5 users a scenario to
find a way to contact tap.
PROOF COST
Measurable outcome:
4/5 users click on chat
Observable outcome:
Users spot the chat when they
first skim the page
We will know that the
hypothesis is true if...
2 hours for designing the prototype
5 hours for interviews & synthesis
mycompetitor.com
Feature
that I want
to build
A B
?
Experiments don’t fail,
Hypothesis are proven wrong.
Airbnb
USE YOUR
SUPERPOWERS!
Thank you!
Alexandra Lung
@LungAlexandra
Annamaria Boheim
@pauajusa
FIN
Thank you!
Alexandra Lung
@LungAlexandra
Annamaria Boheim
@pauajusa

Contenu connexe

Tendances

Growth Rubrics and How To Make 'Em by Danna Sampson
Growth Rubrics and How To Make 'Em by Danna SampsonGrowth Rubrics and How To Make 'Em by Danna Sampson
Growth Rubrics and How To Make 'Em by Danna SampsonSupport Driven
 
ERAU webinar --Effective Writing with Dr. Terri Maue
ERAU webinar --Effective Writing with Dr. Terri MaueERAU webinar --Effective Writing with Dr. Terri Maue
ERAU webinar --Effective Writing with Dr. Terri MaueERAUWebinars
 
CONVINCING THEM YOU’RE RIGHT FOR THE JOB
CONVINCING THEM YOU’RE RIGHT FOR THE JOBCONVINCING THEM YOU’RE RIGHT FOR THE JOB
CONVINCING THEM YOU’RE RIGHT FOR THE JOBEnvaPya
 
Communication skills for the creative media production
Communication skills for the creative media productionCommunication skills for the creative media production
Communication skills for the creative media productionCameronDempsey
 
Handing conference calls
Handing conference callsHanding conference calls
Handing conference callsrexro
 
The Gong.io Objection Handling Training Deck
The Gong.io Objection Handling Training DeckThe Gong.io Objection Handling Training Deck
The Gong.io Objection Handling Training DeckChris Orlob
 
Verbal Communication Lecture
Verbal Communication LectureVerbal Communication Lecture
Verbal Communication Lecturebronimc
 
Presentation Skills Training (or the practical things you can do to be less n...
Presentation Skills Training (or the practical things you can do to be less n...Presentation Skills Training (or the practical things you can do to be less n...
Presentation Skills Training (or the practical things you can do to be less n...Ben Hourahine
 

Tendances (15)

Handling questions
Handling questionsHandling questions
Handling questions
 
Growth Rubrics and How To Make 'Em by Danna Sampson
Growth Rubrics and How To Make 'Em by Danna SampsonGrowth Rubrics and How To Make 'Em by Danna Sampson
Growth Rubrics and How To Make 'Em by Danna Sampson
 
ERAU webinar --Effective Writing with Dr. Terri Maue
ERAU webinar --Effective Writing with Dr. Terri MaueERAU webinar --Effective Writing with Dr. Terri Maue
ERAU webinar --Effective Writing with Dr. Terri Maue
 
Presentation Techniques
Presentation TechniquesPresentation Techniques
Presentation Techniques
 
CONVINCING THEM YOU’RE RIGHT FOR THE JOB
CONVINCING THEM YOU’RE RIGHT FOR THE JOBCONVINCING THEM YOU’RE RIGHT FOR THE JOB
CONVINCING THEM YOU’RE RIGHT FOR THE JOB
 
Qualifying Questions
Qualifying QuestionsQualifying Questions
Qualifying Questions
 
Media 101
Media 101Media 101
Media 101
 
Communication skills for the creative media production
Communication skills for the creative media productionCommunication skills for the creative media production
Communication skills for the creative media production
 
Conflict
ConflictConflict
Conflict
 
Art of Speaking Part II
Art of Speaking Part IIArt of Speaking Part II
Art of Speaking Part II
 
Handing conference calls
Handing conference callsHanding conference calls
Handing conference calls
 
Interview by RUTWIK PRADIP NALAWADE
Interview by RUTWIK PRADIP NALAWADEInterview by RUTWIK PRADIP NALAWADE
Interview by RUTWIK PRADIP NALAWADE
 
The Gong.io Objection Handling Training Deck
The Gong.io Objection Handling Training DeckThe Gong.io Objection Handling Training Deck
The Gong.io Objection Handling Training Deck
 
Verbal Communication Lecture
Verbal Communication LectureVerbal Communication Lecture
Verbal Communication Lecture
 
Presentation Skills Training (or the practical things you can do to be less n...
Presentation Skills Training (or the practical things you can do to be less n...Presentation Skills Training (or the practical things you can do to be less n...
Presentation Skills Training (or the practical things you can do to be less n...
 

Similaire à Start with the problem, not with the solution!

HR InnovationThroughDesign ThinkingHRIDT The P.docx
HR InnovationThroughDesign ThinkingHRIDT The P.docxHR InnovationThroughDesign ThinkingHRIDT The P.docx
HR InnovationThroughDesign ThinkingHRIDT The P.docxwellesleyterresa
 
SXSW - Diving Deep: Best Practices For Interviewing Users
SXSW - Diving Deep: Best Practices For Interviewing UsersSXSW - Diving Deep: Best Practices For Interviewing Users
SXSW - Diving Deep: Best Practices For Interviewing UsersSteve Portigal
 
Design sprint slideshare
Design sprint slideshareDesign sprint slideshare
Design sprint slideshareFaren faren
 
Customer Co-creation
Customer Co-creationCustomer Co-creation
Customer Co-creationJason Goodwin
 
WebEx Virtual Interactive Classroom
WebEx Virtual Interactive ClassroomWebEx Virtual Interactive Classroom
WebEx Virtual Interactive Classroomngmcnew
 
How to conduct design research interviews
How to conduct design research interviewsHow to conduct design research interviews
How to conduct design research interviewsHJ Kwon
 
speed-testing advice @UXCoop Paris
speed-testing advice @UXCoop Parisspeed-testing advice @UXCoop Paris
speed-testing advice @UXCoop ParisNoemie PRIN
 
Customer Validation Plan (Interview Guideline Document).pdf
Customer Validation Plan (Interview Guideline Document).pdfCustomer Validation Plan (Interview Guideline Document).pdf
Customer Validation Plan (Interview Guideline Document).pdfEzuraMatsuyama
 
Chatbot and AI Design Principles
Chatbot and AI Design PrinciplesChatbot and AI Design Principles
Chatbot and AI Design PrinciplesMauricio Perez
 
Design for Delight - Innovation Overview
Design for Delight - Innovation OverviewDesign for Delight - Innovation Overview
Design for Delight - Innovation OverviewStephen Gay
 
Liberating Structure Day 1 Slides
Liberating Structure Day 1 SlidesLiberating Structure Day 1 Slides
Liberating Structure Day 1 SlidesZachary Cohn
 
Ray Jimenez - How to Create No-Lecture Webinars - Presented by Training Magaz...
Ray Jimenez - How to Create No-Lecture Webinars - Presented by Training Magaz...Ray Jimenez - How to Create No-Lecture Webinars - Presented by Training Magaz...
Ray Jimenez - How to Create No-Lecture Webinars - Presented by Training Magaz...VFTNetworks
 
How to ux writing ramona furter
How to ux writing   ramona furterHow to ux writing   ramona furter
How to ux writing ramona furterRamona Furter
 
Teaching lean startup capital enterprise
Teaching lean startup   capital enterpriseTeaching lean startup   capital enterprise
Teaching lean startup capital enterpriseFounder-Centric
 
Running a webinar - best practices
Running a webinar - best practicesRunning a webinar - best practices
Running a webinar - best practicesPeter Skillen
 

Similaire à Start with the problem, not with the solution! (20)

User research at VMware Tanzu Labs
User research at VMware Tanzu LabsUser research at VMware Tanzu Labs
User research at VMware Tanzu Labs
 
HR InnovationThroughDesign ThinkingHRIDT The P.docx
HR InnovationThroughDesign ThinkingHRIDT The P.docxHR InnovationThroughDesign ThinkingHRIDT The P.docx
HR InnovationThroughDesign ThinkingHRIDT The P.docx
 
SXSW - Diving Deep: Best Practices For Interviewing Users
SXSW - Diving Deep: Best Practices For Interviewing UsersSXSW - Diving Deep: Best Practices For Interviewing Users
SXSW - Diving Deep: Best Practices For Interviewing Users
 
new ppt.pdf
new ppt.pdfnew ppt.pdf
new ppt.pdf
 
Design sprint slideshare
Design sprint slideshareDesign sprint slideshare
Design sprint slideshare
 
Customer Co-creation
Customer Co-creationCustomer Co-creation
Customer Co-creation
 
3 Day Structure
3 Day Structure3 Day Structure
3 Day Structure
 
VUI Design
VUI DesignVUI Design
VUI Design
 
WebEx Virtual Interactive Classroom
WebEx Virtual Interactive ClassroomWebEx Virtual Interactive Classroom
WebEx Virtual Interactive Classroom
 
How to conduct design research interviews
How to conduct design research interviewsHow to conduct design research interviews
How to conduct design research interviews
 
speed-testing advice @UXCoop Paris
speed-testing advice @UXCoop Parisspeed-testing advice @UXCoop Paris
speed-testing advice @UXCoop Paris
 
Customer Validation Plan (Interview Guideline Document).pdf
Customer Validation Plan (Interview Guideline Document).pdfCustomer Validation Plan (Interview Guideline Document).pdf
Customer Validation Plan (Interview Guideline Document).pdf
 
Chatbot and AI Design Principles
Chatbot and AI Design PrinciplesChatbot and AI Design Principles
Chatbot and AI Design Principles
 
Design for Delight - Innovation Overview
Design for Delight - Innovation OverviewDesign for Delight - Innovation Overview
Design for Delight - Innovation Overview
 
Liberating Structure Day 1 Slides
Liberating Structure Day 1 SlidesLiberating Structure Day 1 Slides
Liberating Structure Day 1 Slides
 
Ray Jimenez - How to Create No-Lecture Webinars - Presented by Training Magaz...
Ray Jimenez - How to Create No-Lecture Webinars - Presented by Training Magaz...Ray Jimenez - How to Create No-Lecture Webinars - Presented by Training Magaz...
Ray Jimenez - How to Create No-Lecture Webinars - Presented by Training Magaz...
 
How to ux writing ramona furter
How to ux writing   ramona furterHow to ux writing   ramona furter
How to ux writing ramona furter
 
Teaching lean startup capital enterprise
Teaching lean startup   capital enterpriseTeaching lean startup   capital enterprise
Teaching lean startup capital enterprise
 
Design Sprint Workshop
Design Sprint WorkshopDesign Sprint Workshop
Design Sprint Workshop
 
Running a webinar - best practices
Running a webinar - best practicesRunning a webinar - best practices
Running a webinar - best practices
 

Dernier

TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 

Dernier (20)

TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 

Start with the problem, not with the solution!

  • 1. © Copyright 2018 Pivotal Software, Inc. All rights Reserved. Version 1.0 Alexandra Lung, Annamaria Boheim PRODUCTIZED 2018 Start with the problem, not with the solution!
  • 2. Making your users care is really HARD.
  • 6. Hobbies 3 THINGS YOU ALL HAVE IN COMMON Pets Bands Tattoos Music Origins Books TV series Movies Celebrities
  • 10. © Copyright 2018 Pivotal Software, Inc. All rights Reserved. Version 1.0 5-8 Interviews 45min Duration 1 Interviewer 2-3 Note takers
  • 12.
  • 13.
  • 15. Introduction 1. Introduce yourself and all people in the room 2. Explain how long the interview will take and if that still works for them 3. State the goal is to have a discussion about their experience with “x” 4. No right or wrong answers! 5. Let him/her know that nothing they say will offend you 6. Ask for their permission to record 7. Any questions before we begin?
  • 16. How to get the users talking :) “Tell me about the last time you…” Start with: Some ideas: …took a TAP flight. …had a problem with a TAP service. …reserved a TAP flight using the app. “When was that?” Dive deeper: “With whom?” “What happened next?” “Tell me more about…”“Why?”
  • 17. Taking notes ● Use sharpies and post-its ● Write clearly and boldly ● One idea per post-it! ● Write down good quotes, facts and avoid interpretations using sticky-Notes for Note-taking will save you so much time!
  • 19. How to Screw Up User Interviews USER INTERVIEWS
  • 20. 1. We lead the user HOW TO SCREW UP USER INTERVIEWS
  • 21. “What was your experience like of buying movie tickets online?” “We don’t think most people really want to book tickets online, but what do you think?” 1. We lead the user
  • 22. “What do you think are the 3 most important things for a healthy work culture?” “Do you think feedback is important and necessary for a healthy work culture?” 1. We lead the user
  • 23. 2. We treat speculation as confirmation HOW TO SCREW UP USER INTERVIEWS
  • 24. “What different systems or methods have you tried in the past? And why?” “Would you use this?” “Would you pay for it?” “Would you like it?” 2. We treat speculation as confirmation
  • 25. 3. We just can’t stop talking HOW TO SCREW UP USER INTERVIEWS
  • 26. “We’d love to get your feedback on this prototype we’ve made. How would you go about purchasing a ticket using this?” “Let me tell you why this product will change your life forever and present you its benefits…..” 3. We just can’t stop talking
  • 32.
  • 33. Affinity Map Good Experience Bad Experience Reservation At the Airport In the plane Magic Wand TAP Services
  • 34. Each team member keeps only their most relevant post-its and puts away the rest. Self edit
  • 35. One team member at a time reads a post-it out loud and hands it on to the facilitator who will find its place on the wall. Start with demographics, then with themes from the popcorn map. Affinity Map Reservation At the Airport In the plane TAP Services
  • 36. Go through each user interview one by one. The facilitator places all post-its into the matching topic or adds a new group if needed. Affinity Map Reservation At the Airport In the plane TAP Services
  • 37. Go through each user interview one by one. The facilitator places all post-its into the matching topic or adds a new group if needed. Affinity Map Reservation At the Airport In the plane TAP Services
  • 38. Go through each user interview one by one. The facilitator places all post-its into the matching topic or adds a new group if needed. Affinity Map Reservation At the Airport In the plane TAP Services
  • 39. Go through each user interview one by one. The facilitator places all post-its into the matching topic or adds a new group if needed. Affinity Map Reservation At the Airport In the plane TAP Services
  • 40. Affinity Mapping The conversation ● Multiple post-its with the same idea: choose 1 post-it that best conveys the user’s point ● Discuss unclear notes to get a shared understanding ● Call out if a user expressed contradictory ideas or opinions
  • 43. Tips for facilitators ● Keep track of time ● Ask questions to clarify the context ● Split or add new themes ● Keep one conversation at a time ● Make sure everyone feels heard ● Explain the activity and the goal
  • 49. Fall in love with the PROBLEM, not with the solution.
  • 50. Problems & Insights I don’t Understand How... 5 I don’t easily find... 4 I don’t want to... 3 I never saw that... 5 I always use this when... 5 I Don’t see how... 5 I really like to... 4 I Found this through... 3I don’t Like to... 3
  • 51. “I don’t understand how to book the Priority Boarding option.” “Priority Boarding saves me time, so I usually buy it.” Problem or Insight? [insight] [problem]
  • 52. Review the affinity map board and look for patterns that could become Problems & Insights Problems & Insights Good ExperienceReservation At the Airport In the plane TAP Services
  • 53. When a possible Insight or Problem is found, transfer each group of post-it notes to a new, clean board Problems & Insights
  • 54. Label it "Insight" or "Problem" and give it a clear statement header in the voice of your Persona I don’t Understand How to book priority boardingProblems & Insights
  • 55. Circle the group so it's clear where it starts/ends Write the number of unique user comments that made up the statement 5 I don’t Understand How to book priority boardingProblems & Insights
  • 56. Continue adding Problems & Insights I never saw that... 5 I always use this when... 5 I Don’t see how... 5 I really like to... 4 I Found this through... 3I don’t Like to... 3 Problems & Insights
  • 57. Find Problems & Insights! 30min
  • 59. If you have too many priorities, you have none.
  • 60. I Never saw how I Can Write each problem on a separate post-it. Preparation I don’t Understand Why to COntact TAP! I don’t know how to COntact TAP! (5)
  • 61. + User Pain - User Pain A technique to prioritize items in a linear order from more user value to less user value. Stack ranking Problem 2Problem 1
  • 62. + User Pain - User Pain Stack ranking Problem 6 Problem 5 Problem 2 Problem 1 Problem 3 Problem 6 A technique to prioritize items in a linear order from more user value to less user value.
  • 63. + User Pain - User Pain 2nd dimension Problem 6 Problem 5 Problem 2 Problem 1 Problem 3 Problem 6 Prioritize items from less business impact to more business impact. +Businessimpact -Businessimpact Problem 5
  • 64. Problem 6 Problem 5 Problem 2 Problem 1 Problem 3 Problem 6 The 2x2 + User Pain +Businessimpact - User Pain -Businessimpact
  • 65. Problem 6 Problem 5 Problem 2 Problem 1 Problem 3 Problem 6 The 2x2 + User Pain +Businessimpact - User Pain -Businessimpact Obvious YES Obvious NO To discuss / later To discuss / later
  • 68. Unleashing creativity and running experiments THE POWER OF
  • 69. “How might we” Statements I don’t know how to COntact TAP! How might we help Our USers to easily contact TAP? Problem Opportunity
  • 70. Brainwriting How might we help Our USers to easily contact TAP? Chat That opens itself after 10s Contact Options prominent in Email Phone numbers on top of the help page banner on top with telephone number Chat Help Center Social Media Opportunity Ideas
  • 73. HYPOTHESIS We think that… by showing a chat on every page users will know how to contact TAP. TEST We are going to… create a low-fidelity prototype of the homepage including a chat. We will give 5 users a scenario to find a way to contact tap.
  • 74. Clearly define what validates or invalidates your hypothesis SOLUTIONING
  • 75. HYPOTHESIS We think that… by showing a chat on every page users will know how to contact TAP. TEST We are going to… create a low-fidelity prototype of the homepage including a chat. We will give 5 users a scenario to find a way to contact tap. PROOF COST Measurable outcome: 4/5 users click on chat Observable outcome: Users spot the chat when they first skim the page We will know that the hypothesis is true if... 2 hours for designing the prototype 5 hours for interviews & synthesis
  • 77. Experiments don’t fail, Hypothesis are proven wrong. Airbnb