Exploring the UX challenges which the properties of networks and connectivity patterns pose to connected products/the internet of things: latency, reliability, intermittent connectivity
Direct manipulation is broken: O'Reilly Design Conference Jan 2016Claire Rowland
Why connected products/the internet of things asks consumers to think like programmers, and the UX challenges this creates. With acknowledgement to Alan Blackwell of Cambridge University
Workshop on designing for consumer IoT, covering value, designing the system UX/interusability, and handling network issues such as latency/reliability and intermittent connections.
Direct manipulation is broken: O'Reilly Design Conference Jan 2016Claire Rowland
Why connected products/the internet of things asks consumers to think like programmers, and the UX challenges this creates. With acknowledgement to Alan Blackwell of Cambridge University
Workshop on designing for consumer IoT, covering value, designing the system UX/interusability, and handling network issues such as latency/reliability and intermittent connections.
Design for failure in the IoT: what could possibly go wrong?Claire Rowland
We’re putting computing power, machine learning, sensing, actuation, and connectivity into more and more objects, services, and systems in the physical world. This enables new ways for things to work better. But it also creates new possibilities for failure, not least when software problems produce real-world consequences. Failures can damage the user experience, undermine the value of the product, and sometimes present danger.
When you develop a connected product, you must identify everything that could go wrong—from power failures to cessation of user support—and ensure that each potential problem can be adequately mitigated. If the value of your product is marginal but the consequences of it going wrong could be catastrophic, it’s time to rethink your plans.
----
Talk from O'Reilly online conference Designing for the Internet of Things, 15th September 2016. A short version of this talk was given at Thingmonk on 13th September.
Key questions to ask when designing for connected products/hardware-enabled services:
Is it a product, or a service?
How does your product work……and how can it fail?
Is your business model a good fit for user expectations?
How do we design not just for individual UIs but for distributed UX?
How often do devices connect? How responsive are they?
How do we give users transparency and control?
Designing for connected products is different. To create a great connected product, industrial design, software UX and system design need to be considered in collaboration. Teams must think creatively to design elegant solutions around the limited capabilities of embedded devices.
Effective prototyping is key, but there are lots of possible methods. Choosing the right ones is a question of purpose – what you need to learn – and the effort required to develop it. Techniques like video sketching or enactment, not commonly used in software UX design, can be especially well suited to developing IoT user experiences.
In this talk, Martin will draw on his experience in both product and digital design to present ways in which teams can work together effectively and choose the right design methods to prototype the product experience.
Speaker
"We’re no longer telling objects what to do and why – now, they sense, respond without our direction. Right now we are in the perfect storm for the Internet of Things with accessible robotics, affordable sensors, wireless communications, object tagging, and easy broadband access."
Challenges and tools of multi-screen UXHugo Labonde
With people using an average of 3.2 connected devices in their daily lives, this talk will explore the value in making it easy continue tasks and activities across different devices. How can we remove the friction between these screens?
Presentation for #TFT12: Location and the Future of the Interface
In this presentation, Geoloqi founder Amber Case will highlight why developers of apps should look at what users want to do now, as well as what users want to do in the future, why social apps should try to mirror real-world relationships, why sharing should be about who you share with as well as how long you're sharing, and why developers should think about how to make apps "ambient" and require less user interaction.
See Amber's TFT speaker Pinterest board: http://pinterest.com/servicedesk/amber-case/
Flupa UX Days 2017 : "What's diffrent about UX for IOT" par Claire RowlandFlupa
Helping users form an effective mental model of the system: what different devices do, and how they are interconnected. When is it appropriate to explain the system model – how things actually work – and when to simplify so they don’t need to concern themselves with technical details?
Effective composition: distributing functionality between devices, to suit the capabilities of the devices and context of use.
Appropriate consistency: how to determine which elements of the design should (and should not) be consistent across different interfaces, considering e.g. terminology, platform conventions, aesthetic styling and interaction architecture.
Continuity: how patterns of connectivity unique to IoT can cause discontinuities in the UX between devices, and how to handle these in the design.
IoT Meetup Stockholm - Designing Connected ProductsMartin Charlier
Slides from my talk at IoT Meetup Stockholm about the book Designing Connected Products - UX for the consumer Internet of Thigns. This talk discussed how design is different when it comes to connected products.
Thanks to Claire Rowland, this talk builds on her recent talks and chapters in the book.
Doesn't IT feel as if everything is about to change? And that you are the ones who can change it
Join Ian Aitchison as he describes how Process is becoming Physical, how re-thinking ITIL Event Management actually provides the key to changing the future of IT Service Management, and how dramatic shifts in current and pending technology have the potential to take us beyond the tipping point - into a new world of User Oriented IT.
Not just ideas and inspiration, this session contains practical examples of re-shaping 'back-end' ITIL activities into measurable improvements in IT Customer productivity.
If you don't engage now. You might not be engaged tomorrow.
For more about TFT please visit www.tomorrowsfuturetoday.com
Submit to speak at #TFT14 here: list.ly/list/7Pn-tft14-february-2014
I talk about the evolution of digital content into services, the role of sensors in the future of the web, about the idea of man-machine collaboration in internet services, and about the role of social networking in building content.
Rapid video prototyping for connected productsMartin Charlier
Slides from a workshop on using video as a rapid prototyping tool for connected products run by Tom Metcalfe and Martin Charlier at Interaction16 conference in Helsinki.
UX designers often think in broad strokes, but it's important not to lose sight of the small units that make up the user experience, the microinteraction. The tiniest misstep can result in major user frustration.
Discover ways to make our software feel less arbitrary and more predictable with deliberate attention to microinteractions.
Psychology Of Creativity - London IA 30.03.10Claire Rowland
A basic and pragmatic introduction to the psychology of creativity, from empirical research. PDF with notes: full academic references included in the notes.
Design for failure in the IoT: what could possibly go wrong?Claire Rowland
We’re putting computing power, machine learning, sensing, actuation, and connectivity into more and more objects, services, and systems in the physical world. This enables new ways for things to work better. But it also creates new possibilities for failure, not least when software problems produce real-world consequences. Failures can damage the user experience, undermine the value of the product, and sometimes present danger.
When you develop a connected product, you must identify everything that could go wrong—from power failures to cessation of user support—and ensure that each potential problem can be adequately mitigated. If the value of your product is marginal but the consequences of it going wrong could be catastrophic, it’s time to rethink your plans.
----
Talk from O'Reilly online conference Designing for the Internet of Things, 15th September 2016. A short version of this talk was given at Thingmonk on 13th September.
Key questions to ask when designing for connected products/hardware-enabled services:
Is it a product, or a service?
How does your product work……and how can it fail?
Is your business model a good fit for user expectations?
How do we design not just for individual UIs but for distributed UX?
How often do devices connect? How responsive are they?
How do we give users transparency and control?
Designing for connected products is different. To create a great connected product, industrial design, software UX and system design need to be considered in collaboration. Teams must think creatively to design elegant solutions around the limited capabilities of embedded devices.
Effective prototyping is key, but there are lots of possible methods. Choosing the right ones is a question of purpose – what you need to learn – and the effort required to develop it. Techniques like video sketching or enactment, not commonly used in software UX design, can be especially well suited to developing IoT user experiences.
In this talk, Martin will draw on his experience in both product and digital design to present ways in which teams can work together effectively and choose the right design methods to prototype the product experience.
Speaker
"We’re no longer telling objects what to do and why – now, they sense, respond without our direction. Right now we are in the perfect storm for the Internet of Things with accessible robotics, affordable sensors, wireless communications, object tagging, and easy broadband access."
Challenges and tools of multi-screen UXHugo Labonde
With people using an average of 3.2 connected devices in their daily lives, this talk will explore the value in making it easy continue tasks and activities across different devices. How can we remove the friction between these screens?
Presentation for #TFT12: Location and the Future of the Interface
In this presentation, Geoloqi founder Amber Case will highlight why developers of apps should look at what users want to do now, as well as what users want to do in the future, why social apps should try to mirror real-world relationships, why sharing should be about who you share with as well as how long you're sharing, and why developers should think about how to make apps "ambient" and require less user interaction.
See Amber's TFT speaker Pinterest board: http://pinterest.com/servicedesk/amber-case/
Flupa UX Days 2017 : "What's diffrent about UX for IOT" par Claire RowlandFlupa
Helping users form an effective mental model of the system: what different devices do, and how they are interconnected. When is it appropriate to explain the system model – how things actually work – and when to simplify so they don’t need to concern themselves with technical details?
Effective composition: distributing functionality between devices, to suit the capabilities of the devices and context of use.
Appropriate consistency: how to determine which elements of the design should (and should not) be consistent across different interfaces, considering e.g. terminology, platform conventions, aesthetic styling and interaction architecture.
Continuity: how patterns of connectivity unique to IoT can cause discontinuities in the UX between devices, and how to handle these in the design.
IoT Meetup Stockholm - Designing Connected ProductsMartin Charlier
Slides from my talk at IoT Meetup Stockholm about the book Designing Connected Products - UX for the consumer Internet of Thigns. This talk discussed how design is different when it comes to connected products.
Thanks to Claire Rowland, this talk builds on her recent talks and chapters in the book.
Doesn't IT feel as if everything is about to change? And that you are the ones who can change it
Join Ian Aitchison as he describes how Process is becoming Physical, how re-thinking ITIL Event Management actually provides the key to changing the future of IT Service Management, and how dramatic shifts in current and pending technology have the potential to take us beyond the tipping point - into a new world of User Oriented IT.
Not just ideas and inspiration, this session contains practical examples of re-shaping 'back-end' ITIL activities into measurable improvements in IT Customer productivity.
If you don't engage now. You might not be engaged tomorrow.
For more about TFT please visit www.tomorrowsfuturetoday.com
Submit to speak at #TFT14 here: list.ly/list/7Pn-tft14-february-2014
I talk about the evolution of digital content into services, the role of sensors in the future of the web, about the idea of man-machine collaboration in internet services, and about the role of social networking in building content.
Rapid video prototyping for connected productsMartin Charlier
Slides from a workshop on using video as a rapid prototyping tool for connected products run by Tom Metcalfe and Martin Charlier at Interaction16 conference in Helsinki.
UX designers often think in broad strokes, but it's important not to lose sight of the small units that make up the user experience, the microinteraction. The tiniest misstep can result in major user frustration.
Discover ways to make our software feel less arbitrary and more predictable with deliberate attention to microinteractions.
Psychology Of Creativity - London IA 30.03.10Claire Rowland
A basic and pragmatic introduction to the psychology of creativity, from empirical research. PDF with notes: full academic references included in the notes.
Beyond Screen - User Experience for the Internet of things.Chris Jackson
This was my presentation at UXNZ (http://www.uxnewzealand.com/) in November of 2015. The focus was on the diverse opportunities that IoT holds for UX, industrial and service designers, and how they need to move beyond screen to make the most of its potential. The talk draws on observations from client work at DNA, my own work at Northwards Design Studio and hosting the IoT Wellington Meetup.
SYNOPSIS:
Chris Jackson has a dream. It’s a dream where intelligent devices of all types communicate clearly with each other, CEOs see past their outdated business models, and user experience designers are freed from the confines of designing for the screen.
At UXNZ, Chris is going to share his dream. He’ll talk about the potential of a new Internet of Things (IoT) and how user experience designers are well placed to help make this dream a reality.
Please excuse the links to video, the original presentation was too large to upload on slideshare with embedded video. I also talk without notes, but hopefully it's simple enough to follow. I am hoping video will appear at some point from the conference organisers.
Task modeling: Understanding what people want and how to design for them.cxpartners
A condensed version of the workshop Richard Caddick gave at UX London 2013.
The task model cheat sheet is available at http://www.cxpartners.co.uk/cxblog/task-model-cheat-sheet-pdf/
"What if this thing was magic?" The web is touching everyday objects now, and designing for the internet of things means blessing everyday objects, places, even people with extraordinary abilities—requiring designers, too, to break with the ordinary. Designing for this new medium is less a challenge of technology than imagination. Sharing a rich trove of examples, designer and author Josh Clark explores the new experiences that are possible when ANYTHING can be an interface.
The digital manipulation of physical objects (and vice versa) effectively turns all of us into wizards. Sling content between devices, bring objects to life from a distance, weave "spells" by combining speech and gesture. But magic doesn't have to be otherworldly; the UX of connected devices should build on the natural physical interactions we have everyday with the world around us. This new UX must bend technology to the way we live our lives, not the reverse. Explore the values and design principles that amplify our humanity, not just our superpowers.
Somos una empresa nativa digital, creada para Internet y con una manera diferente de hacer las cosas. A lo largo de estos últimos 10 años hemos construido una compañía sin jerarquías con una cultura de empresa basada en la libertad y la responsabilidad, que nos ha permitido llegar a ser el partner tecnológico de algunas de las grandes empresas españolas. Te contamos cuál es nuestro secreto. ¿Quieres conocer la cultura digital de Paradigma?
To obtain a foundational understanding of how the Internet of Things applies to your business, begin by exploring the answers to five key questions. To learn more, check out our special Internet of Things section in Deloitte Review Issue 17: http://deloi.tt/1TwfcmI
Internet of Things meets UX #Flipthinking - Globant San Francisco 2014Globant
IoT meets UX. Get inspired and tinker. It was a night of inspiration and tinkering. Globant Wearable, IoT and UX directors and Flextronics Creative and Products directors discussed around the potential of Wearables and IoT, the hardware and software challenges, how to design for innovation and principles to approach experience design.
Internet of Things (IoT) - We Are at the Tip of An IcebergDr. Mazlan Abbas
You are likely benefitting from The Internet of Things (IoT) today, whether or not you’re familiar with the term. If your phone automatically connects to your car radio, or if you have a smartwatch counting your steps, congratulations! You have adopted one small piece of a very large IoT pie, even if you haven't adopted the name yet.
IoT may sound like a business buzzword, but in reality, it’s a real technological revolution that will impact everything we do. It's the next IT Tsunami of new possibility that is destined to change the face of technology, as we know it. IoT is the interconnectivity between things using wireless communication technology (each with their own unique identifiers) to connect objects, locations, animals, or people to the Internet, thus allowing for the direct transmission of and seamless sharing of data.
IoT represents a massive wave of technical innovation. Highly valuable companies will be built and new ecosystems will emerge from bridging the offline world with the online into one gigantic new network. Our limited understanding of the possibilities hinders our ability to see future applications for any new technology. Mainstream adoption of desktop computers and the Internet didn’t take hold until they became affordable and usable. When that occurred, fantastic and creative new innovation ensued. We are on the cusp of that tipping point with the Internet of Things.
IoT matters because it will create new industries, new companies, new jobs, and new economic growth. It will transform existing segments of our economy: retail, farming, industrial, logistics, cities, and the environment. It will turn your smartphone into the command center for the both digital and physical objects in your life. You will live and work smarter, not harder – and what we are seeing now is only the tip of the iceberg.
Hardware is hard(er): designing for distributed user experiences in IoT - Claire Rowland, www.clairerowland.com
Designing connected devices and hardware-enabled services is significantly more complex than pure software. There are more devices on which code can run, connectivity and data sharing patterns to consider, and often multiple and varied touchpoints for users to interact with. Pulling this all together into a coherent experience involves strong collaboration between design and engineering, and a systems thinking approach to UX. In this talk, we’ll introduce what designers need to know about the tech, what engineers need to know about UX for IoT, and how to facilitate the whole-collaboration needed to create great products.
www.clairerowland.com
A recap of interesting points and quotes from the May 2024 WSO2CON opensource application development conference. Focuses primarily on keynotes and panel sessions.
We’re living in the Enterprise 2.0 era and there’s no place for old communication and collaboration tools like email in our lives. Right? Then why does email continue to be the collaboration backbone for over 80% of organizations all over the world? We can hate emails, but we have to face the fact that today email is still the most frequently used tool for business people. Should Enterprise 2.0 fight email? Or is there a possibility to leverage its advantages and popularity? The presentation offers a possible solution for this dilemma.
Slides from my DevOpsExpo London talk "From oops to NoOps".
They tell you in these conferences that DevOps is not about tools, but about culture. And they are partially right. I am going to tell you that it’s not only about culture or tools but also abstractions.
It is a lot about how you see software and its value. About our mental model of what software is: how it runs, evolves, and interacts with the other facets of an enterprise.
We used to view software as code. As a state of code. Now we think about software as change, as a flow. A dynamic system where people, machines, and processes interact continuously.
At Platform.sh we spend a bunch of time asking ourselves not “How do you build?” - or even “How do you build consistently?” - but rather “What does it mean to consistently build in a world where change is good?” A world that lets you push security fixes into production as soon as they’re available because you don’t want to be an Equifax but you do want stability.
In this presentation, I will go over what we think software is and why having the right ideas about software will help you get your culture right and your tooling aligned, as well as gain in productivity, and general happiness and well-being.
IWMW 2004: Life After Email Strategies For Collaboration in the 21st CenturyIWMW
Slides for plenary talk on "Life After Email Strategies For Collaboration in the 21st Century" given at the IWMW 2004 event held at the University of Birmingham on 27-29 July 2004.
See http://www.ukoln.ac.uk/web-focus/events/workshops/webmaster-2004/talks/kelly/
There is a good chance that you have heard of artificial intelligence, machine learning, blockchain and bots. However, do you know what the implications of each of these technologies are? How it can and will impact your business in the near future? In this talk, we will discuss these technological trends, as well as a few others, that you will need to be familiar with as your association prepares to compete over the next few years. Let's take a peek into the future that is already here!
What if your database wasn't in just one place, but was all around you? What type of framework will you use in a post-server world? Where should your data be stored, and who's planning it? How tolerant is your system to failure? Unbase is an ideology and aspirational framework for distributed data. Unbase uses a physics-first approach to transcending the server, increasing availability, and meeting user expectations. In this presentation, we discuss key design concepts, their scientific basis, and our goals for building Unbase.
The purpose of this workshop was to highlight the the significance of AI, IoT and their integration under the light of scientific research. The presentation of the workshop can be found below.
Final presentation to #xAPIBootCamp July 15, 2015 where the team shares how we used xAPI and Internet of Things (and the Internet of Internets) to support new hire orientation.
How to Build Your Future in the Internet of Things Economy. Jennifer RigginsFuture Insights
FOWA London 2015
The trillion-dollar IoT economy will impact our lives so much more than even the Internet itself. From IoT protocols to hypermedia APIs to devices to new networks of communication, you need to learn how to overcome very arduous security, privacy, and just-too-soon barriers in order to build your own future in the IoT space. Jennifer's talk is a result of talking to dozens of Internet of Things influencers and experts - come along to learn about her findings!
In order to understand the needs of highly mobile workers, Fjord interviewed a small but highly influential group of Nomads to understand their lifestyles, goals and technology needs. We also wanted to understand how the physical and social costs of this highly demanding mobile existence compared with the benefits. Also available at http://www.fjordnet.com/fjord-insights/fjords-digital-nomads-report-highlights-new-mobility
Book Formatting: Quality Control Checks for DesignersConfidence Ago
This presentation was made to help designers who work in publishing houses or format books for printing ensure quality.
Quality control is vital to every industry. This is why every department in a company need create a method they use in ensuring quality. This, perhaps, will not only improve the quality of products and bring errors to the barest minimum, but take it to a near perfect finish.
It is beyond a moot point that a good book will somewhat be judged by its cover, but the content of the book remains king. No matter how beautiful the cover, if the quality of writing or presentation is off, that will be a reason for readers not to come back to the book or recommend it.
So, this presentation points designers to some important things that may be missed by an editor that they could eventually discover and call the attention of the editor.
Dive into the innovative world of smart garages with our insightful presentation, "Exploring the Future of Smart Garages." This comprehensive guide covers the latest advancements in garage technology, including automated systems, smart security features, energy efficiency solutions, and seamless integration with smart home ecosystems. Learn how these technologies are transforming traditional garages into high-tech, efficient spaces that enhance convenience, safety, and sustainability.
Ideal for homeowners, tech enthusiasts, and industry professionals, this presentation provides valuable insights into the trends, benefits, and future developments in smart garage technology. Stay ahead of the curve with our expert analysis and practical tips on implementing smart garage solutions.
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...Mansi Shah
This study examines cattle rearing in urban and rural settings, focusing on milk production and consumption. By exploring a case in Ahmedabad, it highlights the challenges and processes in dairy farming across different environments, emphasising the need for sustainable practices and the essential role of milk in daily consumption.
Can AI do good? at 'offtheCanvas' India HCI preludeAlan Dix
Invited talk at 'offtheCanvas' IndiaHCI prelude, 29th June 2024.
https://www.alandix.com/academic/talks/offtheCanvas-IndiaHCI2024/
The world is being changed fundamentally by AI and we are constantly faced with newspaper headlines about its harmful effects. However, there is also the potential to both ameliorate theses harms and use the new abilities of AI to transform society for the good. Can you make the difference?
You could be a professional graphic designer and still make mistakes. There is always the possibility of human error. On the other hand if you’re not a designer, the chances of making some common graphic design mistakes are even higher. Because you don’t know what you don’t know. That’s where this blog comes in. To make your job easier and help you create better designs, we have put together a list of common graphic design mistakes that you need to avoid.
Hello everyone! I am thrilled to present my latest portfolio on LinkedIn, marking the culmination of my architectural journey thus far. Over the span of five years, I've been fortunate to acquire a wealth of knowledge under the guidance of esteemed professors and industry mentors. From rigorous academic pursuits to practical engagements, each experience has contributed to my growth and refinement as an architecture student. This portfolio not only showcases my projects but also underscores my attention to detail and to innovative architecture as a profession.
The network as a design material: Interaction 16 workshop
1. The network as a
design material:
distributed systems UX for the internet of things
Claire Rowland & Helen Le Voi
@clurr / @hlevoi
Interaction 16, 1st March 2016
with special thanks to Liz Goodman /@egoodman
3. “This is more than a UX book; it covers all of the
critical design and technology issues around making
great connected products.”
David Rose. Author: Enchanted Objects
“As a grizzled veteran of several campaigns within
the matter-battle of the Internet ofThings, I was
pleasantly surprised to find the number of times this
book made me pause, think, and rethink my own
work (and that of others).A very valuable addition
to the canon of design thinking in this emerging
area.”
Matt Jones. Google
“Whether you’re an IoT pro or just getting started
designing connected products, this comprehensive
book has something for everyone, from
examinations of different network protocols all the
way up to value propositions and considerations for
hardware, software, and services.This book takes a
clear-eyed look at IoT from all angles.”
Dan Saffer. Mayfield Robotics
4. Today’s workshop
Through presentations and breakout exercises, the aim of
today is to give you
• An understanding the role the network plays in shaping the
experience of connected products
• Knowledge of the UX challenges
• An opportunity to explore ways of addressing these
challenges for different types of product and contexts of
use
5. Why networks are important in connected product UX 30 minutes
How things connect - different architectures (demos and acting it out) 30 minutes
Break 15 minutes
Network challenges part 1 40 minutes
Design exercises round 1 40 minutes
Break 15 minutes
Network challenges part 2 15 minutes
Design exercises round 2 40 minutes
Discussion and wrap-up 15 minutes
Timings
12. “The rush to create new
commercial prototypes, products,
services, systems & stacks often
means culture, custom, needs &
desires are overstepped in the
reach for profitable new use cases”
@thingclash
We’ve seen this before…
Are we designing the right things?
16. …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
17. and “A bit glitchy”
could be fatal…
or vulnerable…
18. Exercise One
Who here has designed for IoT?
?What challenges did you face?
What do you think the big
UX issues might be?
19. When we talk about design for IoT…
We tend to focus
on UI & industrial design
20. Facets of IoT UX
Most
visible
Least
visible
Conceptual model
How should users think about the
system?
Interusability
Interactions spanning multiple devices
with different capabilities
UI/visual design
Screen layout. Look and feel
Platform design
Conceptual architecture and technology
enablers spanning products/services
Industrial design
Physical hardware: capabilities and
form factor
Interaction design
Architecture and behaviours per service,
per device
Service design
Customer lifecycle, customer services,
integration with non digital touchpoints
Productisation
Audience, proposition, objectives,
functionality of a specific service
21. It’s not just things… it’s about
the interconnections between
things
“The network is now a design material”
Liz Goodman
25. Image: Nissim Farim
But 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
27. There are lots of ways that
things can connect
• Many different network types
• Local or long distance
• Some use internet compatible networks, some don’t
• Some are open, some are proprietary
32. So what are the issues?
• How fast messages get through (delays/latency)
• How reliably they get through (reliability)
• How frequently things connect (intermittently or constantly)
34. Latency: how fast messages get
through
“Latency is a time delay between the moment something is initiated, and
the moment one of its effects begins or becomes detectable.The word
derives from the fact that during the period of latency the effects of an
action are latent, meaning "potential" or "not yet observed”
https://www.itu.int/ITU-D/asp/CMS/Events/2009/PacMinForum/doc/Theme-2_O3b_Latency_White_Paper.pdf
39. Why we can’t
make latency
go away (1)
It takes time to pass a signal over
a network
TCP/IP networking prioritises
reliability at the expense of speed
Applications take time to
manipulate and present data
40. Here’s a really
extreme example
It takes 28 minutes for data to travel from
Earth to Philae/Rosetta, and the
bandwidth is 28kbps
Image: ESA
41. Why we can’t
make latency
go away (2)
3rd party APIs (like Gmail and
Twitter) may limit the number of
calls you can make to their API in
a given time slot
42. Due to Gmail’s API rate limits, it may take 15 minutes for a Hue bulb to notify
you of an inbound email
43. Questions
?
• Have you experienced these
issues with connected
products?
• Have you experienced them
with software only services?
45. Why does it
happen?
Things will always lose
connectivity or break from time
to time
Networks can suffer interference
Data packets can go missing
And…sometimes you won’t
know it hasn’t worked
47. What’s the impact?
It depends on the system architecture…
• When everything’s working OK, the differences in architecture
between systems don’t matter so much
• But when connectivity problems happen, the impact on the UX will
sometimes depend on the architecture of the system
49. Connectedness requires designers
and users to think about system
models
Which bit does what?
Where does code run?
What fails/still works if
connectivity is lost?
55. Review: “If you used the [X] app to turn on/off things, you are fine,
but when you started to mix in turning on a light from the switch, the
status would never seem to update the [X] Hub/app correctly. You
were left guessing as to whether something was truly on or not.Also,
there was always a few second delay when changing the status of
things. It was not instantaneous as I would have hoped it would be.
“This did not bode well for my confidence in any type of safety device
(smoke alarms/locks/etc). Having a light be on when it should be off is
one thing, but if you are relying on a system to notify you in case of a
fire or if you door was locked/unlocked, I was left not feeling very
confident that the Hub would actually work when needed.”
http://zatznotfunny.com/2014-08/battle-of-the-home-automation-hubs/
Uncertainty
Is it actually working?
56. Health and safety risks
Violation of value proposition
Frequent irritation and confusion
Summing up the consequences
57. Our approach
Design continuity into a world
with unavoidable gaps between
devices
Adapted from: Cross-Platform Service User Experience:A Field Study and an Initial Framework. Minna
Wäljas, Katarina Segerståhl, KaisaVäänänen-Vainio-Mattila, Harri Oinas-Kukkonen MobileHCI'10
71. Exercise - 20 min
Split into groups (8 groups of 3) - 5 min
Each group gets a printed-out brief
Individual writing/sketching - 5 min
Group deliberation - 10 min
Decide on one direction and explain WHY in 2-3 sentences
Extra credit for sketching/acting out the interaction so that we can
see it!
Think about how things connect, and what delays/failures may occur
72. You’re working on an in-car audio system. It streams music from the cloud
and has a physical “like” button.
The button talks over Bluetooth to a phone, which talks to a music account
in the cloud.
What are the key user interactions? What, if any, issues might arise during
those interactions from latency, reliability or intermittent connectivity? How
would you handle these in the UX design?
73. You’re working on a smart lock for front doors. It can be locked and unlocked
remotely from a phone.
What are the key user interactions? What, if any, issues might arise during
those interactions from latency, reliability or intermittent connectivity? How
would you handle these in the UX design?
74. You’re working on a personal emergency alarm button for older or vulnerable
people. It connects over a local wireless network to a hub in the home.
What are the key user interactions? What, if any, issues might arise during
those interactions from latency, reliability or intermittent connectivity? How
would you handle these in the UX design?
Image: natematias via Flickr
75. You’re working on a remote fish tank monitoring and fish feeding device. It
connects over a local wireless network to a hub in the home. (NB: overfeeding
fish is bad).
What are the key user interactions? What, if any, issues might arise during
those interactions from latency, reliability or intermittent connectivity? How
would you handle these in the UX design?
Image: johnskate17 via Wikicommons
79. Why is
intermittent
connectivity
an issue?
Many devices run on batteries
Wireless connections consume lots
of power
Battery powered devices have to
spend much of their time offline to
save power
82. Why does this matter?
Conflicting system status displays
19
2 min delay
21
83. Why does this matter?
Data may be out of date (whether that matters depends on
context)
A blood glucose reading from
one week ago is not
For most purposes, a body mass
measurement from one week ago
is still quite useful
84. A live energy reading (every few
seconds) can help you understand the
consumption of that appliance you just
turned on
Timeliness of data is fundamental
to UX and value proposition
A 30 minute energy reading will tell
you about your consumption patterns
over time
Images: Onzo. Electric Ireland
85. • Devices get out of sync, reporting different status information:
this breaks Nielsen’s heuristic of ‘visibility of system status’
• Which one is ‘right?’ Are any of them broken, or just out of
sync?
• How old is the data? Could it be wrong now? What’s the
margin of error? What’s the impact of it being wrong?
These are also continuity issues
86. Exercise - 20 min
Split into groups (8 groups of 3) - 5 min
Each group gets a printed-out brief
Individual writing/sketching - 5 min
Group deliberation - 10 min
Decide on one direction and explain WHY in 2-3 sentences
Extra credit for sketching/acting out the interaction so that we can
see it!
Think about how these things are powered and how they connect
87. You’re working on outdoor gear/clothing with an automatic distress beacon.
The beacon is triggered (how? when?)
What are the key user interactions? What, if any, issues might arise during those
interactions from latency, reliability or intermittent connectivity? How would
you handle these in the UX design?
88. You’re working on an insulin pump that reports blood sugar levels to your
doctor’s office every 15 minutes
What are the key user interactions? What, if any, issues might arise during those
interactions from latency, reliability or intermittent connectivity? How would you
handle these in the UX design?
89. You’re working on a location tracker designed to be worn by sheep. It sends
data to a farm manager’s computer about their location and wellbeing.
What are the key user interactions? What, if any, issues might arise during those
interactions from latency, reliability or intermittent connectivity? How would
you handle these in the UX design?
90. You’re working on a management interface for a parking lot sensor system. It
tracks which spaces are available or in use.
What are the key user interactions? What, if any, issues might arise during those
interactions from latency, reliability or intermittent connectivity? How would
you handle these in the UX design?
91. Discussion - 20 minutes
Each group gets 2 min!
Present back, discuss
93. Questions to ask yourself
Is the product…
?
Life or safety critical?
Time-sensitive?
A remote control?
What else?
94. Safety critical/urgent
Messages must get through quickly
Status information needs to be updated
frequently, and clearly indicate how old it is
Need to know when instructions have been
received and acted upon
Low touch/non-critical:
OK if data or instructions take time
to get through
Assume it’s working unless notified
of a problem
Senior safety/intruder alarm
Baby monitor
The ‘right’ approach depends on
context
Images: MyLively, Efergy
95. In some cases, badly handled
network glitches could
undermine the value of the
product
96. How irritating are glitches and delays going to
be, over time?
How irritating are your glitches and delays going
to be in a world filled with glitches and delays?
And don’t underestimate the
sheer power of irritation
Image: GhostFaceScream2 viaYoutube
97. What about non-visual UIs?
We haven’t worked in this area yet.
Have you?
How might you handle network
issues in this instance?
99. If you’ve enjoyed today, the book
covers
- How the technology of IoT affects UX
- Product and design strategy for connected devices
- Industrial design
- Interface and interaction design for embedded devices
- Cross-device interactions and interusability
- Interoperability
- Responsible IoT design
- Designing with data
- Prototyping and user research methods for connected
products
www.designingconnectedproducts.com
@clurr | claire@clairerowland.com
@hlevoi | helenlevoi@me.com