What I learned connecting one million objects

Twenty years ago PCs or Laptops were the only connected objects; for a long time there were no other devices with the capacity to send and receive information over a network. In a matter of years everything changed and thousands of devices became connected. From smartphones to wearable technology and smart home appliances we have seen the rise of the Internet of things.

Kevin Ashton coined the term “Internet of things” in 1999 to describe a system where the Internet is connected to the physical world via ubiquitous sensors. Today, the number of connected objects exceeds 17 billion and it’s expected to grow to 35 billion by 2025.

I had the opportunity to work with many brands discovering the potential of IoT in several fields such as home automation, automotive, health and fitness. When doing retrospective meetings I always try to keep note of lessons learned and insights about User Experience, Operations, Big Data, Marketing, and Business.

Redefine everything you know

When objects like cars, ovens, washers and audio speakers become connected they acquire some “super-powers”, thereby they can sense the world and communicate with each other. This power has changed the way people interact with them and started a complete rethinking of business logic; Logic that led us to one of my favorite definitions of IoT by John Rossman author of The Amazon Way on IoT:

From the very first project I discovered “awareness” was a critical factor. Awareness implies a complete rethinking of product development, tools and procedures; designers and developers need to transition fast from theory to practice, because IoT introduced new rules and is constantly pushing them to explore new boundaries of interaction forcing them to continuously work outside their comfort zone.

AmazonBasics Microwave — Amazon ©

Ux for IoT

Human-computer interaction in the IoT world is much more than designing an interface. A lot of interactions between users and connected devices aren’t made using screens but instead with gestures, voice , sensors and sometimes without any action at all. A smart thermostat can recognise the presence of somebody inside a room and learn user habits, and therefore without any user action, the system can adapt and set the correct temperature.

Nest Thermostat E — Copyright Nest ©

This is a common scenario in IoT where data collected by sensors and processed by algorithms allow a status change. Designing a system that can adjust without user control is a big goal. Moving from complex interfaces to no interface reduces every pain-point, as was excellently stated in Golden Krishna’s book The Best Interface Is No Interface:

“After all, as Edward Tufte once said, “Overload, clutter, and confusion are not attributes of information, they are failures of design.”

Designing an interface is the easy part of these kinds of projects. challenges are much more likely to be related to other factors like context, mental-models, inter-usability, and coherence.


When an object is connected to a network, it is possible to control it from a distance, without a physical presence. In a different context, changing the context means a different scenario and a lack of feedback. The IoT projects in the Automotive industry had a big impact. Connected cars generate an impressive amount of data, and they are now more like moving data-centers than vehicles. If a warning light starts on your car’s dashboard there is some kind of problem with the car. Many of these problems can be solved without a mechanic’s intervention and only by interacting with the car control unit, a mechanic can reach your car remotely. However, in a different context, he needs to know all the car’s information to understand the car’s real status and requires immediate feedback about his actions. When users need to interact with an object in a different context they need the right tools to know the entire system status.


A connected device isn’t a stand-alone product but rather a small element in a larger complex system. Users need a clear understanding of the entire structure, and they need a simple mental model of the system in order to understand how it works. Users can manage actions from multiple touch-points so it’s vital that they’re aware of the correlation between them. In a network where a car communicates with a home weather system, it’s easy to create actions between the systems to switch on the thermostat when the car is within a 20 mile range. However, it’s hard to let users know how this happens, as they need a complete awareness about this system. Fitting the correct mental model means letting users have the system control. Otherwise, results will not fit users expectations and users will not understand why some actions happen, thus increasing frustration.


Inter-usability refers to the ability to control the same device from multiple touch-points and by multiple users. Each person in a family of four can control the same connected light bulb from their smartphones. Family members could be in different locations but they have to know if the light is on or off in real time. Inter-usability is possible only with a complete awareness of the system. Unfortunately in IoT systems sometimes there is a critical aspect, that makes real-time updates difficult: latency time. People are used to performing human-computer interactions in real time, smartphones and tablets respond immediately to user actions; while in a system with latency, results are delayed. Designing interaction in a system with latency and inter-usability requires extensive management of feedback about user actions and system updates.


A common error in IoT projects is a lack of coherence between devices. Think about a dishwasher that can be controlled by a companion app. Users can start actions from the physical dashboard and get feedback from their smartphone. Users move seamlessly between devices so they expect information to be coherent and with the same label, same UI, and same data. This is not easy to achieve in a complex project with multiple input devices, especially if there are multiple providers in the same network. The only way to ensure a good cross-platform experience is the complete knowledge of the user journey, and to understand every move between devices in order to provide coherence among all touch-points.


Designers who work in the IoT field need two core skills: thinking and doing. With “thinking” I refer to the capability of looking at a problem and creating a solution, gaining insights, discovering new possibilities, finding meaning inside a chaotic context.

“Doing” is the ability to get things done, moving from ideas to concrete solutions. Creating and managing a team is the hard part as managers need to orchestrate assets, information and data between designers, developers, stakeholders, and clients, in a fast-changing environment. The hard part is maintaining the experience while the project evolves; it’s easy to find a short cut, to adapt to the easy solution. Hard work means never taking the easy way but evolving the experience utilizing user feedback.


Data results are core components in IoT projects. It’s really easy to get data from connected devices but it’s hard to manage and extract useful information, and the challenge is to move from row information to high valued insights. When we think about data we are used to thinking about quantitative data and statistic. In IoT projects, there is not only data from sensors but also all types of qualitative data that you can extract from user research. Motivation and perception never come from sensors, it’s necessary to understand what motivates users to get your product. User testing and interviews in the early stage of IoT projects in a fast iterative cycle could generate an impressive amount of insight. Design teams need to merge all this kind of data in order to make decisions and validate a hypothesis.

Amazon Kindle — Amazon©

Think about Amazon Kindle: the service can already know your reading speed and if you stopped to read a chapter, by adding some sensors and it could register your reactions and emotions. In a scary future where algorithms can know you better than you know yourself, as reported by Yuval Noah Harari in his book Homo Deus this knowledge could be a new religion called dataisms.


Since the early stages of IoT, marketing departments didn’t understand how to sell and promote connected objects. They are focused on the killer app or the sexiest feature, they run advertising that interrupts users and tries to sell something that is much more than reality. Marketing people are adept at overpromising. IoT projects are often in the early stages, results are still limited while advertisers are talking about the big outcomes. Some fitness trackers promise to prevent disease when in reality they only count steps and sleep hours and have very little medical purpose. The relation between an object and a user is a relation between a customer and a brand. Marketing people need to fully understand this relationship, and instead of overpromising trying to create loyalty.

The business of belonging, a study made by IBM iX, showed top Brand Belonging performers grew revenue over six years at three times the rate of lower performing brands. IoT helps brands to create a sense of belonging, brands can monitor customer interactions and improve day by day activities, as they can anticipate user needs and be innovative. Connected objects are a bridge between customers and brands, the stronger the connection, the higher customer satisfaction will be.


Moving from standard objects to connected objects means not only a new way of interacting but also new business models. Behind every object there is a service and this means a complete rethinking of business processes, tools, and internal operations. Knowing the exact amount of time people use a product lets companies create new models, such as a”subscription model” or “as-Service”. Industrial IoT projects create a big process of optimization and cost reduction, According to General Electric, investments in the industrial side of IoT will reach $60 trillion in the next 15 years.

Photo by Ahmed Muntasir from Pexels

Companies like Rolls-Royce rent jet engines instead of selling them and use predictive maintenance to prevent deterioration. The data business is a big opportunity. For example, think about a connected car with a smog detector. This data can be useful to third parties, as car manufacturers can sell data to municipalities to monitor air quality. Fitness products are another example, as they can sell data to pharmaceutical companies in order to provide better products based on real data.


The Internet of things has had a big impact on customer experiences, marketing, and business but it remains in the early stage of its revolution. According to a recent McKinsey study, leaders in the IoT market are companies that are able to create multiple case studies. They don’t search for the killer app but instead they implement solutions in order to understand how to move to the next level.

We are at the edge of a big shift, companies will need to embrace change and rethink every process to survive.

The connected world has just started.

UX Designer.