SlideShare a Scribd company logo
© 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

More Related Content

What's hot

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
Support 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 Maue
ERAUWebinars
 
Presentation Techniques
Presentation TechniquesPresentation Techniques
Presentation Techniques
Manage Train Learn
 
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
EnvaPya
 
Qualifying Questions
Qualifying QuestionsQualifying Questions
Qualifying Questions
Kevin T. Fleming
 
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
CameronDempsey
 
Handing conference calls
Handing conference callsHanding conference calls
Handing conference calls
rexro
 
Interview by RUTWIK PRADIP NALAWADE
Interview by RUTWIK PRADIP NALAWADEInterview by RUTWIK PRADIP NALAWADE
Interview by RUTWIK PRADIP NALAWADE
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
Chris Orlob
 
Verbal Communication Lecture
Verbal Communication LectureVerbal Communication Lecture
Verbal Communication Lecture
bronimc
 
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
 

What's hot (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...
 

Similar to Start with the problem, not with the solution!

User research at VMware Tanzu Labs
User research at VMware Tanzu LabsUser research at VMware Tanzu Labs
User research at VMware Tanzu Labs
VMware Tanzu Developer Center Slides
 
HR InnovationThroughDesign ThinkingHRIDT The P.docx
HR InnovationThroughDesign ThinkingHRIDT The P.docxHR InnovationThroughDesign ThinkingHRIDT The P.docx
HR InnovationThroughDesign ThinkingHRIDT The P.docx
wellesleyterresa
 
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
Steve Portigal
 
Design sprint slideshare
Design sprint slideshareDesign sprint slideshare
Design sprint slideshare
Faren faren
 
Customer Co-creation
Customer Co-creationCustomer Co-creation
Customer Co-creation
Jason Goodwin
 
3 Day Structure
3 Day Structure3 Day Structure
3 Day Structure
Zohar Urian
 
VUI Design
VUI DesignVUI Design
VUI Design
Ido Green
 
WebEx Virtual Interactive Classroom
WebEx Virtual Interactive ClassroomWebEx Virtual Interactive Classroom
WebEx Virtual Interactive Classroom
ngmcnew
 
How to conduct design research interviews
How to conduct design research interviewsHow to conduct design research interviews
How to conduct design research interviews
HJ Kwon
 
speed-testing advice @UXCoop Paris
speed-testing advice @UXCoop Parisspeed-testing advice @UXCoop Paris
speed-testing advice @UXCoop Paris
Noemie 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).pdf
EzuraMatsuyama
 
Chatbot and AI Design Principles
Chatbot and AI Design PrinciplesChatbot and AI Design Principles
Chatbot and AI Design Principles
Mauricio Perez
 
Design for Delight - Innovation Overview
Design for Delight - Innovation OverviewDesign for Delight - Innovation Overview
Design for Delight - Innovation Overview
Stephen Gay
 
Liberating Structure Day 1 Slides
Liberating Structure Day 1 SlidesLiberating Structure Day 1 Slides
Liberating Structure Day 1 Slides
Zachary 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 furter
Ramona Furter
 
Teaching lean startup capital enterprise
Teaching lean startup   capital enterpriseTeaching lean startup   capital enterprise
Teaching lean startup capital enterpriseFounder-Centric
 
Design Sprint Workshop
Design Sprint WorkshopDesign Sprint Workshop
Design Sprint Workshop
Fresh Tilled Soil
 
Running a webinar - best practices
Running a webinar - best practicesRunning a webinar - best practices
Running a webinar - best practices
Peter Skillen
 

Similar to 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
 

Recently uploaded

Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
DianaGray10
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
Uni Systems S.M.S.A.
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
Aftab Hussain
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
Neo4j
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
Peter Spielvogel
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 

Recently uploaded (20)

Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1Communications Mining Series - Zero to Hero - Session 1
Communications Mining Series - Zero to Hero - Session 1
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Microsoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdfMicrosoft - Power Platform_G.Aspiotis.pdf
Microsoft - Power Platform_G.Aspiotis.pdf
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Removing Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software FuzzingRemoving Uninteresting Bytes in Software Fuzzing
Removing Uninteresting Bytes in Software Fuzzing
 
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
GraphSummit Singapore | Graphing Success: Revolutionising Organisational Stru...
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 

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