SlideShare a Scribd company logo
FLUPA 2017
What’s different about UX
for IoT?
Claire Rowland
@clurr
with thanks to Helen Le Voi /@hlevoi and Martin Charlier /@marcharlier
Image: Jacopo Werther
•Product/UX strategy consultant
•Specialising in IoT, particularly
connected home/energy
management
•Lead author of Designing
Connected Products
Bonjour!
3 copies for best tweets
and questions ->
@flupa @clurr #uxdays17
Who here:
• Works on software products/services?
• Works on products/services with a physical/hardware component?
• Owns some connected products or uses them in everyday life?
• Would like to work on connected products?
My grandfather could probably have told you how many electric
motors he owned.There was one in the car, one in the fridge, one in
his drill and so on.
My father, when I was a child, might have struggled to list all the motors
he owned (how many, exactly, are in a car?) but could have told you
how many devices were in the house that had a chip in.
Today, I have no idea how many devices I own with a chip, but I could
tell you how many have a network connection. And I doubt my
children will know that, in their turn.
Benedict Evans
http://ben-evans.com/benedictevans/2014/5/26/the-internet-of-things
33billion
Devices will be connected by 2020
Ref: Strategy Analytics
Images:Withings, Made by Many, ecobee, Pod, Philips, Streetline, Evrythng/Diageo, Lockitron, Proteus,Thington, Brita, Hi-Park
Consumer
Images: Emmett Tullos, Bigbelly, Smart Structures,Wikicommons, PowerOasis, OnFarm, GROUND Lab, Nomi, Helium,
[replace]
Industrial
9
Embedded devices that
connect to the Internet
…but also a bunch of
things that are only
indirectly connected to
the Internet…
…and some things
which are only locally
connected to other
things
Connected products? IoT? Industry 4.0?
You don’t have to be a hardware
engineer or industrial designer to work
in connected products
Images: Nixdorf, Seymourpowell
Software is a big
part of connected
products Your energy consumption is
20% higher than this time last
year, because it’s colder
The lamp turned on at
8pm
You left your oven on
when you went out. Do
you want to turn it off?
There’s smoke in your
house!
There’s an intruder! I’m
turning the camera on
Your solar panels are
generating 4kW
Your fridge is
developing a fault
I see you’re coming
home. Shall I set the
temperature to 21C?
Thanks to British Gas
There are an
increasing number
of opportunities to
work with software
and services
enabled by
connected
hardware
But…
there’s a bunch of stuff that’s different
about working with hardware-enabled
services
http://www.digitaltrends.com/home/heck-internet-things-dont-yet/
Shiny visions of the future…
…but the reality is often new ways to fail
‘It’s a bit glitchy but it’s OK, you just have to be in
the room at the same time’. Actual review of the Wink hub
Images: Owlet,August, InTouch, Tesla
…and “a bit glitchy” could have very serious consequences
When we talk about design for IoT…
We tend to focus on industrial and UI design
Designing the parts separately won’t result
in a great experience
Designers need to create a coherent UX for
the whole system
Cross-Platform Service User Experience:A Field Study and an Initial Framework. Minna Wäljas, Katarina Segerståhl, & colleagues, MobileHCI’10:
http://bugi.oulu.fi/~ksegerst/publications/p219-waljas.pdf
Facets of connected product UX
Screen layout. Look and feel
Most
visible
Least
visible
Conceptual model
How should users think about the
system?
Interusability
Interactions spanning multiple
devices with different capabilities
UI/visual design
Platform design
Technology enablers spanning
products/services
Industrial design
Physical hardware: capabilities and
form factor
Interaction design
Architecture and behaviours per
service, per device
Service design
Holistic experience across digital and
non-digital touchpoints
Productisation
Audience, proposition, objectives,
functionality of a specific service
Facets of connected product UX
Screen layout. Look and feel
Most
visible
Least
visible
Conceptual model
How should users think about the
system?
Interusability
Interactions spanning multiple
devices with different capabilities
UI/visual design
Platform design
Technology enablers spanning
products/services
Industrial design
Physical hardware: capabilities and
form factor
Interaction design
Architecture and behaviours per
service, per device
Service design
Holistic experience across digital and
non-digital touchpoints
Productisation
Audience, proposition, objectives,
functionality of a specific service
Conceptual models
How do things connect?
Apparently similar products can work in different ways
Internet
Local WiFi
Which code runs where?
When parts
of the system
things lose
connectivity
or power,
what stops
working?
It depends on
the system
model
Product images: Philips
Interusability
Wäljas, M., Segerståhl, K., Väänänen-Vainio-Mattila, K., Oinas-Kukkonen, H., (2010). Cross-Platform Service User Experience: A Field Study and an Initial
Framework. Mobile HCI 2010.
Composition: which bit does what?
Distributing user-facing functionality across devices
(Nearly) all interactions via phone app Interactions mirrored on phone and thermostat
Image:Tado Image: ecobee
Key actions on
the device…
… the same
actions, but more
control and
additional
features, in app.
..or a special set of
features offloaded to
the app so as not to
get in the way of the
main experience
Appropriate consistency across UIs?
Terminology is the
most basic
example.
However different
the UIs, identical
functions must
have the same
name
Images: British Gas
How can devices/UIs feel like a family?
Images: Nest
“Click”
Nest use visual and audio cues to tie the thermostat and
phone app together
At an absolute minimum:
Images: British Gas
Identical
functions
must have
the same
name
We don’t (yet) expect
Things to behave like
the Internet
The average consumer is going to
find it very strange when objects
take time to respond, or lose
instructions
Image: Nissim Farim
Latency and reliability: delays and glitches
[Video: Philips Hue over local WiFi
vs 4G connection]
90 second delay
Intermittent
connectivity
Images: British Gas
Sometimes parts of
the system take time
to connect and sync
Intermittent
connectivity
(and latency)
[Video: British Gas Hive heating
controller]
Delays and
glitches can
undermine the
value of the
product
…………………………..
“Oh, never mind”
[ding dong]
Nicolas Calderone via macsources.com
We can no longer
sustain

the illusion of
direct
manipulation
We can’t always create seamless user
experiences in IoT
We need to handle delays and
uncertainties gracefully (continuity)
Option 1: The
optimistic
white lie
Pretend it’s worked.
Backpedal if it goes wrong.
Instagram does
this
The photo is already shown
as ‘liked’, even though the
phone OS tells us that the
instruction is still being sent
Let me think about that…
…nope
Images: Philips
So does Philips Hue
Pretend it’s worked.
Backpedal if it goes wrong.
Variant: Acknowledge and hope
“Alexa, turn the living room
lights off”
Did it work?
“OK!” “OK!”
Yes No
Option 2: Be truthful and transparent
Some people really spell it out
Images: Lowes
Safety critical/urgent
Messages must get through quickly
Always communicate what’s actually
happening
Low touch/non-critical
OK if data or instructions take time to
get through
User can assume it’s working until
notified of a problem
The ‘right’ approach depends on context
Images: MyLively, Efergy
Data: fuzzy and timely or precise but old?
[Flossie: is here!
[11.32]
Mr Pickles was here at 15.02
Mr Pickles is around here now
It’s about interconnections,
and the experience of the
system
Images: MyLively, Efergy
Your system… and other systems
Which other products and
services work with yours?
What other ways to interact
(and potential glitches) does
that introduce?
How do users manage the
complexity of many
interconnected products and
services?
Tesler’s law of the conservation of
complexity:
As you make the user
interaction simpler you
make things more
complicated for the
designer or engineer
LarryTesler, formerVP of Apple
Merci!
Questions?
@clurr | claire@clairerowland.com
www.designingconnectedproducts.com
Get 50% off the ebook from
shop.oreilly.com using code AUTHD

More Related Content

What's hot

Future of user interface design
Future of user interface designFuture of user interface design
Future of user interface design
Ranjeet Tayi
 

What's hot (20)

UX Scotland 2018: Systems, discontinuities and thinking beyond UI: Key quest...
UX Scotland 2018: Systems, discontinuities and thinking beyond UI:  Key quest...UX Scotland 2018: Systems, discontinuities and thinking beyond UI:  Key quest...
UX Scotland 2018: Systems, discontinuities and thinking beyond UI: Key quest...
 
Direct manipulation is broken: O'Reilly Design Conference Jan 2016
Direct manipulation is broken: O'Reilly Design Conference Jan 2016Direct manipulation is broken: O'Reilly Design Conference Jan 2016
Direct manipulation is broken: O'Reilly Design Conference Jan 2016
 
TFT13 - Ian Aitchison, Approaching the Event Horizon
TFT13 - Ian Aitchison, Approaching the Event HorizonTFT13 - Ian Aitchison, Approaching the Event Horizon
TFT13 - Ian Aitchison, Approaching the Event Horizon
 
#TFT12: Amber Case
#TFT12: Amber Case#TFT12: Amber Case
#TFT12: Amber Case
 
Internet of things
Internet of thingsInternet of things
Internet of things
 
UX for Connected Products: EuroIA16
UX for Connected Products: EuroIA16UX for Connected Products: EuroIA16
UX for Connected Products: EuroIA16
 
Interusability: Designing a Coherent System UX
Interusability: Designing a Coherent System UXInterusability: Designing a Coherent System UX
Interusability: Designing a Coherent System UX
 
Over the Air 15: Experience design for the IoT: system UX & interusability 15...
Over the Air 15: Experience design for the IoT: system UX & interusability 15...Over the Air 15: Experience design for the IoT: system UX & interusability 15...
Over the Air 15: Experience design for the IoT: system UX & interusability 15...
 
The network as a design material: Interaction 16 workshop
The network as a design material: Interaction 16 workshopThe network as a design material: Interaction 16 workshop
The network as a design material: Interaction 16 workshop
 
Make Tools
Make ToolsMake Tools
Make Tools
 
Using Microinteractions to get from Prototype to Product
Using Microinteractions to get from Prototype to ProductUsing Microinteractions to get from Prototype to Product
Using Microinteractions to get from Prototype to Product
 
Localz UK Innovation Day | Claire Rowlands | Handling delays and uncertainty
Localz UK Innovation Day | Claire Rowlands | Handling delays and uncertaintyLocalz UK Innovation Day | Claire Rowlands | Handling delays and uncertainty
Localz UK Innovation Day | Claire Rowlands | Handling delays and uncertainty
 
Pre-Conference Course: Wearables Workshop: UX Essentials - Phillip Likens
Pre-Conference Course: Wearables Workshop: UX Essentials - Phillip LikensPre-Conference Course: Wearables Workshop: UX Essentials - Phillip Likens
Pre-Conference Course: Wearables Workshop: UX Essentials - Phillip Likens
 
Wearable HCI Talk for U of R
Wearable HCI Talk for U of RWearable HCI Talk for U of R
Wearable HCI Talk for U of R
 
O'Reilly Webcast: Tapworthy iPhone App Design
O'Reilly Webcast: Tapworthy iPhone App DesignO'Reilly Webcast: Tapworthy iPhone App Design
O'Reilly Webcast: Tapworthy iPhone App Design
 
Challenges and tools of multi-screen UX
Challenges and tools of multi-screen UXChallenges and tools of multi-screen UX
Challenges and tools of multi-screen UX
 
Evangelizing Your Thing (Extended Edition)
Evangelizing Your Thing (Extended Edition)Evangelizing Your Thing (Extended Edition)
Evangelizing Your Thing (Extended Edition)
 
Flexible working best practice
Flexible working best practiceFlexible working best practice
Flexible working best practice
 
Future of user interface design
Future of user interface designFuture of user interface design
Future of user interface design
 
New technology
New technologyNew technology
New technology
 

Similar to Flupa UX Days 2017 : "What's diffrent about UX for IOT" par Claire Rowland

Similar to Flupa UX Days 2017 : "What's diffrent about UX for IOT" par Claire Rowland (20)

The network as a design material: Interaction 16 workshop
The network as a design material: Interaction 16 workshopThe network as a design material: Interaction 16 workshop
The network as a design material: Interaction 16 workshop
 
IoT Meetup Stockholm - Designing Connected Products
IoT Meetup Stockholm - Designing Connected ProductsIoT Meetup Stockholm - Designing Connected Products
IoT Meetup Stockholm - Designing Connected Products
 
Multi-vendor integration and interoprability to be critical success factor in...
Multi-vendor integration and interoprability to be critical success factor in...Multi-vendor integration and interoprability to be critical success factor in...
Multi-vendor integration and interoprability to be critical success factor in...
 
EuroIA 2016 Designing Connected Products
EuroIA 2016 Designing Connected ProductsEuroIA 2016 Designing Connected Products
EuroIA 2016 Designing Connected Products
 
The Internet of Things: Designing for a new dimension in user experience
The Internet of Things: Designing for a new dimension in user experienceThe Internet of Things: Designing for a new dimension in user experience
The Internet of Things: Designing for a new dimension in user experience
 
ThingCloud
ThingCloudThingCloud
ThingCloud
 
Io t consumerlogo
Io t consumerlogoIo t consumerlogo
Io t consumerlogo
 
The changing nature of things: getting ready for a connected world.
The changing nature of things: getting ready for a connected world.The changing nature of things: getting ready for a connected world.
The changing nature of things: getting ready for a connected world.
 
Sugsa mobile ux_april 2013
Sugsa mobile ux_april 2013Sugsa mobile ux_april 2013
Sugsa mobile ux_april 2013
 
Ubicomp+Sustainability October 2015, Keynote at euc2015
Ubicomp+Sustainability October 2015, Keynote at euc2015Ubicomp+Sustainability October 2015, Keynote at euc2015
Ubicomp+Sustainability October 2015, Keynote at euc2015
 
Another Day In Paradise
Another Day In ParadiseAnother Day In Paradise
Another Day In Paradise
 
Designing Connected Products - Web Directions 2015 Sydney
Designing Connected Products - Web Directions 2015 SydneyDesigning Connected Products - Web Directions 2015 Sydney
Designing Connected Products - Web Directions 2015 Sydney
 
Good for who? Understanding the challenges of implementing good design
Good for who? Understanding the challenges of implementing good designGood for who? Understanding the challenges of implementing good design
Good for who? Understanding the challenges of implementing good design
 
Labs.Redweb - Agency Briefing: The Internet Of Things
Labs.Redweb - Agency Briefing: The Internet Of Things Labs.Redweb - Agency Briefing: The Internet Of Things
Labs.Redweb - Agency Briefing: The Internet Of Things
 
The Internet of Things, an Agency Briefing 2014
The Internet of Things, an Agency Briefing 2014The Internet of Things, an Agency Briefing 2014
The Internet of Things, an Agency Briefing 2014
 
ThingsCon Amsterdam 2015 - Koen van Niekerk
ThingsCon Amsterdam 2015 - Koen van Niekerk ThingsCon Amsterdam 2015 - Koen van Niekerk
ThingsCon Amsterdam 2015 - Koen van Niekerk
 
Practical uses of AI in retail
Practical uses of AI in retailPractical uses of AI in retail
Practical uses of AI in retail
 
The Programmable Internet of Things
The Programmable Internet of ThingsThe Programmable Internet of Things
The Programmable Internet of Things
 
When Computers are Everywhere, Will we have superpowers.
When Computers are Everywhere, Will we have superpowers.When Computers are Everywhere, Will we have superpowers.
When Computers are Everywhere, Will we have superpowers.
 
Griffey: Gadgets in the Library
Griffey: Gadgets in the LibraryGriffey: Gadgets in the Library
Griffey: Gadgets in the Library
 

More from Flupa

Flupa UX Days 2018 | Sara Wachter-Boettcher (EN)
Flupa UX Days 2018 | Sara Wachter-Boettcher (EN)Flupa UX Days 2018 | Sara Wachter-Boettcher (EN)
Flupa UX Days 2018 | Sara Wachter-Boettcher (EN)
Flupa
 

More from Flupa (20)

UX Days 2019 by Flupa - Conférence : Charlotte Breton Schreiner
UX Days 2019 by Flupa - Conférence : Charlotte Breton SchreinerUX Days 2019 by Flupa - Conférence : Charlotte Breton Schreiner
UX Days 2019 by Flupa - Conférence : Charlotte Breton Schreiner
 
UX Days 2019 by Flupa - Conférence : Laure Constantinesco et Chloé Girard
UX Days 2019 by Flupa - Conférence : Laure Constantinesco et Chloé GirardUX Days 2019 by Flupa - Conférence : Laure Constantinesco et Chloé Girard
UX Days 2019 by Flupa - Conférence : Laure Constantinesco et Chloé Girard
 
UX Days 2019 by Flupa - Conférence : Patrick Maruejouls
UX Days 2019 by Flupa - Conférence : Patrick MaruejoulsUX Days 2019 by Flupa - Conférence : Patrick Maruejouls
UX Days 2019 by Flupa - Conférence : Patrick Maruejouls
 
UX Days 2019 by Flupa - Conférence : Pauline Thomas
UX Days 2019 by Flupa - Conférence : Pauline ThomasUX Days 2019 by Flupa - Conférence : Pauline Thomas
UX Days 2019 by Flupa - Conférence : Pauline Thomas
 
UX Days 2019 by Flupa - Conférence : Nicolas Duval et Dawid Woldu
UX Days 2019 by Flupa - Conférence : Nicolas Duval et Dawid WolduUX Days 2019 by Flupa - Conférence : Nicolas Duval et Dawid Woldu
UX Days 2019 by Flupa - Conférence : Nicolas Duval et Dawid Woldu
 
UX Days 2019 by Flupa - Conférence : Marc Stickdorn
UX Days 2019 by Flupa - Conférence : Marc StickdornUX Days 2019 by Flupa - Conférence : Marc Stickdorn
UX Days 2019 by Flupa - Conférence : Marc Stickdorn
 
UX Days 2019 by Flupa - Conférence : Rowan Twine
UX Days 2019 by Flupa - Conférence : Rowan TwineUX Days 2019 by Flupa - Conférence : Rowan Twine
UX Days 2019 by Flupa - Conférence : Rowan Twine
 
UX Days 2019 by Flupa - Atelier : Silvan Cabot, Amel Taïbi et Julie Plemeniti...
UX Days 2019 by Flupa - Atelier : Silvan Cabot, Amel Taïbi et Julie Plemeniti...UX Days 2019 by Flupa - Atelier : Silvan Cabot, Amel Taïbi et Julie Plemeniti...
UX Days 2019 by Flupa - Atelier : Silvan Cabot, Amel Taïbi et Julie Plemeniti...
 
UX Days 2019 by Flupa - Atelier : Nicolas Catherin
UX Days 2019 by Flupa - Atelier : Nicolas CatherinUX Days 2019 by Flupa - Atelier : Nicolas Catherin
UX Days 2019 by Flupa - Atelier : Nicolas Catherin
 
UX Days 2019 by Flupa - Conférence : Morgane Peng
UX Days 2019 by Flupa - Conférence : Morgane PengUX Days 2019 by Flupa - Conférence : Morgane Peng
UX Days 2019 by Flupa - Conférence : Morgane Peng
 
UX Days 2019 by Flupa - Conférence : Jean-Yves Rigal
UX Days 2019 by Flupa - Conférence : Jean-Yves RigalUX Days 2019 by Flupa - Conférence : Jean-Yves Rigal
UX Days 2019 by Flupa - Conférence : Jean-Yves Rigal
 
UX Days 2019 by Flupa - Atelier : Gwendoline Fradin, Marion Pillet et Elise M...
UX Days 2019 by Flupa - Atelier : Gwendoline Fradin, Marion Pillet et Elise M...UX Days 2019 by Flupa - Atelier : Gwendoline Fradin, Marion Pillet et Elise M...
UX Days 2019 by Flupa - Atelier : Gwendoline Fradin, Marion Pillet et Elise M...
 
UX Days 2019 by Flupa - Conférence : Aurélie Baton
UX Days 2019 by Flupa - Conférence : Aurélie BatonUX Days 2019 by Flupa - Conférence : Aurélie Baton
UX Days 2019 by Flupa - Conférence : Aurélie Baton
 
UX Days 2019 by Flupa - Conférence : Alexia Buclet
UX Days 2019 by Flupa - Conférence : Alexia BucletUX Days 2019 by Flupa - Conférence : Alexia Buclet
UX Days 2019 by Flupa - Conférence : Alexia Buclet
 
UX Days 2019 by Flupa - Conférence : Stéphane Maltor
UX Days 2019 by Flupa - Conférence : Stéphane MaltorUX Days 2019 by Flupa - Conférence : Stéphane Maltor
UX Days 2019 by Flupa - Conférence : Stéphane Maltor
 
UX Days 2019 by Flupa - Conférence : Emmanuelle Marévéry
UX Days 2019 by Flupa - Conférence : Emmanuelle MarévéryUX Days 2019 by Flupa - Conférence : Emmanuelle Marévéry
UX Days 2019 by Flupa - Conférence : Emmanuelle Marévéry
 
Flupa UX Days 2018 | Quentin Lefevre
Flupa UX Days 2018 | Quentin LefevreFlupa UX Days 2018 | Quentin Lefevre
Flupa UX Days 2018 | Quentin Lefevre
 
Flupa UX Days 2018 | Nadège Bide
Flupa UX Days 2018 | Nadège BideFlupa UX Days 2018 | Nadège Bide
Flupa UX Days 2018 | Nadège Bide
 
Flupa UX Days 2018 | Jidé Tidjani-Serpos
Flupa UX Days 2018 | Jidé Tidjani-SerposFlupa UX Days 2018 | Jidé Tidjani-Serpos
Flupa UX Days 2018 | Jidé Tidjani-Serpos
 
Flupa UX Days 2018 | Sara Wachter-Boettcher (EN)
Flupa UX Days 2018 | Sara Wachter-Boettcher (EN)Flupa UX Days 2018 | Sara Wachter-Boettcher (EN)
Flupa UX Days 2018 | Sara Wachter-Boettcher (EN)
 

Recently uploaded

Transforming Brand Perception and Boosting Profitability
Transforming Brand Perception and Boosting ProfitabilityTransforming Brand Perception and Boosting Profitability
Transforming Brand Perception and Boosting Profitability
aaryangarg12
 
National-Learning-Camp 2024 deped....pptx
National-Learning-Camp 2024 deped....pptxNational-Learning-Camp 2024 deped....pptx
National-Learning-Camp 2024 deped....pptx
AlecAnidul
 

Recently uploaded (11)

CA OFFICE office office office _VIEWS.pdf
CA OFFICE office office office _VIEWS.pdfCA OFFICE office office office _VIEWS.pdf
CA OFFICE office office office _VIEWS.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
 
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
 
Transforming Brand Perception and Boosting Profitability
Transforming Brand Perception and Boosting ProfitabilityTransforming Brand Perception and Boosting Profitability
Transforming Brand Perception and Boosting Profitability
 
National-Learning-Camp 2024 deped....pptx
National-Learning-Camp 2024 deped....pptxNational-Learning-Camp 2024 deped....pptx
National-Learning-Camp 2024 deped....pptx
 
Top 5 Indian Style Modular Kitchen Designs
Top 5 Indian Style Modular Kitchen DesignsTop 5 Indian Style Modular Kitchen Designs
Top 5 Indian Style Modular Kitchen Designs
 
The Evolution of Fashion Trends: History to Fashion
The Evolution of Fashion Trends: History to FashionThe Evolution of Fashion Trends: History to Fashion
The Evolution of Fashion Trends: History to Fashion
 
Art Nouveau Movement Presentation for Art History.
Art Nouveau Movement Presentation for Art History.Art Nouveau Movement Presentation for Art History.
Art Nouveau Movement Presentation for Art History.
 
PORTFOLIO FABIANA VILLANI ARCHITECTURE.pdf
PORTFOLIO FABIANA VILLANI ARCHITECTURE.pdfPORTFOLIO FABIANA VILLANI ARCHITECTURE.pdf
PORTFOLIO FABIANA VILLANI ARCHITECTURE.pdf
 
The Design Code Google Developer Student Club.pptx
The Design Code Google Developer Student Club.pptxThe Design Code Google Developer Student Club.pptx
The Design Code Google Developer Student Club.pptx
 
Book Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for DesignersBook Formatting: Quality Control Checks for Designers
Book Formatting: Quality Control Checks for Designers
 

Flupa UX Days 2017 : "What's diffrent about UX for IOT" par Claire Rowland

  • 1. FLUPA 2017 What’s different about UX for IoT? Claire Rowland @clurr with thanks to Helen Le Voi /@hlevoi and Martin Charlier /@marcharlier Image: Jacopo Werther
  • 2. •Product/UX strategy consultant •Specialising in IoT, particularly connected home/energy management •Lead author of Designing Connected Products Bonjour!
  • 3. 3 copies for best tweets and questions -> @flupa @clurr #uxdays17
  • 4. Who here: • Works on software products/services? • Works on products/services with a physical/hardware component? • Owns some connected products or uses them in everyday life? • Would like to work on connected products?
  • 5. My grandfather could probably have told you how many electric motors he owned.There was one in the car, one in the fridge, one in his drill and so on. My father, when I was a child, might have struggled to list all the motors he owned (how many, exactly, are in a car?) but could have told you how many devices were in the house that had a chip in. Today, I have no idea how many devices I own with a chip, but I could tell you how many have a network connection. And I doubt my children will know that, in their turn. Benedict Evans http://ben-evans.com/benedictevans/2014/5/26/the-internet-of-things
  • 6. 33billion Devices will be connected by 2020 Ref: Strategy Analytics
  • 7. Images:Withings, Made by Many, ecobee, Pod, Philips, Streetline, Evrythng/Diageo, Lockitron, Proteus,Thington, Brita, Hi-Park Consumer
  • 8. Images: Emmett Tullos, Bigbelly, Smart Structures,Wikicommons, PowerOasis, OnFarm, GROUND Lab, Nomi, Helium, [replace] Industrial
  • 9. 9 Embedded devices that connect to the Internet …but also a bunch of things that are only indirectly connected to the Internet… …and some things which are only locally connected to other things Connected products? IoT? Industry 4.0?
  • 10. You don’t have to be a hardware engineer or industrial designer to work in connected products Images: Nixdorf, Seymourpowell
  • 11. Software is a big part of connected products Your energy consumption is 20% higher than this time last year, because it’s colder The lamp turned on at 8pm You left your oven on when you went out. Do you want to turn it off? There’s smoke in your house! There’s an intruder! I’m turning the camera on Your solar panels are generating 4kW Your fridge is developing a fault I see you’re coming home. Shall I set the temperature to 21C?
  • 12. Thanks to British Gas There are an increasing number of opportunities to work with software and services enabled by connected hardware
  • 13. But… there’s a bunch of stuff that’s different about working with hardware-enabled services
  • 15. …but the reality is often new ways to fail ‘It’s a bit glitchy but it’s OK, you just have to be in the room at the same time’. Actual review of the Wink hub
  • 16. Images: Owlet,August, InTouch, Tesla …and “a bit glitchy” could have very serious consequences
  • 17. When we talk about design for IoT… We tend to focus on industrial and UI design
  • 18. Designing the parts separately won’t result in a great experience Designers need to create a coherent UX for the whole system Cross-Platform Service User Experience:A Field Study and an Initial Framework. Minna Wäljas, Katarina Segerståhl, & colleagues, MobileHCI’10: http://bugi.oulu.fi/~ksegerst/publications/p219-waljas.pdf
  • 19. Facets of connected product UX Screen layout. Look and feel Most visible Least visible Conceptual model How should users think about the system? Interusability Interactions spanning multiple devices with different capabilities UI/visual design Platform design Technology enablers spanning products/services Industrial design Physical hardware: capabilities and form factor Interaction design Architecture and behaviours per service, per device Service design Holistic experience across digital and non-digital touchpoints Productisation Audience, proposition, objectives, functionality of a specific service
  • 20. Facets of connected product UX Screen layout. Look and feel Most visible Least visible Conceptual model How should users think about the system? Interusability Interactions spanning multiple devices with different capabilities UI/visual design Platform design Technology enablers spanning products/services Industrial design Physical hardware: capabilities and form factor Interaction design Architecture and behaviours per service, per device Service design Holistic experience across digital and non-digital touchpoints Productisation Audience, proposition, objectives, functionality of a specific service
  • 22. How do things connect? Apparently similar products can work in different ways Internet Local WiFi
  • 23. Which code runs where? When parts of the system things lose connectivity or power, what stops working? It depends on the system model Product images: Philips
  • 24. Interusability Wäljas, M., Segerståhl, K., Väänänen-Vainio-Mattila, K., Oinas-Kukkonen, H., (2010). Cross-Platform Service User Experience: A Field Study and an Initial Framework. Mobile HCI 2010.
  • 25. Composition: which bit does what? Distributing user-facing functionality across devices (Nearly) all interactions via phone app Interactions mirrored on phone and thermostat Image:Tado Image: ecobee
  • 26. Key actions on the device… … the same actions, but more control and additional features, in app.
  • 27. ..or a special set of features offloaded to the app so as not to get in the way of the main experience
  • 28. Appropriate consistency across UIs? Terminology is the most basic example. However different the UIs, identical functions must have the same name Images: British Gas
  • 29. How can devices/UIs feel like a family? Images: Nest “Click” Nest use visual and audio cues to tie the thermostat and phone app together
  • 30. At an absolute minimum: Images: British Gas Identical functions must have the same name
  • 31. We don’t (yet) expect Things to behave like the Internet The average consumer is going to find it very strange when objects take time to respond, or lose instructions Image: Nissim Farim
  • 32. Latency and reliability: delays and glitches [Video: Philips Hue over local WiFi vs 4G connection]
  • 33. 90 second delay Intermittent connectivity Images: British Gas Sometimes parts of the system take time to connect and sync
  • 35. Delays and glitches can undermine the value of the product ………………………….. “Oh, never mind” [ding dong] Nicolas Calderone via macsources.com
  • 36. We can no longer sustain
 the illusion of direct manipulation
  • 37. We can’t always create seamless user experiences in IoT We need to handle delays and uncertainties gracefully (continuity)
  • 38. Option 1: The optimistic white lie Pretend it’s worked. Backpedal if it goes wrong.
  • 39. Instagram does this The photo is already shown as ‘liked’, even though the phone OS tells us that the instruction is still being sent
  • 40. Let me think about that… …nope Images: Philips So does Philips Hue Pretend it’s worked. Backpedal if it goes wrong.
  • 41. Variant: Acknowledge and hope “Alexa, turn the living room lights off” Did it work? “OK!” “OK!” Yes No
  • 42. Option 2: Be truthful and transparent
  • 43. Some people really spell it out Images: Lowes
  • 44. Safety critical/urgent Messages must get through quickly Always communicate what’s actually happening Low touch/non-critical OK if data or instructions take time to get through User can assume it’s working until notified of a problem The ‘right’ approach depends on context Images: MyLively, Efergy
  • 45. Data: fuzzy and timely or precise but old? [Flossie: is here! [11.32] Mr Pickles was here at 15.02 Mr Pickles is around here now
  • 46. It’s about interconnections, and the experience of the system Images: MyLively, Efergy
  • 47. Your system… and other systems Which other products and services work with yours? What other ways to interact (and potential glitches) does that introduce? How do users manage the complexity of many interconnected products and services?
  • 48. Tesler’s law of the conservation of complexity: As you make the user interaction simpler you make things more complicated for the designer or engineer LarryTesler, formerVP of Apple
  • 49. Merci! Questions? @clurr | claire@clairerowland.com www.designingconnectedproducts.com Get 50% off the ebook from shop.oreilly.com using code AUTHD