UX Case Study

Move.

A UX case study identifying communication and workflow bottlenecks within a robotics startup to improve inter-team coordination.

Timeline: September 2022 - October 2022

My Role

  • Project Lead
  • UX Researcher
  • UX Writer

Team

  • 1 Researcher (Myself)

Duration

  • 2 Months
  • (Sep 2022 - Oct 2022)

Tools

  • Figma (Prototyping)
  • Python (Data Analysis/Scripting)
  • Ethnographic Observation
  • Interviewing
  • Co-Design Workshops

The Challenge: Untangling Robotic Startup Complexity

The lifecycle of building and deploying successful robots is inherently complex, requiring seamless coordination between diverse teams like sales, marketing, software, hardware, and deployment. Miscommunications or misaligned processes between these teams can create significant bottlenecks, hindering progress and efficiency.

This project aimed to identify the critical bottlenecks within a robotics startup's workflow. Where does communication break down? How do differing team processes clash? And ultimately, how can these issues be addressed to streamline the robot development lifecycle?


My Approach: Researcher as Engineer

To gain deep, authentic insights, I adopted the role of a "Researcher as an Engineer." I immersed myself in the startup's daily activities, leveraging my engineering background to participate directly within the software, hardware, and deployment teams.

This ethnographic approach was supplemented by targeted stakeholder interviews (particularly with leadership) and collaborative co-design sessions with employees from various teams. The goal was to uncover core problems from multiple perspectives and collaboratively explore potential solutions.


TL;DR: Visual Summary

Visual summary highlighting key problems and solutions
High-level overview of the identified bottlenecks and proposed solution directions.
Infographic summarizing the research process and findings
Summary of the research process and key takeaways.

Identifying Stakeholders

Diagram showing robot lifecycle and team interactions
Visualizing the complex interactions across the robot lifecycle.

Through initial analysis and conversations, we identified 5 major stakeholder groups influencing the robot lifecycle within the startup:

Understanding the unique perspectives, responsibilities, and pain points of each group was crucial for identifying systemic issues.


Research Methodology

Given the generative nature of the project (identifying unknown problems), we employed qualitative UX research methods:


Research Findings: Uncovering Bottlenecks

Ethnography: Insights from the Trenches

"I have no clue what the sales team promised the client for this robot, and I do not care. I am just going to write basic code and fix it later."

- Software Engineer during ethnographic observation

By working alongside engineers and deployment staff, I observed daily activities and engaged in informal conversations. This revealed several recurring friction points:

Stakeholder Interviews: Leadership Perspective

"Yeah, I will need to talk with the sales team to understand what they are selling... and the software team to see what features they have at this point..."

- Manager describing information gathering process

Interviews with leadership focused on their awareness of team-level issues, their view of robot performance, customer insights, and inter-team communication effectiveness. Key themes included:

Co-Design Activities: Employee-Driven Solutions

"I can't send ROS commands, I don't get it... it has to be simple. Something like this..."

- Deployment team member during co-design sketching

Using a rapid sketching technique ("Quick 4s"), we asked employees to draw simple interface screens that would most help their daily work. This exercise quickly surfaced priorities:

Sketches from the co-design activity showing desired simple interfaces
Illustrations from the co-design activities highlighting desire for simplicity and clarity.

Interpretations from these sketches included:


Design Suggestions & Prototypes

While the primary goal was research and bottleneck identification, the insights directly informed potential solutions. Based on the findings, I developed low-fidelity prototypes illustrating concepts for a centralized information hub and simplified task interfaces. These aimed to address the core issues of communication silos, lack of central reference, and overly complex technical interactions.

Prototype screens showing concepts for a centralized robot information hub and simplified controls
Conceptual prototypes exploring solutions for improved information access and simplified workflows.

These prototypes served as tangible starting points for the startup to consider for future internal tool development, focusing on improving cross-functional communication and workflow efficiency.