the art of things not done (by sophie dennis at #nux5)
TRANSCRIPT
Sophie Dennis sophiedennis
The Art of Things Not Done NUX 2016
@
GDS Design Principles posters by Paul Downey @psd, github.com/psd/design-principles-doodles
sophiedennis@@sophiedennis
Photo by Cena flic.kr/p/oRJfJo
Obligatory cat picture
sophiedennis@
dream the impossible dream
Photo by Mark Gunn flic.kr/p/iPk2n9
sophiedennis@
There is always more to build than you have the people, time and money for.
Always.
- Jeff Patton
“
sophiedennis@
vs
www.leatherman.co.uk/micra/20.html www.amazon.com/Wenger-16999-Swiss-Knife-Giant/dp/B001DZTJRQ
Wenger Giant 87 tools
141 functions 9” long 32 oz
Leatherman Micra 7 tools
10 functions 2.5” long
2 oz
sophiedennis@
Only being out of the country will keep me away from the next one
The multi-disciplinary, grassroots community conference for digital makers in the South West
“
sophiedennis@
how do you deliver a kick-arse web conference for less
than £10 a head?
Time & Cost
ScopeQuality
sophiedennis@
Feature Sophistication
UserSa
tisfaction
Not Present Poor Best of BreedBasicDissatisfied
Disappointed
Neutral
Satisfied
Delighted
Understanding the Kano Model - A Tool for Sophisticated Designers Jared Spool, UIEuie.com/articles/kano_model/
Leveraging the Kano Model for Optimal Results Jan Moorman, UX Mag uxmag.com/articles/leveraging-the-kano-model-for-optimal-results
Kano Model
sophiedennis@
Feature Sophistication
UserSa
tisfaction
Not Present Poor Best of BreedBasicDissatisfied
Disappointed
Neutral
Satisfied
DelightedOne-dimensional
Performance Pay Offs
Understanding the Kano Model - A Tool for Sophisticated Designers Jared Spool, UIEuie.com/articles/kano_model/
Leveraging the Kano Model for Optimal Results Jan Moorman, UX Mag uxmag.com/articles/leveraging-the-kano-model-for-optimal-results
e.g. Price Build quality Ease-of-use
Car Fuel-efficiency Engine power Boot space
Kano Model
sophiedennis@
Feature Sophistication
UserSa
tisfaction
Not Present Poor Best of BreedBasicDissatisfied
Disappointed
Neutral
Satisfied
Delighted
“Must Have” Basic Expectations
e.g. Brakes Tyres
Kano Model
One-dimensional Performance
Pay Offs
Understanding the Kano Model - A Tool for Sophisticated Designers Jared Spool, UIEuie.com/articles/kano_model/
Leveraging the Kano Model for Optimal Results Jan Moorman, UX Mag uxmag.com/articles/leveraging-the-kano-model-for-optimal-results
sophiedennis@
Feature Sophistication
UserSa
tisfaction
Not Present Poor Best of BreedBasicDissatisfied
Disappointed
Neutral
Satisfied
Delighted
Attractive Excitement Generators
e.g. Automated
parking systems
Kano Model
“Must Have” Basic Expectations
One-dimensional Performance
Pay Offs
Understanding the Kano Model - A Tool for Sophisticated Designers Jared Spool, UIEuie.com/articles/kano_model/
Leveraging the Kano Model for Optimal Results Jan Moorman, UX Mag uxmag.com/articles/leveraging-the-kano-model-for-optimal-results
sophiedennis@
Lunch Cake!
Meet Expectations
Feature Sophistication
UserS
atisfaction
Not Present Poor Best of BreedBasicDissatisfied
Disappointed
Neutral
Satisfied
Delighted
Feature Sophistication
UserS
atisfaction
Not Present Poor Best of BreedBasicDissatisfied
Disappointed
Neutral
Satisfied
Delighted
Performance Pays Off Generate Excitement
Absence may not disappoint
Poor implementation will disappoint or dissatisfy
Best-of-breed implementation can delight
Absence won’t disappoint
Even poor implementation can please users
Good implementation can delight
Drinking Water
Feature Sophistication
UserS
atisfaction
Not Present Poor Best of BreedBasicDissatisfied
Disappointed
Neutral
Satisfied
Delighted
Absence highly unsatisfying
Little difference in satisfaction between basic, good and best-
of-breed implementation
sophiedennis@
Year 1 Wow! There’s cake!
Year 2 These cakes aren't as good as last year
Year 3 What! No cake?!
😃
😐
😡
sophiedennis@
Expectation Escalation
Feature Sophistication
UserS
atisfaction
Not Present Poor Best of BreedBasicDissatisfied
Disappointed
Neutral
Satisfied
Delighted
“I expect it”
“I love it!”
“Must Have” Basic Expectations
Attractive Excitement Generators
sophiedennis@
Expectation Escalation
Feature Sophistication
UserS
atisfaction
Not Present Poor Best of BreedBasicDissatisfied
Disappointed
Neutral
Satisfied
Delighted
Air conditioning (2015)
“Must Have” Basic Expectations
Air conditioning (1995)
Attractive Excitement Generators
sophiedennis@
Expectation Escalation
Feature Sophistication
UserS
atisfaction
Not Present Poor Best of BreedBasicDissatisfied
Disappointed
Neutral
Satisfied
Delighted
Cars that park themselves (2025)
“Must Have” Basic Expectations
Cars that park themselves
(2015)
Attractive Excitement Generators
sophiedennis@
Expectation Escalation
Feature Sophistication
UserS
atisfaction
Not Present Poor Best of BreedBasicDissatisfied
Disappointed
Neutral
Satisfied
Delighted
“I expect it”
“I love it!”
“Must Have” Basic Expectations
Attractive Excitement Generators
sophiedennis@
User Journey
Use
r Exp
erie
nce
Solid Closing Keynote
½ hour sales pitch
Amazing speaker you haven’t seen
before
sophiedennis@
User Journey
Use
r Exp
erie
nce
Peak-End RulePeople remember the best bit, the worst bit, and the end
See, among others: Daniel Kahneman, Thinking Fast & Slow
Peak
End
Solid Closing Keynote
½ hour sales pitch
Amazing speaker you haven’t seen
before
sophiedennis@
End well
Eliminate these
Amplify these
End
Peak
Peak-End RulePeople remember the best bit, the worst bit, and the end
See, among others: Daniel Kahneman, Thinking Fast & Slow
User Journey
Use
r Exp
erie
nce
sophiedennis@
Bad lunch?
Cake!After Party? Make
sure it doesn’t suck
Definitely
Peak-End RulePeople remember the best bit, the worst bit, and the end
See, among others: Daniel Kahneman, Thinking Fast & Slow
User Journey
Use
r Exp
erie
nce
Eliminate it!
End
Peak
sophiedennis@
User Story Mapping – Jeff Patton‘The New User Story Backlog is a Map’ jpattonassociates.com/the-new-backlog
sophiedennis@
Goal (User Need)
Story Story Story Story Story Story
StoryStory Story
Story
Story Story Story
StoryStory
Story
Story
Story
low
high
Goal (User Need)
Goal (User Need)
Goal (User Need)
Goal (User Need)
Task Task Task Task Task Task TaskTask
Story
Task
Story
prio
rity
start enduser journey
User Story Mapping – Jeff Patton‘The New User Story Backlog is a Map’ jpattonassociates.com/the-new-backlog
sophiedennis@
Story Story Story Story Story Story
StoryStory Story
Story
Story Story Story
StoryStory
Story
Story
Story
low
high
Task Task Task Task Task Task TaskTask
Story
Task
Story
prio
rity
start enduser journey
shallow and wide
Goal (User Need)
Goal (User Need)
Goal (User Need)
Goal (User Need)
Goal (User Need)
sophiedennis@
Story Story Story Story Story Story
StoryStory Story
Story
Story Story Story
StoryStory
Story
Story
Story
low
high
Task Task Task Task Task Task TaskTask
Story
Task
Story
prio
rity
start enduser journey
shallow and wide
Goal (User Need)
Goal (User Need)
Goal (User Need)
Goal (User Need)
Goal (User Need)
sophiedennis@
Firs
t rel
ease
Futu
re re
leas
e
shallow and widelow
high
prio
rity
start enduser journey
Task Task Task Task Task Task TaskTask Task
Story
Story Story StoryStory StoryStory
Story
Story
Story
Story Story Story Story Story Story
Story Story
StoryStory
Goal (User Need)
Goal (User Need)
Goal (User Need)
Goal (User Need)
Goal (User Need)
sophiedennis@
narrow and deeplow
high
prio
rity
Story Story Story Story Story
Story Story
StoryStory
start enduser journey
Task Task Task Task Task Task TaskTask Task
StoryStory Story
Story
Story
StoryStory
Story
StoryStory
Story
Goal (User Need)
Goal (User Need)
Goal (User Need)
Goal (User Need)
Goal (User Need)
sophiedennis@
narrow and deeplow
high
prio
rity
our product some other product
Story Story Story Story Story
Story Story
StoryStory
start enduser journey
Task Task Task Task Task Task TaskTask Task
StoryStory Story
Story
Story
StoryStory
Story
StoryStory
our future
product
Story
Goal (User Need)
Goal (User Need)
Goal (User Need)
Goal (User Need)
Goal (User Need)
sophiedennis@
Task 1 Feature ‘Must Have’
Task 2 Feature ‘Performance’
Task 3 Feature ‘Performance’
Task 4 Feature ‘Attractive’
Phase 1 Basic Basic Basic Basic
Phase 2
Phase 3
Neutral Satisfied
Feature Sophistication
UserS
atisfaction
Not Present Poor Best of BreedBasicDissatisfied
Disappointed
Neutral
Satisfied
Delighted
Feature Sophistication
UserS
atisfaction
Not Present Poor Best of BreedBasicDissatisfied
Disappointed
Neutral
Satisfied
Delighted
Feature Sophistication
UserS
atisfaction
Not Present Poor Best of BreedBasicDissatisfied
Disappointed
Neutral
Satisfied
Delighted
Neutral Neutral
Minimum Viable Product? do a bit of everything
Feature Sophistication
UserS
atisfaction
Not Present Poor Best of BreedBasicDissatisfied
Disappointed
Neutral
Satisfied
Delighted
sophiedennis@
Task 1 Feature ‘Must Have’
Task 2 Feature ‘Performance’
Task 3 Feature ‘Performance’
Task 4 Feature ‘Attractive’
Phase 1 Basic Basic Basic Basic
Phase 2
Phase 3
Minimum Viable Product? Satisfied User
Feature Sophistication
UserS
atisfaction
Not Present Poor Best of BreedBasicDissatisfied
Disappointed
Neutral
Satisfied
Delighted
Feature Sophistication
UserS
atisfaction
Not Present Poor Best of BreedBasicDissatisfied
Disappointed
Neutral
Satisfied
Delighted
Feature Sophistication
UserS
atisfaction
Not Present Poor Best of BreedBasicDissatisfied
Disappointed
Neutral
Satisfied
Delighted
Feature Sophistication
UserS
atisfaction
Not Present Poor Best of BreedBasicDissatisfied
Disappointed
Neutral
Satisfied
Delighted
Neutral SatisfiedNeutral Neutral
sophiedennis@
Minimum Viable Product?Do fewer things better
Feature Sophistication
UserS
atisfaction
Not Present Poor Best of BreedBasicDissatisfied
Disappointed
Neutral
Satisfied
Delighted
Feature Sophistication
UserS
atisfaction
Not Present Poor Best of BreedBasicDissatisfied
Disappointed
Neutral
Satisfied
Delighted
Feature Sophistication
UserS
atisfaction
Not Present Poor Best of BreedBasicDissatisfied
Disappointed
Neutral
Satisfied
Delighted
Feature Sophistication
UserS
atisfaction
Not Present Poor Best of BreedBasicDissatisfied
Disappointed
Neutral
Satisfied
Delighted
Task 1 Feature ‘Must Have’
Task 2 Feature ‘Performance’
Task 3 Feature ‘Performance’
Task 4 Feature ‘Attractive’
Phase 1 Basic Basic Basic
Phase 2
Phase 3
sophiedennis@
Do fewer things better
Task 1 Feature ‘Must Have’
Task 2 Feature ‘Performance’
Task 3 Feature ‘Performance’
Task 4 Feature ‘Attractive’
Phase 1 Basic Basic Good
Phase 2
Phase 3
Neutral DelightedNeutral Neutral
Minimum Viable Product?
Feature Sophistication
UserS
atisfaction
Not Present Poor Best of BreedBasicDissatisfied
Disappointed
Neutral
Satisfied
Delighted
Feature Sophistication
UserS
atisfaction
Not Present Poor Best of BreedBasicDissatisfied
Disappointed
Neutral
Satisfied
Delighted
Feature Sophistication
UserS
atisfaction
Not Present Poor Best of BreedBasicDissatisfied
Disappointed
Neutral
Satisfied
Delighted
Feature Sophistication
UserS
atisfaction
Not Present Poor Best of BreedBasicDissatisfied
Disappointed
Neutral
Satisfied
Delighted
sophiedennis@
Task 1 Feature ‘Must Have’
Task 2 Feature ‘Performance’
Task 3 Feature ‘Performance’
Task 4 Feature ‘Attractive’
Phase 1 Basic Basic Good
Phase 2
Phase 3
Neutral DelightedNeutral Neutral
Minimum Viable Product?
Feature Sophistication
UserS
atisfaction
Not Present Poor Best of BreedBasicDissatisfied
Disappointed
Neutral
Satisfied
Delighted
Feature Sophistication
UserS
atisfaction
Not Present Poor Best of BreedBasicDissatisfied
Disappointed
Neutral
Satisfied
Delighted
Feature Sophistication
UserS
atisfaction
Not Present Poor Best of BreedBasicDissatisfied
Disappointed
Neutral
Satisfied
Delighted
Feature Sophistication
UserS
atisfaction
Not Present Poor Best of BreedBasicDissatisfied
Disappointed
Neutral
Satisfied
Delighted
Delighted User
sophiedennis@
Minimum Viable Experience
Task 1 Feature ‘Must Have’
Task 2 Feature ‘Performance’
Task 3 Feature ‘Performance’
Task 4 Feature ‘Attractive’
Phase 1 Basic Basic Good
Phase 2
Phase 3
Neutral DelightedNeutral Neutral
Feature Sophistication
UserS
atisfaction
Not Present Poor Best of BreedBasicDissatisfied
Disappointed
Neutral
Satisfied
Delighted
Feature Sophistication
UserS
atisfaction
Not Present Poor Best of BreedBasicDissatisfied
Disappointed
Neutral
Satisfied
Delighted
Feature Sophistication
UserS
atisfaction
Not Present Poor Best of BreedBasicDissatisfied
Disappointed
Neutral
Satisfied
Delighted
Feature Sophistication
UserS
atisfaction
Not Present Poor Best of BreedBasicDissatisfied
Disappointed
Neutral
Satisfied
Delighted
Delighted User
sophiedennis@
Task 1 Feature ‘Must Have’
Task 2 Feature ‘Performance’
Task 3 Feature ‘Performance’
Task 4 Feature ‘Attractive’
Phase 1 Basic Basic Good
Phase 2 Basic Good Good
Phase 3 Good Best of Breed GoodDelighted
Minimum Viable Experience Delighted User
Neutral DelightedNeutral Neutral
Feature Sophistication
UserS
atisfaction
Not Present Poor Best of BreedBasicDissatisfied
Disappointed
Neutral
Satisfied
Delighted
Feature Sophistication
UserS
atisfaction
Not Present Poor Best of BreedBasicDissatisfied
Disappointed
Neutral
Satisfied
Delighted
Feature Sophistication
UserS
atisfaction
Not Present Poor Best of BreedBasicDissatisfied
Disappointed
Neutral
Satisfied
Delighted
Feature Sophistication
UserS
atisfaction
Not Present Poor Best of BreedBasicDissatisfied
Disappointed
Neutral
Satisfied
Delighted
Satisfied
Satisfied
sophiedennis@
Advice for story mapping• Know your customer journey – their needs,
motivations, behaviours and pain points
• Use the Kano model to talk about how to deliver the best experience while doing less
• Make it a whole team activity
• Include anyone who thinks they make the final decision on priority and scope
• Read Jeff Patton’s book to take it to the next level, and learn how to integrate with agile and lean UX practices Jeff Patton
User Story Mapping The New User Story Backlog is a Map
jpattonassociates.com/the-new-backlog
Sophie Dennis slideshare.net/sophiedennis
The Art of Things Not Done
@
GDS Design Principles posters by Paul Downey @psd, github.com/psd/design-principles-doodles
sophiedennis