True Farm

Transforming Thai agriculture through IoT integrated design

Overview

In Q1 2023, I had the opportunity to help True Digital Group, Thailand's top agribusiness, to revolutionize Thai agriculture through a design-driven platform powered by IoT automation. This platform empowers farmers to manage their farms remotely with ease.

I spearheaded a complete product lifecycle with the team and client to deliver a comprehensive application, website, and a detailed design system, all tailored for seamless farm management.

Toolkit

Miro, Figma

My roles

Product strategy, UX research, wireframing, prototype, user testing, UI design

Team

Product manager, marketing, UXUI designer, IoT specialist, product owner

Duration

March - July 2023 (4 months)

Challenge

True Digital Group envisioned a seamless, IoT-integrated platform to simplify farm management and reduce human error. They sought an intuitive solution to empower farmers with automated tools for remote control and monitoring.

Outcome

Within 4 months, we developed complete mobile and desktop platforms, integrating user-centric interface design with IoT technology, enhancing farm management efficiency and significantly improving the farmer experience.

Smart integrated
design

Manage IoT devices and create automated orders within a few clicks

Shaping the future of agriculture

Real-time monitoring and reduction of farm staff’s workload

Real farm users' interviews

Conducting regular user tests to validate the design with on-site farm workers

Process

Process

Understanding the problem

Solution requirements

The automation of IoT devices involves many steps and a high learning curve

Complex data simplification

Most users are non-tech savvy and cover a wide age range

Accessibility

The solution has to ensure seamless user experience across various devices and platforms

Cross-device compatibility

Gathering insights

I started by conducting workshops with stakeholders, including clients, potential users, and project team members to identify their expectations, user needs, and business goals to help set a solid foundation for the UX process. The workshop helped in defining the project scope by clarifying requirements and planning the UX process needed in each stage.

Defining users

By engaging in discussions and brainstorming sessions with the stakeholders, I was able to identify user personas and gained a deeper understanding of each user’s behaviors, pain points, and unmet needs.

Prioritizing features

Since we had time constraint from the client, I had to prioritize main features for Minimum Viable Product (MVP).

Features prioritization ensured that my team and I focused on those features that meet the users' needs as well as business considerations and allow users to provide feedback for future development.

Concept validation first

Before diving deeper, I validated design concepts to ensure that the initial design is user-centered and avoid incorrect assumptions. I conducted a user interview with 5 users from different personas.

How did user testing help?

By testing with real users early in the design process, I was able to identify potential issues, confusion points, and iterate designs to improve user experience based on their feedback.

01 Onboarding flow

Findings

It is important for users to have the shallowest learning curve, so they can start quickly by setting up their farms and devices easily

It is important for users to have the shallowest learning curve, so they can start quickly by setting up their farms and devices easily

It is important for users to have the shallowest learning curve, so they can start quickly by setting up their farms and devices easily

Solution

Increase emphasis on onboarding flows, providing step-by-step instructions for setting up a farm, with the option to skip if the users want to explore first

Increase emphasis on onboarding flows, providing step-by-step instructions for setting up a farm, with the option to skip if the users want to explore first

Increase emphasis on onboarding flows, providing step-by-step instructions for setting up a farm, with the option to skip if the users want to explore first

02 Farm switching

Findings

Users expected to switch farms from bottom navigation and be able to see farm summary at a glance

Users expected to switch farms from bottom navigation and be able to see farm summary at a glance

Users expected to switch farms from bottom navigation and be able to see farm summary at a glance

Solution

Make all farms accessible from the bottom menu, provide dashboard summary with key metrics

Make all farms accessible from the bottom menu, provide dashboard summary with key metrics

Make all farms accessible from the bottom menu, provide dashboard summary with key metrics

03 Notification & alert

Findings

Notification plays an important role in monitoring farms, there are different types of alerts which require different actions

Notification plays an important role in monitoring farms, there are different types of alerts which require different actions

Notification plays an important role in monitoring farms, there are different types of alerts which require different actions

Solution

Within a few clicks, users can filter notifications by farms, units, and devices,  using icons and colors to distinguish urgency

Within a few clicks, users can filter notifications by farms, units, and devices,  using icons and colors to distinguish urgency

Within a few clicks, users can filter notifications by farms, units, and devices,  using icons and colors to distinguish urgency

Wireframing the solution

After identifying the above problems and iterating the design, I mocked up wireframes that created intuitive navigation and logical user flows, and established a clear visual hierarchy and layout. In order to promote collaboration and reduce misunderstandings during the development phase, I also reviewed with clients.

Final design

Smooth journey

First-time onboarding

Guiding step-by-step through setup process from opening farm to set up device, users are allowed to skip at any stage

Shorten workload

Farm & unit adding

Pre-filled data with multiple adding options to minimize setup time

Real-time monitor

Farm & unit monitoring

Displaying real-time data, highlighting alerts and warnings for farm workers to take actions

Quick adjustment

Device automation

Allowing device status adjustment within the same screen, reducing device management steps

Quick adjustment

Automation set up

Allowing device status adjustment within the same screen, reducing device management steps

Sample scenarios

A complete design system

To make the design easy for developers to implement and scale in the future, I developed a design system to create design standards. The design system includes from design foundation such as color and typography to complex components like graph and widget variations.

What I learned

Define UX process

Defining a UX process at the beginning  streamlines the workflow. It helps each member to know what tools to use, when to use them, and what deliverables to expect at each stage.

Simplify the complexity

Creating platforms for a wide range of users requires simplicity. I had to focus on creating a seamless navigation and removing unnecessary elements to ensure seamless interaction.

Always test with users 

Designing with real users really helps designers guide project’s direction. The key to a successful project is not only a perfect final design but also an iterative process based on user feedback.

What client says about us :-)

The project is now completed from our part and is under the True team for development. It is planned to be launched by next year (2024).

Copyright © Sirinda Limsong 2023

Copyright © Sirinda Limsong 2023

Copyright © Sirinda Limsong 2023