Increase in Productivity
Task Success
System Usability Success (SUS)
Several manufacturing units, labs, pharmacies & storage spaces need to regularly monitor temperature & other environmental conditions within their premises due to the type of sensitive stuff they store. They spend a lot of human resources and time in regularly monitoring these spaces and even then human errors happen.
How do we provide an intuitive solution which they can trust and easily setup to monitor their storage areas?
Senior Product Designer
User Experience, User Research, User Interface & Visual Design
June 2019 - May 2020
Onshore client team:
2 Product managers & 1 Product owner
Offshore team:
One designer, 5 developers, 1 Project Manager
Is there something we can do to help the small industry professionals in tackling their specific use cases and problems related to their environmental monitoring tasks?
Precision Agriculturists
For monitoring the soil humidity, temperature and salinity.
Warehouse Operators
For monitoring the environmental conditions when storing sensitive stuff such as medical products.
Pharmacists & Electrochemists
Pharmaceutical products need to be maintained at certain conditions and hence to regularly monitor them.
Environmental scientists
For closely monitoring the environmental conditions surrounding their lab specimens.
Our client had some initial contacts matching the above target groups and I picked 5 people initially to have a research call with. The plan was pretty simple.
The research plan was to understand their current scenario and work, the areas where such a solution can help, problems with their current solution [if they are already using one] or other aspects.
The answers were pretty diverse. But the underlying theme was if the business heads were not ready on spending extra for a specialised resource to take care of these things, they did not want a complex solution to be dumped on their heads. Remember, their actual work itself is very complicated and requires skill.
The next step was to confirm my assumptions with targeted questions and get some quantitative insights. I managed to find 16 people for this step. Getting hold of a lot more people to do quantitative research was hard since this was an enterprise client project and it has its difficulties.
We sent a Google survey with specific questions and the results were as follows:
Unsure how to handle the electronic hardware and the complex process of setting it up.
People do want to spend the nights at their homes without worrying about the safety of the inventory or the environment.
Users were frustrated that most of the existing solutions still required some amount of their time for management.
People who don’t use any existing solutions are unsure about trusting new software to take care of critical items
Some of our competitors were:
I found the reason why our target users find the existing solutions were difficult to understand. Except for Hubitat, most of our competitor solutions were aimed at huge industries with specialised people for monitoring and many other use cases. Hence the use of complex electronic devices, circuits, jargons etc
But that doesn't mean there was anything wrong with the approach of our competitors. Everything has a target audience and quite possibly the target users of these market players could be huge industries and highly technical fields.
But we were targeting users in much smaller companies or industries where the solution needs to be different.
It's like the case of the bullet train. It's a badass and powerful transportation means which could take you anywhere. But is it the right way to get to the next street?
Affinity mapping is my go-to method any day to find insights from unorganised data. Using this method, I ended up with four major buckets into which most of the identified issues fell.
Essentially they wanted something as simple as Google Home for small industrial usages.
They had to employ lot of human resouces for monitoring which took a toll on their expenses.
The kind of stuff they store require strict monitoring and any lapse would cause a loss in millions
Our users felt all the existing products lacked some of the features which they expected to have.
How might we enable Small Industrialists and Professionals to remotely monitor their environment without too much human intervention, more safety and less resource cost? The lack of an intuitive & easy to manage solution in this space can make us a market differentiator.
To collaborate with our client team in Ireland, we used the online collaboration platform 'Miro'. We ran short and fast brainstorming slots where each of us came up with as many ideas as possible. We then discussed those, discarded few ideas based on the number of votes.
We then prioritised the ideas using the MoSCoW model approach.
An IoT Platform integrated with a central hub and monitoring sensors designed for ease of use & setup, autonomous monitoring and easy management of alerts, teams and sites.
Register 20% more growth in month on month customer adoption rate.
Increasing the work efficiency of the users by atleast 30% and reduce the business cost by atleast 20%.
While solutions for the consumer industry has become very simple, however the enterprise industry still had to use legacy solutions which weren't user friendly.
Our users were not confident in setting up hardware devices which look too technical or required to read loads of instructions & documentation.
Making the user's more comfortable in using Electronic Devices has two parts to it:
As soon as the user has registered and filled out the necessary information, they need to choose the type of hub. We display the 3D models which makes it very easy for them to compare the images on the screen with the device in their hand and choose the correct one. This experience of reflecting the real-world scenario is followed throughout the app.
These were some of the iterations I made using hand-drawn sketches and wireframes.
These were some of my earlier ideas for the onboarding flow some of which has evolved into the Hi-Fi designs you see below.
We walk the user through adding the hub with clear instructions and feedback.
After adding the hub, there was a question of whether we should make it mandatory for the user to add the sensor also. Since a hub alone is not enough unless there is a sensor connected to it.
But we decided against it as it would be a restriction for the user to proceed. Thus we added just a prompt asking the user if they would like to add which they could skip. Flexibility is always nice.
Our end users wanted to get insights fast at a glance. This shouldn't look like a separate job in itself requiring extra skillsets.
The most identified needs were to see the current environmental value, it's trend and other statistics such as average value over a period.
For making it simple, let's consider a shipping and logistics company. They would have several warehouses under their control and each warehouse will have several sections storing different items.
In our solution, I called the 'Warehouses' as 'Sites' and the different sections of the warehouses as 'Rooms'. The access for different sites and rooms depends on the user permissions. If the person is a superuser they would have access to several sites.
These were some of the iterations I made using hand-drawn sketches and wireframes.
The room card leads to the room dashboard where I show the different sensor values. One of our insights from the user research was that they would like to see the historical readings and not just the current/live readings.
To give more flexibility to the user, I designed the following customisable options in the dashboard:
I did some research on the types of charts which would be more meaningful and I found that a simple line and bar/column chart are the best types to provide easy to understand information.
To give more insights about a particular sensor, I also designed navigation from each sensor card to its page. In addition to the reading plot, I added some averages and alert statistics of the sensor, so that the user will get to know immediately how the corresponding environmental condition is prevailing in each room.
This brings me to the alerts section. How can we let the user know of any abnormal values without having them spend their entire time monitoring using the app?
By abnormal, users wanted to know if any monitored environmental condition exceeds or goes below a particular value so that they can plan to take appropriate actions. We can't ask them to keep the app always open and manually monitor the values 24*7 right? That would reduce the effectiveness of the entire solution.
Our end users were insecure about letting a software do all the work of them. Rightly so! Because the cost of an error was very high.
Our end user management were either spending a lot on a larger workforce to monitor day & night. If not, their limited workers are having to extend their shifts to closely monitor the environment.
So I designed an 'Alerts' user flow where the user will be able to do the following:
These were some of the iterations I made using hand-drawn sketches and wireframes.
User would be able to add one or more alerts for each sensor. A trigger and response called 'If' and 'Then' will need to be configured. Based on this, the alert will be triggered and the respective users would be notified.
This is where I felt a mobile app would be really useful. I pitched this idea to the client and got the go ahead. My plan for the mobile version of the app was to present only the absolutely necessary information. Basically a minimal version of the desktop so that users can be just aware of what's going on.
In the mobile version, users would not be able to setup any new devices. But they can view the existing sites, rooms and the current sensor values. Also, I did not complicate the mobile version with any charts as I found that users were not finding it really necessary to be part of it.
Users would still be able to view and edit/add alerts using the flow shown below.
Our users felt our solution was intuitive compared to a lot of competitor solutions and we instantly noticed a task success of ~92%.
Visual design & UX Content's impact was felt as more than 60% of our users specifically said it was refreshing to see such friendly and cool design in enterprise usage.
We observed an increase in efficiency as well as increase in cost savings.
Consumer UX is deeply ingrained in everyone's mental model. Don't shy away from using some of it's best practices in Enterprise too!
Learnt the intricacies of working with data. I also learnt Blender as I used it to create all the 3D models used in this application.
Our client was slightly new to the design process. Learnt to drive the process with them and proved the impact of it.