Microsoft - Farmbeats

Microsoft - Farmbeats

Creating a system that enables farmers to monitor and analyze crop growth in real-time, ensuring optimal crop health and crop management.

Creating a system that enables farmers to monitor and analyze crop growth in real-time, ensuring optimal crop health and crop management.

Duration

Duration

3 months

3 months

3 months

Project Type

Sponsored Project

Sponsored Project

Mobile Design

Mobile Design

Team

Team

UXD+UXR - Grace Rao

UXD+UXR - Grace Rao

UXD+UXR - Grace Rao

UXD+UXR - Xinran Cheng

UXD+UXR - Xinran Cheng

UXD+UXR - Xinran Cheng

Scope

Personas, User Flow, I.A., Wireframe,

Personas, User Flow, I.A., Wireframe,

Design System, Hi-fi Prototype, Usability Testing.

Design System, Hi-fi Prototype, Usability Testing.

Project Type

Project Type

Sponsored Project

Sponsored Project

Mobile Design

Mobile Design

Scope

Scope

Personas, User Flow, I.A., Wireframe,

Personas, User Flow, I.A., Wireframe,

Design System, Hi-fi Prototype, Usability Testing.

Design System, Hi-fi Prototype .

OVERVIEW

About Farmbeats

Microsoft FarmBeats is a platform that uses data and AI to enhance agricultural productivity. It collects real-time data from IoT sensors, drones, and satellites, helping farmers make informed decisions, optimize practices, and improve crop yields.

The Problem

Farmers and agronomists struggle to efficiently manage crop health and productivity due to a lack of real-time data, automated tools, and a unified system for collecting, analyzing data, and managing farm tasks.

Farmers and agronomists struggle to efficiently manage crop health and productivity due to a lack of real-time data, automated tools, and a unified system for collecting, analyzing data, and managing farm tasks.

Farmers and agronomists struggle to efficiently manage crop health and productivity due to a lack of real-time data, automated tools, and a unified system for collecting, analyzing data, and managing farm tasks.

The Solution

In 10 weeks, we partnered with Microsoft FarmBeats to develop a platform that automates crop recognition, health monitoring, and task management, providing real-time data through a mobile app. The system is designed to help farmers monitor crops in real-time, enhancing decision-making and boosting productivity.

In 10 weeks, we partnered with Microsoft FarmBeats to develop a platform that automates crop recognition, health monitoring, and task management, providing real-time data through a mobile app. The system is designed to help farmers monitor crops in real-time, enhancing decision-making and boosting productivity.

In 10 weeks, we partnered with Microsoft FarmBeats to develop a platform that automates crop recognition, health monitoring, and task management, providing real-time data through a mobile app. The system is designed to help farmers monitor crops in real-time, enhancing decision-making and boosting productivity.

UNDERSTAND THE PROBLEM

User Research

To understand farmers' workflows and identify essential app features, we employed three user research methods to uncover their challenges, pain points, and goals.

Research Methods:

Secondary Research

Secondary Research

Secondary Research

Reviewed 20+ articles to analyze challenges and advancements in agriculture.

6 Qualitative Research

6 Qualitative Research

6 Qualitative Research

Conducted 6 thirty minutes interviews to identify user experience constraints.

20 Quantitative Research

20 Quantitative Research

20 Quantitative Research

Surveyed farmers to uncover pain points and validate prior research insights.

General Insights

Mistimed operations like irrigation reduce yields by up to 50%.

Diseases and pests destroy up to 40% of crops annually, causing economic losses.

Identifying precise crop growth stages is challenging, impacting yield.

Identifying precise crop growth stages is challenging, impacting yield.

Users often face delays in detecting crop health changes.

Users often face delays in detecting crop health changes.

Users are highly concerns about the impact on crop diseases and pests.

Real-time nutrient monitoring boosts crop yield by 15%.

Pain Points

Based on our analysis of user research data, we have identified three major pain points in the current agricultural sector:

PAIN POINT 1:

Insufficient Monitoring of Growth Rates:

Farmers often struggle to accurately assess the growth speed and stages of crops, which is crucial for determining optimal times for fertilization and irrigation. Lack of real-time and precise growth data can lead to resource wastage and suboptimal yields.

PAIN POINT 2:

Difficulty in Early Detection of Diseases and Pests:

Farmers typically fail to detect early signs of pest infestations and diseases until significant damage is apparent. This delay in detection makes it difficult to apply control measures in a timely manner, potentially leading to severe crop losses.

PAIN POINT 3:

Inefficient Task Management:

Farmers often struggle with managing and prioritizing the numerous tasks required to maintain crop health and productivity. The lack of an integrated system to track, schedule, and monitor tasks leads to inefficiencies and missed opportunities, ultimately impacting overall farm productivity.

KNOW USER

Personas

From our user research, we identified three key user groups: small-scale farmers needing real-time data for efficient crop management, agronomists requiring precise tools for expert analysis, and product managers focused on developing user-centered agricultural solutions. These personas guided the design to meet the specific needs and challenges of each group.

Competitive Analysis

To better understand the product landscape and identify market opportunities, we conducted an analysis of 5 competing products. We assessed key features, including those we plan to implement, against common industry standards.

Our analysis revealed gaps in the market, specifically the absence of features like crop growth rate tracking, task management, and AI assistance, which we aim to emphasize in our product.

Design Principles

Based on user research insights, personas, and competitive analysis, we identified key features required by our target users and uncovered market opportunities, leading to the establishment of 4 strategic design principles to effectively meet user needs.

Simple and Intuitive Design

Highlight key information, simplify workflows, and use progressive guidance to help users start with basics and gradually master advanced features, while maintaining a tech-savvy feel.

Environmentally Friendly Design

Optimize resource management and incorporate scalability to ensure the design is sustainable and future-proof.

Seamless AI Integration

Designed an intuitive dashboard with embedded AI for real-time recommendations to reduce cognitive load, with a floating assistant readily accessible for on-demand help.

Efficient Modular Functionality

Separate core features into independent modules (e.g., task management, map views), support one-click operations and automation to improve efficiency and reduce the learning curve.

THE FRAMEWORK

User Flow

To better understand how users interact with the product, I broke down the user flow by individual features instead of mapping the entire app at once. This approach helped clarify the logic behind user actions and how each page interacts within specific features.

Information Architecture

We built the Information Architecture from the ground up, tailoring it to our user flow. By prioritizing features based on their frequency and importance, we established a hierarchy where the dashboard, AI assistant, task management, sensor integration, and onboarding are at the top. This structure ensures a logical distribution of information and a seamless user experience.

Information Architecture

We built the Information Architecture from the ground up, tailoring it to our user flow. By prioritizing features based on their frequency and importance, we established a hierarchy where the dashboard, AI assistant, task management, sensor integration, and onboarding are at the top. This structure ensures a logical distribution of information and a seamless user experience.

START DESIGN

Lo-fi Wireframe

Building on the information architecture and user flow, we created a lo-fi wireframe to outline the basic design layout and structure of the interface.

Hi-fi Prototype

After ensuring that all user needs and key features were addressed in our design, we refined the hi-fi prototype, focusing on the design details and interactions between pages. This preparation was essential for the upcoming usability testing.

THE REFINEMENT

Usability Testing

Conducted 6 remote usability tests with small-scale farmers, agronomy students, and farm-related product managers to gather feedback and refine the design.
We used severity ratings to prioritize user frustrations and friction points, leading to these 4 must-have iterations.

Iteration 1: Redesigned crop cards to display more information at a glance, increasing efficiency while reducing clicks.

Iteration 1: Redesigned crop cards to display more information at a glance, increasing efficiency while reducing clicks.

4/6 users wanted dashboard cards to show more crop status, reducing the need to click into detail pages.

4/6 users wanted dashboard cards to show more crop status, reducing the need to click into detail pages.

Iteration 2: Redesigned crop detail page

Iteration 2: Redesigned crop detail page

5/6 users felt that the crop detail information was cluttered, presenting a lot of data that required careful scrutiny to understand.

5/6 users felt that the crop detail information was cluttered, presenting a lot of data that required careful scrutiny to understand.

Iteration 3: Redesigned the map view page to more immersive

Iteration 3: Redesigned the map view page to more immersive

All users mentioned that the map view interaction felt unresponsive, and the crop information was not clearly presented.

All users mentioned that the map view interaction felt unresponsive, and the crop information was not clearly presented.

Iteration 4: Redesigned the interaction for viewing field crops

Iteration 4: Redesigned the interaction for viewing field crops

Design System

To support the final design, I built a comprehensive design system, establishing foundational tokens like colors, typography, and grid based on the hi-fi prototype. As I refined the design, I developed components and guidelines to ensure consistency, enhance user experience, and streamline future iterations.

Final Design - Microsoft Farmbeats

Final Design - Microsoft Farmbeats

Final Design - Microsoft Farmbeats

FEATURES

Monitor Crop Growth

The homepage crop card now displays the crop growth rate directly.
On the crop detail page, additional growth-related information is provided, along with a linear growth chart to help users better monitor plant development.

6/6 users found it easy to check crop growth.

6/6 users found it easy to check crop growth.

6/6 users found it easy to check crop growth.

Pain-point 1 Addressed: Efficient monitoring growth rate

Pain-point 1 Addressed: Efficient monitoring growth rate

Pain-point 1 Addressed: Efficient monitoring growth rate

AI Assistant

Powered by GPT-4, the AI assistant is seamlessly integrated across the app, offering targeted suggestions for crops, sensors, and tasks. Users can interact through text, photos, and voice, allowing for more accurate crop analysis based on different crop condition.
Additionally, a floating button enables easy access to the AI assistant from any page, enhancing the overall user experience.

All 6 users said they really liked the seamless integration of AI within the app.

All 6 users said they really liked the seamless integration of AI within the app.

All 6 users said they really liked the seamless integration of AI within the app.

All 6 users said they really liked the seamless integration of AI within app.

Detect Pests

Implemented pest detection notifications to alert users immediately. Enhanced the map view to clearly display the location of detected pests, accompanied by AI-driven pest control and prevention suggestions to help users address the issue efficiently.

6/6 users said they could quickly notify which crop has pests.

6/6 users said they could quickly notify which crop has pests.

6/6 users said they could quickly notify which crop has pests.

Pain-point 2 Addressed: Early detection of pest

Pain-point 2 Addressed: Early detection of pest

Pain-point 2 Addressed: Early detection of pest

Task Management

The task management feature helps users make better decisions and improve crop productivity. Additionally, the AI assistant provides plant-specific suggestions that can be directly added to tasks.

Pain-point 3 Addressed: Efficient task management

Pain-point 3 Addressed: Efficient task management

Pain-point 3 Addressed: Efficient task management

Map View

Designed dedicated map views for both crops and sensors, allowing users to easily visualize their locations within the fields.

REFLECTION

Takeaways

  1. Less is more: During the final design iteration, I realized that mobile interfaces require a focused approach. Unlike desktop designs, highlighting too many elements on a mobile screen can lead to a cluttered experience. Moving forward, I’ll emphasize key information by displaying less and subtly de-emphasizing peripheral details.

  2. Modular Flow Design: Instead of creating a single, complex user flow for the entire app, I designed separate flows for each critical feature. This approach made it easier to clarify user logic and accelerate the design process.

  3. Validated Pain Points: I utilized three research methods to identify key pain points, which were later validated through usability testing. Pain points may evolve, but the crucial takeaway is the importance of continuous testing to ensure the design meets the real needs of farmers and agronomists.