38
What’s different about UX for the internet of things? ThingsCon 2015 Claire Rowland - @clurr Image: Disney Movie Year

UX for the internet of things: ThingsCon 150505

Embed Size (px)

Citation preview

Page 1: UX for the internet of things: ThingsCon 150505

What’s different about UX for the internet of things?

ThingsCon 2015 Claire Rowland - @clurr Image: Disney Movie Year

Page 2: UX for the internet of things: ThingsCon 150505

Hello :)

- Independent UX and product consultant

- Lead author: “Designing Connected Products: UX design for the consumer internet of things” (due May 2015)

Page 3: UX for the internet of things: ThingsCon 150505

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

Page 4: UX for the internet of things: ThingsCon 150505

Visions of IoT often look like this

http://www.digitaltrends.com/home/heck-internet-things-dont-yet/

Page 5: UX for the internet of things: ThingsCon 150505

…but the reality can be more like this

‘It’s a bit glitchy but it’s OK, you just have to be in the room at the same time’. Actual review of a connected home system

Page 6: UX for the internet of things: ThingsCon 150505

It’s not just UI and industrial design

Page 7: UX for the internet of things: ThingsCon 150505

Facets of IoT UX

Page 8: UX for the internet of things: ThingsCon 150505

Image: Nissim Farim

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.

Page 9: UX for the internet of things: ThingsCon 150505

3 part diagram:

Value proposition

Conceptual model

Interaction model

What does it do? How does it work? How do I use it?

Image: Instructables Image: How It Works Daily

Page 10: UX for the internet of things: ThingsCon 150505

Value propositions:

Solve a tangible problem

Page 11: UX for the internet of things: ThingsCon 150505

Mass market products should

- Solve a real problem people have (value)

- Offer a good solution (desirable, usable)

- Come at a cost (financial, effort) that feels in proportion to the value

Page 12: UX for the internet of things: ThingsCon 150505

Product Tool

In areas where they don’t have expert knowledge or are short on time

consumers need products, not tools

Page 13: UX for the internet of things: ThingsCon 150505

Nest do productisation really well

Page 14: UX for the internet of things: ThingsCon 150505

Belkin’s mobile app is good, but

a connected socket is a tool that requires users to solve their own problems

Page 15: UX for the internet of things: ThingsCon 150505

This is a product

Page 16: UX for the internet of things: ThingsCon 150505

Conceptual model:

Connected products are more complex to understand

Page 17: UX for the internet of things: ThingsCon 150505

Conceptual models used to be simple

Page 18: UX for the internet of things: ThingsCon 150505

Connectedness requires users to think about system models Which bit does what? Where does code run? What fails/still works if connectivity is lost?

Page 19: UX for the internet of things: ThingsCon 150505

You can explain the system model...

BERG Cloud bridge: transparent network comms

Page 20: UX for the internet of things: ThingsCon 150505

Or you can make the conceptual model simpler

Users will get more familiar with connected products… but not for a while

Page 21: UX for the internet of things: ThingsCon 150505

Using it:

Interusability: coherent UX across the system

Cross-Platform Service User Experience: A Field Study and an Initial Framework. Minna Wäljas, Katarina Segerståhl, Kaisa Väänänen-Vainio-Mattila, Harri Oinas-Kukkonen MobileHCI'10

Page 22: UX for the internet of things: ThingsCon 150505

Functionality should be distributed to suit the context of use

AKA composition

Page 23: UX for the internet of things: ThingsCon 150505

Consistency Create device-appropriate interfaces that feel like a family

Page 24: UX for the internet of things: ThingsCon 150505

Continuity Dealing with latency, reliability and intermittent connections

BERG Cloudwash prototype

Page 25: UX for the internet of things: ThingsCon 150505

service UX

…has my action been executed or is it still in progress?

Has it worked? Why/why not? How will I know if it fails?

Page 26: UX for the internet of things: ThingsCon 150505

…the right solution depends on context

Page 27: UX for the internet of things: ThingsCon 150505

…intermittency can also cause discontinuities devices that are out of sync can give different status information

19

2 min delay21

Page 28: UX for the internet of things: ThingsCon 150505

Designing for interconnected devices:

Handling complexity

Page 29: UX for the internet of things: ThingsCon 150505

A simple platform for a few devices is one thing...

Page 30: UX for the internet of things: ThingsCon 150505

• but this is a world of single apps, single devices, single hub

But we want things to work togethervideo by Ericsson

Ericsson

Page 31: UX for the internet of things: ThingsCon 150505

Technical interoperability is a huge issue

Page 32: UX for the internet of things: ThingsCon 150505

But getting things to work together in common sense ways is also crucial

Add to: lighting controls?

security system?

both?

Page 33: UX for the internet of things: ThingsCon 150505

alarm video

lighting heating

temp.schedule

security

Relationships quickly get complicated…

Page 34: UX for the internet of things: ThingsCon 150505

…and then some

alarm videotemp.schedule

schedule

security

controls

lighting baby appliancessafety

energy

smoke medicine

controls

heating

Page 35: UX for the internet of things: ThingsCon 150505

notificationsservices

controls

devices presence

contacts

user needs

The UX platform challenge:

creating the logic that drives sensible interrelationships

Page 36: UX for the internet of things: ThingsCon 150505

A final thought

Good consumer UX for IoT is surprisingly hard

Page 37: UX for the internet of things: ThingsCon 150505

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 Larry Tesler, former VP of Apple

Page 38: UX for the internet of things: ThingsCon 150505

Thank you@clurr [email protected]