SlideShare a Scribd company logo
The UX of
Sandwiches
Suzi Shapiro 2018
How is Making a Great Sandwich
like Designing Usable Software
The
problem:
Hungry!
I need food,
but I need to leave
for a meeting
Fast
Portable
The
requirements:
1. Available in my kitchen
2. Filling and sustaining
3. Tastes good
4. Quick to prepare
5. I can carry it with me
& eat in the car
Idea
generation:
No matter
what we are
designing,
we think
about the new product
in terms of
what we already know.
What comes easily to mind?
My first idea
Sandwich
(Peanut butter & jelly)
Satisfaction of
Requirements:
Food that is Fast & Portable
Peanut protein
provides sustained
energy
Jelly improves
moistness and taste.
Quick and easy to
prepare – a knife and a
plate
Can carry to car in a
paper towel
I have
bread,
peanut
butter,
and jelly
Evaluation:
Is this
the best solution
to my problem?
Bread
The only bread I have is
a multigrain
that is not really appropriate
for sandwiches.
It is a bit dry and
prone to having large holes.
Peanut Butter
The peanut butter
is my favorite kind.
Simple -
Just peanuts and salt.
Jelly
Nice apricot jelly . . .
but the bread has so many holes
that I can’t get an even layer
over the entire sandwich
The Sandwich!
Some bites don’t have
enough bread.
Some have too much.
Holes have no jelly
or the jelly drips out.
It is dry &
it doesn’t go down easily.
Have you ever used a product like this?
Does it satisfy the need?
Yes, but . . .
Does this sound like some of the software you use?
It kind of works, but not very well.
Let’s put
some UX goodness
into this sandwich!
(Software?)
Review the
requirements:
1. Available in my kitchen
2. Filling and sustaining
3. Tastes good
4. Quick to prepare
5. I can carry it with me
& eat in the car
I may be missing
something important
if I think of the requirements
as a simple checklist.
Knowing the Limits
No matter
what the final product might be,
everything operates within limits.
For SOFTWARE
I may need to:
• Make my new product
compatible with an older
version.
• Make it look like or work like
another product.
• Use a programming
language which limits some
functions
or how the software looks.
• Design for a mobile device.
For a SANDWICH
I may need to:
• Find out what is available
• Take preferences and
allergies into account
• Assure that it is portable
Prototypes or Trial Designs
Sometimes it is OK to try something and fail.
I learned that PBJ sandwiches can be
dry & not very tasty
A bad PBJ is really not worth eating
(unless there is no other option)
Now I have a better idea
of what to look for
in my solution to the problem.
It isn’t just about meeting the need,
it is about meeting the need in a good way!
That sorry PBG sandwich?
Not worth it!
What is
Possible?
(What do I
have in my
refrigerator? )
• Ham
• Cheese
• Milk?
• Mustard?
• Mayo?
• What about
avocado?
This will spoil if
I don’t use it
soon.
• Something to
give it some
“crunch.”
Water
chestnuts?
Pickles?
• Any lettuce?
Nope.
The Benefit of Limits
Understanding your limits is important
when making a sandwich,
AND when designing software.
Research about People
Doing research
about the people who will eat the sandwich
(or use the software)
is essential
before trying to come up with
the design for the product.
Research
about
People
You need to know about the
people “consuming” the product.
Are they allergic to peanuts?
Do they eat wheat, meat, or . . .
Do they prefer reading or images?
Can they tell the difference
between red and green?
I can’t just build what I want
unless I am designing
ONLY for myself.
There is a difference
between sandwiches and software.
Most software is used by
more than one person,
and most of the people
using it
are not like the people
who designed
and developed it!.
When making a sandwich
for myself,
I know what the person
eating my sandwich likes,
because it is for me.
Lots of Options
Then we choose
what is important
for this product
and begin to find ways
to make these options
work well together.
The Container
Why do we need bread?
The bread is a container
for the other elements.
This is like the basic look and feel
of a software product.
Even an ugly web site
can work well
if the features meet needs
of the people using it.
The Features
We can just add
all the options,
but this is not
the best approach.
We need to think about
“why,”
“when,”
“where,” and
“how”
for each of the options.
Why sliced ham?
Meat first and last.
The meat provides the protein that will keep me
from getting hungry too soon.
(It fulfils one of the requirements.)
Ham, in my sandwich also functions as a barrier,
keeping the other components inside.
A needed software feature
implemented well
can make a big difference
in how well the final product works.
Mayo and then the pickles
The pickles are sliced thin & flat
& glued in with mayo
so that they don’t roll around.
(A feature may need to be in a different form)
In software, features should be designed
to work well with the other components.
There are functional reasons for their location &
shape or size.
Good products have features that
make the interface easier to use.
What about the avocado?
The thick avocado slices create lumps
on one side of the sandwich.
Sometimes a new software feature
gets added and it doesn’t really fit.
Rather than just accepting
the not-quite-useful format,
we should try to make all of the features
work well together.
Smaller chunks of avocado?
Better, but still too thick.
Kind of like that cool feature
that takes two menus
and five clicks to get to.
Mash it?
Not as pretty, but it stays in the sandwich,
adding avocado to every bite!
This consistency across the sandwich
– excuse me – the software,
can make it easier to use (eat).
There are fewer surprises,
because all parts work in a similar manner.
Last, but not least –
the cheese!
Putting the cheese on top of the avocado
makes it stick to the ham-and-avocado side
AND
this makes it easier to flip this side of the
sandwich without losing anything.
The right feature in the right place
makes many things easier.
The Result
A sandwich that is tasty & easy to eat.
Software that works well & is a
pleasure to use.
The final product fulfills needs
More value is added
with very little addition
Everyone is happier.

More Related Content

Similar to UX of a Sandwich

JavaScript is a buffet - Scriptconf 2017 keynote
JavaScript is a buffet - Scriptconf 2017 keynoteJavaScript is a buffet - Scriptconf 2017 keynote
JavaScript is a buffet - Scriptconf 2017 keynote
Christian Heilmann
 
SPECIAL OFFER! — Get $10 OFF The Smoothie Diet
SPECIAL OFFER! — Get $10 OFF The Smoothie DietSPECIAL OFFER! — Get $10 OFF The Smoothie Diet
SPECIAL OFFER! — Get $10 OFF The Smoothie Diet
panagiotagrammatikou1
 
Power point drizzler
Power point   drizzlerPower point   drizzler
Power point drizzler
smsschool
 
Evaluation factual writing
Evaluation  factual writingEvaluation  factual writing
Evaluation factual writing
Finlay Jackson
 
Ovenbot the real kitchen of the future
Ovenbot the real kitchen of the futureOvenbot the real kitchen of the future
Ovenbot the real kitchen of the futureshawn212
 
King of the kitchen power point final12222
King of the kitchen power point final12222King of the kitchen power point final12222
King of the kitchen power point final12222
smsschool
 
Agape website
Agape websiteAgape website
Agape websitehottleo
 
Afg competition presentation_template
Afg competition presentation_templateAfg competition presentation_template
Afg competition presentation_templatemrjonesbrgs
 
Booklet evaluation 2
Booklet evaluation 2Booklet evaluation 2
Booklet evaluation 2
eleanor-dawson
 
Service blueprint: Protein Pal
Service blueprint: Protein PalService blueprint: Protein Pal
Service blueprint: Protein Pal
ThomasDeveney
 
Kitchen top
Kitchen topKitchen top
Kitchen topAbhi sa
 
A Taste of Sensory
A Taste of SensoryA Taste of Sensory
A Taste of Sensory
Judy Heylmun
 
A Taste of Sensory
A Taste of SensoryA Taste of Sensory
A Taste of Sensory
Judy Heylmun
 
Seitan That!
Seitan That!Seitan That!
Seitan That!
Nmadiou46
 
English For IT Starter Module 2.pptx
English For IT Starter Module 2.pptxEnglish For IT Starter Module 2.pptx
English For IT Starter Module 2.pptx
Anna Gandrabura
 
CookSmart
CookSmartCookSmart
ED Score - Emotional Design Score
ED Score - Emotional Design ScoreED Score - Emotional Design Score
ED Score - Emotional Design Score
Borrys Hasian
 
10 Principles to Build an Addictive Product and Service
10 Principles to Build an Addictive Product and Service10 Principles to Build an Addictive Product and Service
10 Principles to Build an Addictive Product and Service
Borrys Hasian
 

Similar to UX of a Sandwich (20)

JavaScript is a buffet - Scriptconf 2017 keynote
JavaScript is a buffet - Scriptconf 2017 keynoteJavaScript is a buffet - Scriptconf 2017 keynote
JavaScript is a buffet - Scriptconf 2017 keynote
 
SPECIAL OFFER! — Get $10 OFF The Smoothie Diet
SPECIAL OFFER! — Get $10 OFF The Smoothie DietSPECIAL OFFER! — Get $10 OFF The Smoothie Diet
SPECIAL OFFER! — Get $10 OFF The Smoothie Diet
 
Power point drizzler
Power point   drizzlerPower point   drizzler
Power point drizzler
 
Evaluation factual writing
Evaluation  factual writingEvaluation  factual writing
Evaluation factual writing
 
Bussiness plan
Bussiness planBussiness plan
Bussiness plan
 
Ovenbot the real kitchen of the future
Ovenbot the real kitchen of the futureOvenbot the real kitchen of the future
Ovenbot the real kitchen of the future
 
Project 1
Project 1Project 1
Project 1
 
King of the kitchen power point final12222
King of the kitchen power point final12222King of the kitchen power point final12222
King of the kitchen power point final12222
 
Agape website
Agape websiteAgape website
Agape website
 
Afg competition presentation_template
Afg competition presentation_templateAfg competition presentation_template
Afg competition presentation_template
 
Booklet evaluation 2
Booklet evaluation 2Booklet evaluation 2
Booklet evaluation 2
 
Service blueprint: Protein Pal
Service blueprint: Protein PalService blueprint: Protein Pal
Service blueprint: Protein Pal
 
Kitchen top
Kitchen topKitchen top
Kitchen top
 
A Taste of Sensory
A Taste of SensoryA Taste of Sensory
A Taste of Sensory
 
A Taste of Sensory
A Taste of SensoryA Taste of Sensory
A Taste of Sensory
 
Seitan That!
Seitan That!Seitan That!
Seitan That!
 
English For IT Starter Module 2.pptx
English For IT Starter Module 2.pptxEnglish For IT Starter Module 2.pptx
English For IT Starter Module 2.pptx
 
CookSmart
CookSmartCookSmart
CookSmart
 
ED Score - Emotional Design Score
ED Score - Emotional Design ScoreED Score - Emotional Design Score
ED Score - Emotional Design Score
 
10 Principles to Build an Addictive Product and Service
10 Principles to Build an Addictive Product and Service10 Principles to Build an Addictive Product and Service
10 Principles to Build an Addictive Product and Service
 

More from Suzi Shapiro

16 sparks 16 9-13
16 sparks 16 9-1316 sparks 16 9-13
16 sparks 16 9-13
Suzi Shapiro
 
Why Can't I just Copy Success?
Why Can't I just Copy Success?Why Can't I just Copy Success?
Why Can't I just Copy Success?
Suzi Shapiro
 
Studying psychology at iu east
Studying psychology at iu eastStudying psychology at iu east
Studying psychology at iu east
Suzi Shapiro
 
Uxpa 2012 Intersection between Accessibility & Plain Language
Uxpa 2012 Intersection between Accessibility & Plain LanguageUxpa 2012 Intersection between Accessibility & Plain Language
Uxpa 2012 Intersection between Accessibility & Plain Language
Suzi Shapiro
 
Introduction to the Persuasive Web
Introduction to the Persuasive WebIntroduction to the Persuasive Web
Introduction to the Persuasive Web
Suzi Shapiro
 
How NOT to Lie with Statistics
How NOT to Lie with StatisticsHow NOT to Lie with Statistics
How NOT to Lie with Statistics
Suzi Shapiro
 
Usability Intro 06 09
Usability Intro 06 09Usability Intro 06 09
Usability Intro 06 09
Suzi Shapiro
 
Persuasion And Usability 3 4 09
Persuasion And Usability 3 4 09Persuasion And Usability 3 4 09
Persuasion And Usability 3 4 09
Suzi Shapiro
 
Writing For The Web
Writing For The WebWriting For The Web
Writing For The Web
Suzi Shapiro
 

More from Suzi Shapiro (9)

16 sparks 16 9-13
16 sparks 16 9-1316 sparks 16 9-13
16 sparks 16 9-13
 
Why Can't I just Copy Success?
Why Can't I just Copy Success?Why Can't I just Copy Success?
Why Can't I just Copy Success?
 
Studying psychology at iu east
Studying psychology at iu eastStudying psychology at iu east
Studying psychology at iu east
 
Uxpa 2012 Intersection between Accessibility & Plain Language
Uxpa 2012 Intersection between Accessibility & Plain LanguageUxpa 2012 Intersection between Accessibility & Plain Language
Uxpa 2012 Intersection between Accessibility & Plain Language
 
Introduction to the Persuasive Web
Introduction to the Persuasive WebIntroduction to the Persuasive Web
Introduction to the Persuasive Web
 
How NOT to Lie with Statistics
How NOT to Lie with StatisticsHow NOT to Lie with Statistics
How NOT to Lie with Statistics
 
Usability Intro 06 09
Usability Intro 06 09Usability Intro 06 09
Usability Intro 06 09
 
Persuasion And Usability 3 4 09
Persuasion And Usability 3 4 09Persuasion And Usability 3 4 09
Persuasion And Usability 3 4 09
 
Writing For The Web
Writing For The WebWriting For The Web
Writing For The Web
 

Recently uploaded

White wonder, Work developed by Eva Tschopp
White wonder, Work developed by Eva TschoppWhite wonder, Work developed by Eva Tschopp
White wonder, Work developed by Eva Tschopp
Mansi Shah
 
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
smpc3nvg
 
vernacular architecture in response to climate.pdf
vernacular architecture in response to climate.pdfvernacular architecture in response to climate.pdf
vernacular architecture in response to climate.pdf
PrabhjeetSingh219035
 
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
9a93xvy
 
Mohannad Abdullah portfolio _ V2 _22-24
Mohannad Abdullah  portfolio _ V2 _22-24Mohannad Abdullah  portfolio _ V2 _22-24
Mohannad Abdullah portfolio _ V2 _22-24
M. A. Architect
 
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
7sd8fier
 
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
9a93xvy
 
Top Israeli Products and Brands - Plan it israel.pdf
Top Israeli Products and Brands - Plan it israel.pdfTop Israeli Products and Brands - Plan it israel.pdf
Top Israeli Products and Brands - Plan it israel.pdf
PlanitIsrael
 
Common Designing Mistakes and How to avoid them
Common Designing Mistakes and How to avoid themCommon Designing Mistakes and How to avoid them
Common Designing Mistakes and How to avoid them
madhavlakhanpal29
 
20 slides of research movie and artists .pdf
20 slides of research movie and artists .pdf20 slides of research movie and artists .pdf
20 slides of research movie and artists .pdf
ameli25062005
 
PORTFOLIO FABIANA VILLANI ARCHITECTURE.pdf
PORTFOLIO FABIANA VILLANI ARCHITECTURE.pdfPORTFOLIO FABIANA VILLANI ARCHITECTURE.pdf
PORTFOLIO FABIANA VILLANI ARCHITECTURE.pdf
fabianavillanib
 
projectreportnew-170307082323 nnnnnn(1).pdf
projectreportnew-170307082323 nnnnnn(1).pdfprojectreportnew-170307082323 nnnnnn(1).pdf
projectreportnew-170307082323 nnnnnn(1).pdf
farazahmadas6
 
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
ameli25062005
 
Let's Summon Demons Shirt Let's Summon Demons Shirt
Let's Summon Demons Shirt Let's Summon Demons ShirtLet's Summon Demons Shirt Let's Summon Demons Shirt
Let's Summon Demons Shirt Let's Summon Demons Shirt
TeeFusion
 
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
708pb191
 
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
h7j5io0
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
cy0krjxt
 
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
n0tivyq
 
Portfolio.pdf
Portfolio.pdfPortfolio.pdf
Portfolio.pdf
garcese
 
Expert Accessory Dwelling Unit (ADU) Drafting Services
Expert Accessory Dwelling Unit (ADU) Drafting ServicesExpert Accessory Dwelling Unit (ADU) Drafting Services
Expert Accessory Dwelling Unit (ADU) Drafting Services
ResDraft
 

Recently uploaded (20)

White wonder, Work developed by Eva Tschopp
White wonder, Work developed by Eva TschoppWhite wonder, Work developed by Eva Tschopp
White wonder, Work developed by Eva Tschopp
 
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
一比一原版(Brunel毕业证书)布鲁内尔大学毕业证成绩单如何办理
 
vernacular architecture in response to climate.pdf
vernacular architecture in response to climate.pdfvernacular architecture in response to climate.pdf
vernacular architecture in response to climate.pdf
 
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
一比一原版(RHUL毕业证书)伦敦大学皇家霍洛威学院毕业证如何办理
 
Mohannad Abdullah portfolio _ V2 _22-24
Mohannad Abdullah  portfolio _ V2 _22-24Mohannad Abdullah  portfolio _ V2 _22-24
Mohannad Abdullah portfolio _ V2 _22-24
 
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
一比一原版(NCL毕业证书)纽卡斯尔大学毕业证成绩单如何办理
 
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
一比一原版(CITY毕业证书)谢菲尔德哈勒姆大学毕业证如何办理
 
Top Israeli Products and Brands - Plan it israel.pdf
Top Israeli Products and Brands - Plan it israel.pdfTop Israeli Products and Brands - Plan it israel.pdf
Top Israeli Products and Brands - Plan it israel.pdf
 
Common Designing Mistakes and How to avoid them
Common Designing Mistakes and How to avoid themCommon Designing Mistakes and How to avoid them
Common Designing Mistakes and How to avoid them
 
20 slides of research movie and artists .pdf
20 slides of research movie and artists .pdf20 slides of research movie and artists .pdf
20 slides of research movie and artists .pdf
 
PORTFOLIO FABIANA VILLANI ARCHITECTURE.pdf
PORTFOLIO FABIANA VILLANI ARCHITECTURE.pdfPORTFOLIO FABIANA VILLANI ARCHITECTURE.pdf
PORTFOLIO FABIANA VILLANI ARCHITECTURE.pdf
 
projectreportnew-170307082323 nnnnnn(1).pdf
projectreportnew-170307082323 nnnnnn(1).pdfprojectreportnew-170307082323 nnnnnn(1).pdf
projectreportnew-170307082323 nnnnnn(1).pdf
 
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
Коричневый и Кремовый Деликатный Органический Копирайтер Фрилансер Марке...
 
Let's Summon Demons Shirt Let's Summon Demons Shirt
Let's Summon Demons Shirt Let's Summon Demons ShirtLet's Summon Demons Shirt Let's Summon Demons Shirt
Let's Summon Demons Shirt Let's Summon Demons Shirt
 
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
一比一原版(UAL毕业证书)伦敦艺术大学毕业证成绩单如何办理
 
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
一比一原版(BU毕业证书)伯恩茅斯大学毕业证成绩单如何办理
 
Design Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinkingDesign Thinking Design thinking Design thinking
Design Thinking Design thinking Design thinking
 
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
一比一原版(Glasgow毕业证书)格拉斯哥大学毕业证成绩单如何办理
 
Portfolio.pdf
Portfolio.pdfPortfolio.pdf
Portfolio.pdf
 
Expert Accessory Dwelling Unit (ADU) Drafting Services
Expert Accessory Dwelling Unit (ADU) Drafting ServicesExpert Accessory Dwelling Unit (ADU) Drafting Services
Expert Accessory Dwelling Unit (ADU) Drafting Services
 

UX of a Sandwich

  • 1. The UX of Sandwiches Suzi Shapiro 2018 How is Making a Great Sandwich like Designing Usable Software
  • 2. The problem: Hungry! I need food, but I need to leave for a meeting Fast Portable
  • 3. The requirements: 1. Available in my kitchen 2. Filling and sustaining 3. Tastes good 4. Quick to prepare 5. I can carry it with me & eat in the car
  • 4. Idea generation: No matter what we are designing, we think about the new product in terms of what we already know. What comes easily to mind?
  • 6. Satisfaction of Requirements: Food that is Fast & Portable Peanut protein provides sustained energy Jelly improves moistness and taste. Quick and easy to prepare – a knife and a plate Can carry to car in a paper towel I have bread, peanut butter, and jelly
  • 7. Evaluation: Is this the best solution to my problem?
  • 8. Bread The only bread I have is a multigrain that is not really appropriate for sandwiches. It is a bit dry and prone to having large holes.
  • 9. Peanut Butter The peanut butter is my favorite kind. Simple - Just peanuts and salt.
  • 10. Jelly Nice apricot jelly . . . but the bread has so many holes that I can’t get an even layer over the entire sandwich
  • 11. The Sandwich! Some bites don’t have enough bread. Some have too much. Holes have no jelly or the jelly drips out. It is dry & it doesn’t go down easily.
  • 12. Have you ever used a product like this? Does it satisfy the need? Yes, but . . . Does this sound like some of the software you use? It kind of works, but not very well.
  • 13. Let’s put some UX goodness into this sandwich! (Software?)
  • 14. Review the requirements: 1. Available in my kitchen 2. Filling and sustaining 3. Tastes good 4. Quick to prepare 5. I can carry it with me & eat in the car I may be missing something important if I think of the requirements as a simple checklist.
  • 15. Knowing the Limits No matter what the final product might be, everything operates within limits.
  • 16. For SOFTWARE I may need to: • Make my new product compatible with an older version. • Make it look like or work like another product. • Use a programming language which limits some functions or how the software looks. • Design for a mobile device.
  • 17. For a SANDWICH I may need to: • Find out what is available • Take preferences and allergies into account • Assure that it is portable
  • 18. Prototypes or Trial Designs Sometimes it is OK to try something and fail. I learned that PBJ sandwiches can be dry & not very tasty A bad PBJ is really not worth eating (unless there is no other option)
  • 19. Now I have a better idea of what to look for in my solution to the problem. It isn’t just about meeting the need, it is about meeting the need in a good way! That sorry PBG sandwich? Not worth it!
  • 20. What is Possible? (What do I have in my refrigerator? ) • Ham • Cheese • Milk? • Mustard? • Mayo? • What about avocado? This will spoil if I don’t use it soon. • Something to give it some “crunch.” Water chestnuts? Pickles? • Any lettuce? Nope.
  • 21. The Benefit of Limits Understanding your limits is important when making a sandwich, AND when designing software.
  • 22. Research about People Doing research about the people who will eat the sandwich (or use the software) is essential before trying to come up with the design for the product.
  • 23. Research about People You need to know about the people “consuming” the product. Are they allergic to peanuts? Do they eat wheat, meat, or . . . Do they prefer reading or images? Can they tell the difference between red and green? I can’t just build what I want unless I am designing ONLY for myself.
  • 24. There is a difference between sandwiches and software. Most software is used by more than one person, and most of the people using it are not like the people who designed and developed it!. When making a sandwich for myself, I know what the person eating my sandwich likes, because it is for me.
  • 25. Lots of Options Then we choose what is important for this product and begin to find ways to make these options work well together.
  • 26. The Container Why do we need bread? The bread is a container for the other elements. This is like the basic look and feel of a software product. Even an ugly web site can work well if the features meet needs of the people using it.
  • 27. The Features We can just add all the options, but this is not the best approach. We need to think about “why,” “when,” “where,” and “how” for each of the options.
  • 28. Why sliced ham? Meat first and last. The meat provides the protein that will keep me from getting hungry too soon. (It fulfils one of the requirements.) Ham, in my sandwich also functions as a barrier, keeping the other components inside. A needed software feature implemented well can make a big difference in how well the final product works.
  • 29. Mayo and then the pickles The pickles are sliced thin & flat & glued in with mayo so that they don’t roll around. (A feature may need to be in a different form) In software, features should be designed to work well with the other components. There are functional reasons for their location & shape or size. Good products have features that make the interface easier to use.
  • 30. What about the avocado? The thick avocado slices create lumps on one side of the sandwich. Sometimes a new software feature gets added and it doesn’t really fit. Rather than just accepting the not-quite-useful format, we should try to make all of the features work well together.
  • 31. Smaller chunks of avocado? Better, but still too thick. Kind of like that cool feature that takes two menus and five clicks to get to.
  • 32. Mash it? Not as pretty, but it stays in the sandwich, adding avocado to every bite! This consistency across the sandwich – excuse me – the software, can make it easier to use (eat). There are fewer surprises, because all parts work in a similar manner.
  • 33. Last, but not least – the cheese! Putting the cheese on top of the avocado makes it stick to the ham-and-avocado side AND this makes it easier to flip this side of the sandwich without losing anything. The right feature in the right place makes many things easier.
  • 34. The Result A sandwich that is tasty & easy to eat. Software that works well & is a pleasure to use. The final product fulfills needs More value is added with very little addition Everyone is happier.