Start with the Problem:
Why releasing 50 features < 1 solution
Jason Moore | UX Manager, Workiva | June 11th, 2016
2016 BigSky Devcon | Jason Moore
Ever encountered a project like this?
2016 BigSky Devcon | Jason Moore
Or this….
Endless requests of features to build, hoping you arrive at success?
2016 BigSky Devcon | Jason Moore
You’re not alone.
Recently, 200 enterprise product
managers and startup founders were
interviewed.
198 said they were keeping a list of
product features they wanted to make a
reality “some day”.
Source: “Validating Product Ideas Through Lean User
Research” by Tomer Sharon
How do I know if I am only releasing
features?
If a product doesn’t solve a problem, no
one cares.
A “...single-focus exercise product synonymous with the Nike
brand,” says Wohlsen. “If consumers simply want to track their
activity, they can do it on their phones; there is no need for an extra
device.”
Marcus Wohlsen, WIRED
April 22, 2014
Trying to beat Facebook at its own game is like
“trying to beat Google in search.”
Bradford Cross, CEO of Prismatic
So...what does work?
2016 BigSky Devcon | Jason Moore
Someday...
What’s most impressive is what the other two
startup founders were doing.
These founders were keeping a list of problems
they wanted to solve. They chose to fall in love
with a problem rather than a list of ideas they
wanted to build.
2016 BigSky Devcon | Jason Moore
Experiencing your problem solved
Think about the first time you used a great product, digital or otherwise.
2016 BigSky Devcon | Jason Moore
Experiencing your problem solved
Think about the first time you used a great product, digital or otherwise.
● It probably felt like it was designed for you.
2016 BigSky Devcon | Jason Moore
Experiencing your problem solved
Think about the first time you used a great product, digital or otherwise.
● It probably felt like it was designed for you.
● It was intuitive, or the barrier to learn how to use it, was low - if at all.
2016 BigSky Devcon | Jason Moore
Experiencing your problem solved
Think about the first time you used a great product, digital or otherwise.
● It probably felt like it was designed for you.
● It was intuitive, or the barrier to learn how to use it, was low - if not
nonexistent.
● You may have not even knew everything it could do and yet it still met a
need you had.
2016 BigSky Devcon | Jason Moore
Experiencing your problem solved
Think about the first time you used a great product, digital or otherwise.
● It probably felt like it was designed for you.
● It was intuitive, or the barrier to learn how to use it, was low - if not
nonexistent.
● You may have not even knew everything it could do and yet it still met a need
you had.
You might have said “wow” while using it.
2016 BigSky Devcon | Jason Moore
#mindBlown, right?
Probably not.
The beauty of a well designed product is
how quick it embeds with your daily
life/workstyle.
2016 BigSky Devcon | Jason Moore
An UBER Example
Why not just build a better taxi?
Well they kind of did, but they also solved pain points!
2016 BigSky Devcon | Jason Moore
4 Distinct “wow” moments
1. How do I know if a cab is available right now?
a. Uber shows you cabs around you on a map.
2016 BigSky Devcon | Jason Moore
4 Distinct “wow” moments
1. How do I know if a cab is available right now?
a. Uber shows you cabs around you on a map.
2. When will my driver show up?
a. Uber shows you a map of where your driver is with an
estimated time of arrival
2016 BigSky Devcon | Jason Moore
4 Distinct “wow” moments
1. How do I know if a cab is available right now?
a. Uber shows you cabs around you on a map.
2. When will my driver show up?
a. Uber shows you a map of where your driver is with an
estimated time of arrival
3. Will my driver take credit card or do I need cash?
a. Uber connects with your credit card.
2016 BigSky Devcon | Jason Moore
4 Distinct “wow” moments
1. How do I know if a cab is available right now?
a. Uber shows you cabs around you on a map.
2. When will my driver show up?
a. Uber shows you a map of where your driver is with an
estimated time of arrival
3. Will my driver take credit card or do I need cash?
a. Uber connects with your credit card.
4. What should I tip?
a. Uber automatically includes a tip you set.
2016 BigSky Devcon | Jason Moore
But the reality is...
...creating multiple “wow moments” within your product takes time to construct.
Uber took a year to build their first app and launched in just one city.
Can you do this?
Yes.
image credits: http://jmoo.re/dope-jump
2016 BigSky Devcon | Jason Moore
Why releasing 50 features < 1 solution
This question is critical.
By understanding your user and
the major elements of their
problem, it will drive the
development of your next product
or service into what users need: a
solution.
“How do users currently
solve [insert pain point]
today?”
2016 BigSky Devcon | Jason Moore
When should I ask this question?
All. The. Time.
Continuously asking this question within your team is critical for product and
market fit.
Best time
to ask
Good time
to ask
When Planning When Building After Releasing
2016 BigSky Devcon | Jason Moore
When Planning
The predictor of future behavior is current behavior. Planning to solve a problem
today paves the road to building it tomorrow.
Even if you have a “product idea”, framing it by what problem it solves will improve
it significantly.
Best time
to ask
Good time
to ask
When Planning When Building After Releasing
2016 BigSky Devcon | Jason Moore
When Building
Even in the middle of development, it’s critical to reassess what you are building
with fresh eyes.
You may find yourself fine tuning your idea, pivoting toward a better strategy or
even realizing your solution isn’t relevant in its current form.
Best time
to ask
Good time
to ask
When Planning When Building After Releasing
2016 BigSky Devcon | Jason Moore
After Releasing
By observing your audience, you are able to circle back and understand what new
problems may arise and how to help prioritize your next solution, or gain insight on
what to tackle next on an existing roadmap.
Best time
to ask
Good time
to ask
When Planning When Building After Releasing
2016 BigSky Devcon | Jason Moore
Asking questions is great
But getting answers is even better.
One of the best ways to arrive at an answer for “How do users currently solve…” is
through observation.
2016 BigSky Devcon | Jason Moore
Observation can be referred to by many names
● Field observation
● Field study, fieldwork, field research
● Contextual inquiry
● Guided tour
● Fly-on-the-wall
● Shadowing
● Ethnography
2016 BigSky Devcon | Jason Moore
Choosing the right tool for the job
The differences between these techniques is the level of interaction that happens
between you and the user.
While shadowing, or fly-on-wall techniques entail almost no direct interaction,
items like guided tours, or contextual inquiries involve much more of a back and
forth conversation.
Little Interaction More Interaction
EthnographyShadowing Fly-on-the-wall Guided Tour
Contextual
Inquiry
Field
Observation /
Research
The truth is that it doesn’t really matter what you call it.
As long as you are observing a person in
their natural environment, you are in the
observation business.
2016 BigSky Devcon | Jason Moore
Observation, your new friend
There are 5 important things to remember when observing:
Observing Listening Noticing Gathering Interpreting
2016 BigSky Devcon | Jason Moore
Observing
Watching people as they go about their daily lives at
home, work, in between, or wherever is relevant to
what the product team is interested in.
Observing will help you uncover not only what
happened, but also why it happened.
Created by Mark Shorter from the Noun Project
2016 BigSky Devcon | Jason Moore
Listening
Learn the language and jargon people use in their own
environments. Listening to people’s jargon has an
extra benefit of identifying words they use to describe
things.
For example, when using online banking, many people
struggle to find mortgage information because banks
use the word loan to describe a mortgage.
Created by Kamaksh G from the Noun Project
2016 BigSky Devcon | Jason Moore
Noticing
Just standing there watching what people do can be a
challenging and overwhelming experience if you don’t
know what to look for.
Looking for and paying attention to behaviors such as
routines, annoyances, interferences, habits, etc. turns
“just being there” into an effective design tool.
Created by fcFrankChung from the Noun Project
2016 BigSky Devcon | Jason Moore
Gathering
Collecting different things (aka, artifacts) that people
use or create to complete certain tasks might signal
user needs for the solution.
For example, an artifact you might find useful if you
were conducting an observation in a grocery store
would be a person’s grocery list.
Created by Mike Ashley from the Noun Project
2016 BigSky Devcon | Jason Moore
Interpreting
After you’ve observed people either struggling with a
problem, or solving it in an interesting manner, you’ll
need to figure out what the observed behavior means
and why the person is doing it that way.
These interpretations sometimes become the outline
for “user personas”.
Created by Gregor Črešnar from the Noun Project
2016 BigSky Devcon | Jason Moore
Why does observation work?
Observation is an effective technique that can help
you achieve several things:
● Validating team assumptions about users
● Identifying problems people might have
● Understanding user goals and motivations
● Understanding people’s workflows
Creative commons http://jmoo.re/1UaF4lM
Observation leads to empathy
“In order to get to new solutions, you
have to know different people, different
scenarios, different places.”
Emi Kolawole, Editor-in-Residence, Stanford University d.school
2016 BigSky Devcon | Jason Moore
Why we Validate
There are 2 ways you can validate the solution, determine whether more work is
needed or realize you may be going down the wrong path.
● Internally through dogfooding
● Externally with users
2016 BigSky Devcon | Jason Moore
Internal Validation
Because slack is looking to
improve team communication for,
they are able to use their own
software as part of their daily
workflow.
● Using your own tools
(dogfooding) is highly
recommended.
● Larger teams will have
segmented dept’s where they
can target different personas
and use cases.
2016 BigSky Devcon | Jason Moore
External Validation
For smaller teams, or offerings that cannot be fully used internally, having a
communication channel to users is key.
Example of ways to collect validation
● Feedback within your app/offering
● 3rd Party Feedback tools
● Dedication IM channels for instant feedback
● Customer calls, or onsite visits
2016 BigSky Devcon | Jason Moore
● Feedback form built within your application
● Can scale for both internal and external uses.
External Validation - Feedback within your offering
2016 BigSky Devcon | Jason Moore
● Use a 3rd party offering like Ignite Feedback (Bozeman Shout Out!),
HelpScout or other widget based tools
External Validation - 3rd Party
2016 BigSky Devcon | Jason Moore
External Validation - Dedicated IM Channels
Using a tool, such as slack, where users can be invited to participate live provides a number of benefits
● Instant, always on communication
● The ability to use add-ons to save and archive feedback for later consumption
● The user (internal or external) is left with a feeling of being valued, knowing their
feedback isn’t disappearing into an email box.
2016 BigSky Devcon | Jason Moore
External Validation - Customer call and visits
The chance to meet virtually or in person has it’s
own value. If you are able to travel to a location, or
screenshare with a user, keep in mind:
● Talking to the right person: Find the metrics
that matter for your product. Is it organizational
role, license level, frequency of use, etc.?
Talking to the wrong user is a waste of your
time, but more importantly, it’s a waste of the
users’ time. They get it when you’re trying to
force it.
All Users
Your
Customers
2016 BigSky Devcon | Jason Moore
External Validation - Customer call and visits (cont’d)
● Technology as a hindrance: Do a dry run before.
Make sure the technology doesn’t become a blocker to
your conversation (your product, or support software)
Be ready if it does. Have a plan in place if things go
south, whether:
○ You continue with screenshots
○ Screen recordings to walk through the solution
○ Have a set of backup questions to make the
most use of your time.
2016 BigSky Devcon | Jason Moore
Building good products is challenging.
But, you can do it, even though
it may look* like this.
*not to scale
Research Concept Validate ReleaseIterate
BUILD
2016 BigSky Devcon | Jason Moore
If you only remember these 5 things:
1. Successful products solve problems. Always.
2. Ask “Why”? ALL THE TIME.
3. Observing users before, during and after releases keeps a fresh perspective.
4. Empathy helps you relate to your user.
5. Validation confirms you know the user well enough to give them a solution, or
pivot toward one.
Recap
2016 BigSky Devcon | Jason Moore
Where can I learn more?
http://greatproductsbydesign.com/http://jmoo.re/hooked-nir http://jmoo.re/ux-design-in-action
Thank you!
Questions?
jason.moore@workiva.com
@mooreplusone

More Related Content

PDF
To Fly or Not to Fly? How to Use Remote Techniques for Moderated Research on ...
PDF
Design Sprints for Awesome Teams: Running Design Sprints for Rapid Digital Pr...
PDF
Design Sprints for Awesome Teams: Workshop at Museums & the Web 2017
PPT
Everybody Lies: Rapid Cadence Research & Usability Testing
PDF
10 Things CEOs Need to Know About Design
PDF
Do You Know Who Your Users Are? The Role of Research in Redesigning sfmoma.org
PDF
Building Authentic Connections with Visitors through Design Thinking
PDF
Emergent UX: Seducing the Six Minds - IXDA-NYC
To Fly or Not to Fly? How to Use Remote Techniques for Moderated Research on ...
Design Sprints for Awesome Teams: Running Design Sprints for Rapid Digital Pr...
Design Sprints for Awesome Teams: Workshop at Museums & the Web 2017
Everybody Lies: Rapid Cadence Research & Usability Testing
10 Things CEOs Need to Know About Design
Do You Know Who Your Users Are? The Role of Research in Redesigning sfmoma.org
Building Authentic Connections with Visitors through Design Thinking
Emergent UX: Seducing the Six Minds - IXDA-NYC

What's hot (20)

PDF
How ANYONE can make insanely better slides
PDF
Push conference 2018 key takeaways
PDF
Research and Design Methods - Healthcare Experience Design Conference 2012
PDF
Critical Thinking for UX Designers (Or Anyone, Really)
PDF
User experience doesn't happen on a screen: It happens in the mind.
PDF
Why does our Design team love working at Canonical
PPT
Wendy week five power point busey
PDF
Workshop #12: Research toolbox: Exploring innovation opportunities, emotion a...
PPT
Steven Bell's AISL Summer Institute 2016 Keynote Slide Presentation
PDF
(Design) Principles To Build By
PDF
Catalyzing Change: Tools and Strategies for Digital Transformation (Museums a...
PPTX
Agile experience design
PDF
Tactics for Recruiting Good Designers
PDF
Introduction to Lean Startup & Lean User Experience Design
PPTX
Design Thinking: Redesign the Book Cart
PDF
Fast Food Design
PDF
Design Principles: The Philosophy of UX
PPTX
Visual Thinking: Working with Pictures
PDF
What your customers REALLY think: Incorporating usability testing into agile
PDF
Design All The Things
How ANYONE can make insanely better slides
Push conference 2018 key takeaways
Research and Design Methods - Healthcare Experience Design Conference 2012
Critical Thinking for UX Designers (Or Anyone, Really)
User experience doesn't happen on a screen: It happens in the mind.
Why does our Design team love working at Canonical
Wendy week five power point busey
Workshop #12: Research toolbox: Exploring innovation opportunities, emotion a...
Steven Bell's AISL Summer Institute 2016 Keynote Slide Presentation
(Design) Principles To Build By
Catalyzing Change: Tools and Strategies for Digital Transformation (Museums a...
Agile experience design
Tactics for Recruiting Good Designers
Introduction to Lean Startup & Lean User Experience Design
Design Thinking: Redesign the Book Cart
Fast Food Design
Design Principles: The Philosophy of UX
Visual Thinking: Working with Pictures
What your customers REALLY think: Incorporating usability testing into agile
Design All The Things
Ad

Viewers also liked (10)

PDF
Ethics and Trust
PPT
1514 concept of a limit
PPTX
Blackett little faculty2
DOCX
resume real (1)
DOCX
Matriz sesión 6 grupo 4
PPTX
Tendencias de consumo – parcial tercer corte
PDF
Curso adm 254 técnicas de redacción y archivo
POTX
Agile Linguistic QA, by Vince He, HP Enterprise
PDF
4ος Διαγωνισμός σκακιστικών σκίτσων
PDF
Ethics and Trust
1514 concept of a limit
Blackett little faculty2
resume real (1)
Matriz sesión 6 grupo 4
Tendencias de consumo – parcial tercer corte
Curso adm 254 técnicas de redacción y archivo
Agile Linguistic QA, by Vince He, HP Enterprise
4ος Διαγωνισμός σκακιστικών σκίτσων
Ad

Similar to Jason Moore - Why releasing 50 features are less than 1 solution - BSDC 2016 (20)

PDF
"Startups, comment gérer une équipe de développeurs" par Laurent Cerveau
PDF
Binary crosswords
PDF
Jason Moore - Interaction design in enterprise teams
PDF
The Lies Hacker News Tell Us - Brian Murphy
PDF
UX 101: User Research methods to kickstart your project
PDF
PDL Distinguished Alumni Talk
PDF
Designers, Developers & Dogs
PDF
Welcome to Innovation Territory - ProductCamp Vancouver 2013
PDF
Don't demo facts. Demo stories! (handouts)
PDF
Managing Change With Axure
KEY
Web2 Expo Presentation
PPTX
Some thoughts around new business processes and innovation as built in functi...
PPTX
Enterprise 2.0 (fixed)
PPTX
Selling UX at CodeMash 2012
PPTX
Giving Customers What They Want: Integrating Content into the Customer LifeCy...
PDF
Boeing Webinar - Integrating Quality in Portfolio Management - oct 2010
PDF
Curated Computing
PPTX
You've Decided to Use HTML5. Now What?
PDF
The Laws of User Experience: Making it or Breaking It with the UX Factor
PDF
The Laws of User Experience: Making it or breaking it with the UX Factor
"Startups, comment gérer une équipe de développeurs" par Laurent Cerveau
Binary crosswords
Jason Moore - Interaction design in enterprise teams
The Lies Hacker News Tell Us - Brian Murphy
UX 101: User Research methods to kickstart your project
PDL Distinguished Alumni Talk
Designers, Developers & Dogs
Welcome to Innovation Territory - ProductCamp Vancouver 2013
Don't demo facts. Demo stories! (handouts)
Managing Change With Axure
Web2 Expo Presentation
Some thoughts around new business processes and innovation as built in functi...
Enterprise 2.0 (fixed)
Selling UX at CodeMash 2012
Giving Customers What They Want: Integrating Content into the Customer LifeCy...
Boeing Webinar - Integrating Quality in Portfolio Management - oct 2010
Curated Computing
You've Decided to Use HTML5. Now What?
The Laws of User Experience: Making it or Breaking It with the UX Factor
The Laws of User Experience: Making it or breaking it with the UX Factor

More from roblund (11)

PDF
Adventures in Real-World Data Science
PPTX
2 years into drinking the Microservice kool-aid (Fact and Fiction)
PPTX
ES6 Primer
PDF
Will Price - Venture Capital in Montana - BSDC 2016
PDF
Pete Sveen - How to Build, Grow, and Monetize Your Online Platform - BSDC 2016
PDF
Chris Omland - AWS Code Deploy - BSDC 2016
PPTX
Josef Verbanac - Voice is (a) Best Practice
PPTX
Emergence Of Code Schools
PPT
Nora McDougall-Collins - I Can Do That
PPTX
Better tests automagically (big sky dev con 2015)
PDF
Ben Werner - Mountains and startups
Adventures in Real-World Data Science
2 years into drinking the Microservice kool-aid (Fact and Fiction)
ES6 Primer
Will Price - Venture Capital in Montana - BSDC 2016
Pete Sveen - How to Build, Grow, and Monetize Your Online Platform - BSDC 2016
Chris Omland - AWS Code Deploy - BSDC 2016
Josef Verbanac - Voice is (a) Best Practice
Emergence Of Code Schools
Nora McDougall-Collins - I Can Do That
Better tests automagically (big sky dev con 2015)
Ben Werner - Mountains and startups

Recently uploaded (20)

PPTX
O2C Customer Invoices to Receipt V15A.pptx
PPT
Geologic Time for studying geology for geologist
PDF
sustainability-14-14877-v2.pddhzftheheeeee
PDF
STKI Israel Market Study 2025 version august
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
PPTX
Final SEM Unit 1 for mit wpu at pune .pptx
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
PDF
Getting Started with Data Integration: FME Form 101
PDF
Enhancing emotion recognition model for a student engagement use case through...
PPTX
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PDF
Taming the Chaos: How to Turn Unstructured Data into Decisions
PDF
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
PDF
Getting started with AI Agents and Multi-Agent Systems
PDF
Hybrid model detection and classification of lung cancer
PPT
Module 1.ppt Iot fundamentals and Architecture
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PPTX
Modernising the Digital Integration Hub
O2C Customer Invoices to Receipt V15A.pptx
Geologic Time for studying geology for geologist
sustainability-14-14877-v2.pddhzftheheeeee
STKI Israel Market Study 2025 version august
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
Final SEM Unit 1 for mit wpu at pune .pptx
Group 1 Presentation -Planning and Decision Making .pptx
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
Getting Started with Data Integration: FME Form 101
Enhancing emotion recognition model for a student engagement use case through...
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
Assigned Numbers - 2025 - Bluetooth® Document
Taming the Chaos: How to Turn Unstructured Data into Decisions
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
Getting started with AI Agents and Multi-Agent Systems
Hybrid model detection and classification of lung cancer
Module 1.ppt Iot fundamentals and Architecture
Univ-Connecticut-ChatGPT-Presentaion.pdf
Modernising the Digital Integration Hub

Jason Moore - Why releasing 50 features are less than 1 solution - BSDC 2016

  • 1. Start with the Problem: Why releasing 50 features < 1 solution Jason Moore | UX Manager, Workiva | June 11th, 2016
  • 2. 2016 BigSky Devcon | Jason Moore Ever encountered a project like this?
  • 3. 2016 BigSky Devcon | Jason Moore Or this…. Endless requests of features to build, hoping you arrive at success?
  • 4. 2016 BigSky Devcon | Jason Moore You’re not alone. Recently, 200 enterprise product managers and startup founders were interviewed. 198 said they were keeping a list of product features they wanted to make a reality “some day”. Source: “Validating Product Ideas Through Lean User Research” by Tomer Sharon
  • 5. How do I know if I am only releasing features?
  • 6. If a product doesn’t solve a problem, no one cares.
  • 7. A “...single-focus exercise product synonymous with the Nike brand,” says Wohlsen. “If consumers simply want to track their activity, they can do it on their phones; there is no need for an extra device.” Marcus Wohlsen, WIRED April 22, 2014
  • 8. Trying to beat Facebook at its own game is like “trying to beat Google in search.” Bradford Cross, CEO of Prismatic
  • 10. 2016 BigSky Devcon | Jason Moore Someday... What’s most impressive is what the other two startup founders were doing. These founders were keeping a list of problems they wanted to solve. They chose to fall in love with a problem rather than a list of ideas they wanted to build.
  • 11. 2016 BigSky Devcon | Jason Moore Experiencing your problem solved Think about the first time you used a great product, digital or otherwise.
  • 12. 2016 BigSky Devcon | Jason Moore Experiencing your problem solved Think about the first time you used a great product, digital or otherwise. ● It probably felt like it was designed for you.
  • 13. 2016 BigSky Devcon | Jason Moore Experiencing your problem solved Think about the first time you used a great product, digital or otherwise. ● It probably felt like it was designed for you. ● It was intuitive, or the barrier to learn how to use it, was low - if at all.
  • 14. 2016 BigSky Devcon | Jason Moore Experiencing your problem solved Think about the first time you used a great product, digital or otherwise. ● It probably felt like it was designed for you. ● It was intuitive, or the barrier to learn how to use it, was low - if not nonexistent. ● You may have not even knew everything it could do and yet it still met a need you had.
  • 15. 2016 BigSky Devcon | Jason Moore Experiencing your problem solved Think about the first time you used a great product, digital or otherwise. ● It probably felt like it was designed for you. ● It was intuitive, or the barrier to learn how to use it, was low - if not nonexistent. ● You may have not even knew everything it could do and yet it still met a need you had. You might have said “wow” while using it.
  • 16. 2016 BigSky Devcon | Jason Moore #mindBlown, right?
  • 17. Probably not. The beauty of a well designed product is how quick it embeds with your daily life/workstyle.
  • 18. 2016 BigSky Devcon | Jason Moore An UBER Example Why not just build a better taxi? Well they kind of did, but they also solved pain points!
  • 19. 2016 BigSky Devcon | Jason Moore 4 Distinct “wow” moments 1. How do I know if a cab is available right now? a. Uber shows you cabs around you on a map.
  • 20. 2016 BigSky Devcon | Jason Moore 4 Distinct “wow” moments 1. How do I know if a cab is available right now? a. Uber shows you cabs around you on a map. 2. When will my driver show up? a. Uber shows you a map of where your driver is with an estimated time of arrival
  • 21. 2016 BigSky Devcon | Jason Moore 4 Distinct “wow” moments 1. How do I know if a cab is available right now? a. Uber shows you cabs around you on a map. 2. When will my driver show up? a. Uber shows you a map of where your driver is with an estimated time of arrival 3. Will my driver take credit card or do I need cash? a. Uber connects with your credit card.
  • 22. 2016 BigSky Devcon | Jason Moore 4 Distinct “wow” moments 1. How do I know if a cab is available right now? a. Uber shows you cabs around you on a map. 2. When will my driver show up? a. Uber shows you a map of where your driver is with an estimated time of arrival 3. Will my driver take credit card or do I need cash? a. Uber connects with your credit card. 4. What should I tip? a. Uber automatically includes a tip you set.
  • 23. 2016 BigSky Devcon | Jason Moore But the reality is... ...creating multiple “wow moments” within your product takes time to construct. Uber took a year to build their first app and launched in just one city.
  • 24. Can you do this?
  • 26. 2016 BigSky Devcon | Jason Moore Why releasing 50 features < 1 solution This question is critical. By understanding your user and the major elements of their problem, it will drive the development of your next product or service into what users need: a solution. “How do users currently solve [insert pain point] today?”
  • 27. 2016 BigSky Devcon | Jason Moore When should I ask this question? All. The. Time. Continuously asking this question within your team is critical for product and market fit. Best time to ask Good time to ask When Planning When Building After Releasing
  • 28. 2016 BigSky Devcon | Jason Moore When Planning The predictor of future behavior is current behavior. Planning to solve a problem today paves the road to building it tomorrow. Even if you have a “product idea”, framing it by what problem it solves will improve it significantly. Best time to ask Good time to ask When Planning When Building After Releasing
  • 29. 2016 BigSky Devcon | Jason Moore When Building Even in the middle of development, it’s critical to reassess what you are building with fresh eyes. You may find yourself fine tuning your idea, pivoting toward a better strategy or even realizing your solution isn’t relevant in its current form. Best time to ask Good time to ask When Planning When Building After Releasing
  • 30. 2016 BigSky Devcon | Jason Moore After Releasing By observing your audience, you are able to circle back and understand what new problems may arise and how to help prioritize your next solution, or gain insight on what to tackle next on an existing roadmap. Best time to ask Good time to ask When Planning When Building After Releasing
  • 31. 2016 BigSky Devcon | Jason Moore Asking questions is great But getting answers is even better. One of the best ways to arrive at an answer for “How do users currently solve…” is through observation.
  • 32. 2016 BigSky Devcon | Jason Moore Observation can be referred to by many names ● Field observation ● Field study, fieldwork, field research ● Contextual inquiry ● Guided tour ● Fly-on-the-wall ● Shadowing ● Ethnography
  • 33. 2016 BigSky Devcon | Jason Moore Choosing the right tool for the job The differences between these techniques is the level of interaction that happens between you and the user. While shadowing, or fly-on-wall techniques entail almost no direct interaction, items like guided tours, or contextual inquiries involve much more of a back and forth conversation. Little Interaction More Interaction EthnographyShadowing Fly-on-the-wall Guided Tour Contextual Inquiry Field Observation / Research
  • 34. The truth is that it doesn’t really matter what you call it. As long as you are observing a person in their natural environment, you are in the observation business.
  • 35. 2016 BigSky Devcon | Jason Moore Observation, your new friend There are 5 important things to remember when observing: Observing Listening Noticing Gathering Interpreting
  • 36. 2016 BigSky Devcon | Jason Moore Observing Watching people as they go about their daily lives at home, work, in between, or wherever is relevant to what the product team is interested in. Observing will help you uncover not only what happened, but also why it happened. Created by Mark Shorter from the Noun Project
  • 37. 2016 BigSky Devcon | Jason Moore Listening Learn the language and jargon people use in their own environments. Listening to people’s jargon has an extra benefit of identifying words they use to describe things. For example, when using online banking, many people struggle to find mortgage information because banks use the word loan to describe a mortgage. Created by Kamaksh G from the Noun Project
  • 38. 2016 BigSky Devcon | Jason Moore Noticing Just standing there watching what people do can be a challenging and overwhelming experience if you don’t know what to look for. Looking for and paying attention to behaviors such as routines, annoyances, interferences, habits, etc. turns “just being there” into an effective design tool. Created by fcFrankChung from the Noun Project
  • 39. 2016 BigSky Devcon | Jason Moore Gathering Collecting different things (aka, artifacts) that people use or create to complete certain tasks might signal user needs for the solution. For example, an artifact you might find useful if you were conducting an observation in a grocery store would be a person’s grocery list. Created by Mike Ashley from the Noun Project
  • 40. 2016 BigSky Devcon | Jason Moore Interpreting After you’ve observed people either struggling with a problem, or solving it in an interesting manner, you’ll need to figure out what the observed behavior means and why the person is doing it that way. These interpretations sometimes become the outline for “user personas”. Created by Gregor Črešnar from the Noun Project
  • 41. 2016 BigSky Devcon | Jason Moore Why does observation work? Observation is an effective technique that can help you achieve several things: ● Validating team assumptions about users ● Identifying problems people might have ● Understanding user goals and motivations ● Understanding people’s workflows Creative commons http://jmoo.re/1UaF4lM
  • 42. Observation leads to empathy “In order to get to new solutions, you have to know different people, different scenarios, different places.” Emi Kolawole, Editor-in-Residence, Stanford University d.school
  • 43. 2016 BigSky Devcon | Jason Moore Why we Validate There are 2 ways you can validate the solution, determine whether more work is needed or realize you may be going down the wrong path. ● Internally through dogfooding ● Externally with users
  • 44. 2016 BigSky Devcon | Jason Moore Internal Validation Because slack is looking to improve team communication for, they are able to use their own software as part of their daily workflow. ● Using your own tools (dogfooding) is highly recommended. ● Larger teams will have segmented dept’s where they can target different personas and use cases.
  • 45. 2016 BigSky Devcon | Jason Moore External Validation For smaller teams, or offerings that cannot be fully used internally, having a communication channel to users is key. Example of ways to collect validation ● Feedback within your app/offering ● 3rd Party Feedback tools ● Dedication IM channels for instant feedback ● Customer calls, or onsite visits
  • 46. 2016 BigSky Devcon | Jason Moore ● Feedback form built within your application ● Can scale for both internal and external uses. External Validation - Feedback within your offering
  • 47. 2016 BigSky Devcon | Jason Moore ● Use a 3rd party offering like Ignite Feedback (Bozeman Shout Out!), HelpScout or other widget based tools External Validation - 3rd Party
  • 48. 2016 BigSky Devcon | Jason Moore External Validation - Dedicated IM Channels Using a tool, such as slack, where users can be invited to participate live provides a number of benefits ● Instant, always on communication ● The ability to use add-ons to save and archive feedback for later consumption ● The user (internal or external) is left with a feeling of being valued, knowing their feedback isn’t disappearing into an email box.
  • 49. 2016 BigSky Devcon | Jason Moore External Validation - Customer call and visits The chance to meet virtually or in person has it’s own value. If you are able to travel to a location, or screenshare with a user, keep in mind: ● Talking to the right person: Find the metrics that matter for your product. Is it organizational role, license level, frequency of use, etc.? Talking to the wrong user is a waste of your time, but more importantly, it’s a waste of the users’ time. They get it when you’re trying to force it. All Users Your Customers
  • 50. 2016 BigSky Devcon | Jason Moore External Validation - Customer call and visits (cont’d) ● Technology as a hindrance: Do a dry run before. Make sure the technology doesn’t become a blocker to your conversation (your product, or support software) Be ready if it does. Have a plan in place if things go south, whether: ○ You continue with screenshots ○ Screen recordings to walk through the solution ○ Have a set of backup questions to make the most use of your time.
  • 51. 2016 BigSky Devcon | Jason Moore Building good products is challenging. But, you can do it, even though it may look* like this. *not to scale Research Concept Validate ReleaseIterate BUILD
  • 52. 2016 BigSky Devcon | Jason Moore If you only remember these 5 things: 1. Successful products solve problems. Always. 2. Ask “Why”? ALL THE TIME. 3. Observing users before, during and after releases keeps a fresh perspective. 4. Empathy helps you relate to your user. 5. Validation confirms you know the user well enough to give them a solution, or pivot toward one. Recap
  • 53. 2016 BigSky Devcon | Jason Moore Where can I learn more? http://greatproductsbydesign.com/http://jmoo.re/hooked-nir http://jmoo.re/ux-design-in-action