Case Study: Designing a SaaS console for IoT device management

HUMANLOGIC CLIENT: THERMODATA

Deliver product planning and UX concepts/flows for Thermodata’s temperature monitoring solutions for life sciences and food industries.

PRACTICE AREAS

Product Planning, UI/UX Design, UX Workshop facilitation, Personas, Flows, Wireframes

SUMMARY

· HumanLogic led a highly collaborative approach with Thermodata Executive team to validate product requirements and end user experience of SaaS product before building any software, substantially reducing delivery risk.

· Designed a new easy-to-use SaaS product platform that enables more efficient sales and price elasticity of Thermodata’s calibration service as a key component of an integrated Cloud services offering.

· The new design streamlines selling of the product and has improved adoption of the trial experience for the Loggistix platform, propelling sales of calibration service for Thermodata.

· The self-service SaaS experience enables a more transparent view into data aggregated from sensors across many geographic locations and more efficient analysis on the data.

PROCESS

Thermodata Corporation provides highly accurate temperature monitoring solutions to the life sciences and food industries, managing the temperature of their perishable products to ensure quality and viability. Thermodata’s cloud based system provides an easy to use and readily accessible means to analyze and share the substantial amount of data collected by networked sensors and loggers.

Working closely with the Thermodata founders, HumanLogic Principal Karen Donoghue participated in product planning, feature definition and workflow design for a MVP definition of Loggistix, Thermodata’s cloud based service that collects readings from monitoring devices worldwide. The devices are small (around 16mm in diameter) and precisely calibrated for monitoring temperature. Data from devices is stored in a secure repository and accessible by authorized users via the Web, for analysis, reporting and sharing.

The goals for the product included the design of a highly usable “self-service” user experience that would not require special training or a lengthy onboarding process. HumanLogic began working with the Thermodata executive and development team on persona design and proceeded to feature definition and prioritization for the Loggistix Console using Agile development methods.

PLANNING WORKSHOP

Under a tight deadline to validate the requirements for the MVP version of the Loggistix user experience, HumanLogic organized and led a half day brainstorming workshop with product and development teams to rapidly define and prioritize flows and requirements.

As a collaborative team, HumanLogic and Thermodata executive and development leadership defined seven user personas of the overall platform system, and proceeded to define the workflows that exist between the core personas. Workflows included defining the lifecycles and tasks for Missions, which are time-based transportation events that require tracking across geographic regions worldwide with specific shipping and delivery dates.

Thermodata workflows
Examples of workflows among personas captured during the Thermodata team MVP Brainstorming workshop.

We defined workflows for each of the personas, including an Admin whose responsibilities include adding new sites and users as part of provisioning a new Mission. We also specified alert notification schemes so that users of the system could be notified in real-time about events, for example in the case of a failure to maintain SLA refrigeration. This notification allows the recipient to understand if there has been a compromise in delivery quality for the Mission’s shipment and to act accordingly.

CONCEPT FLOWS AND WIREFRAMES

Based on the captured requirements and user stories from the MVP brainstorming workshop, HumanLogic produced a set of draft concepts flows and wireframes that reflected the requirements.

Architecture diagram and early interaction flow
Example overall architecture diagram and early interaction flow for Thermodata Dashboard and Mission data

Collaborating with the team — in a matter of weeks — HumanLogic translated and refined the MVP requirements into flows and wireframes for the development team to analyze and use for building the software.

Draft Thermodata Dashboard
Example wireframe for Loggistix mission details screen, showing alerts details for a Mission.

The wireframes reflected requirements for a real-time console dashboard with Mission data and sensor data details available both in summary views and as drilldown screens. The Dashboard also enabled real-time alerting for error conditions for Missions. The wireframes helped to reflect the MVP requirements in a format in which the entire team could readily analyze and provide feedback.

Example screenshots of the implemented Loggistix platform. At left is the Loggistix main dashboard, at right is a screen showing Mission details and associated sensor data.

BUSINESS RESULTS

The highly collaborative approach HumanLogic took for this project enabled the Thermodata Executive team to validate product requirements and the user experience for customers before building in software, thereby reducing delivery risk. This project was performed under a tight budget, and I delivered a cost-effective solution to the Thermodata Executive team. The mockups HumanLogic delivered enabled the representation of features and a proposed data model in a shareable format that made it easy for engineering to understand, give feedback and plan for implementation.

In the next year, Thermodata released a beta version of Loggistix, the Thermodata cloud software as a service (SaaS) platform guided by the console designs from the planning sessions.

The new dashboard design helped to streamline selling of the product and improved adoption of the trial experience for the Loggistix platform, propelling the sales of calibration service for Thermodata. For users of the SaaS platform, the self-service experience enables a more transparent view into data aggregated from sensors across many geographic locations and more efficient analysis on the data. The new easy-to-use SaaS product platform has enabled more efficient sales and price elasticity of Thermodata’s calibration service as a key component of an integrated Cloud services offering.

FOR MORE INFORMATION

For more information on how HumanLogic can help with planning, designing and improving your digital products please contact us.

For more information on Thermodata’s solutions please visit http://www.thermodata.us.