Interactive Parts System

Reducing equipment faults by 95% through improved assembly guidance and information design

Spray nozzle exploded view

Context

Q-Bot’s installation teams rely on a spray nozzle composed of a complex multi-part assembly, used in real-world field conditions.

Installers had limited and fragmented reference materials:

  • Small printed exploded diagrams attached to toolboxes
  • A 90-row spreadsheet used to identify and order parts

This created a disconnect between:

  • The physical assembly process
  • The way information was structured and accessed

As a result, mis-assemblies and incorrect part orders were common, directly impacting operational performance.

My Role: Solo Product Designer / Product Lead (end-to-end ownership)

Challenge

Frequent nozzle faults were not isolated issues, they were the result of a negative reinforcing loop:
errors → downtime → incorrect fixes → repeated errors

The core challenge was not just improving instructions, but breaking this cycle by redesigning how information supports the task.

Understanding the system

I mapped the two reinforcing loops that drove faults and the points where we intervened:

Approach

Research began by looking outside the industry: studying how IKEA and CAD modelling tools handle complex assembly guidance for non-expert users. This surfaced a key insight: the problem wasn’t installer capability, it was the information environment. The existing diagrams asked users to remember too much at once.

I mapped the full onsite equipment ecosystem to ensure any solution would scale beyond the spray nozzle, then ran a value/cost prioritisation with the team to focus development on high-impact and low-complexity features first.

Solution

Rather than building a full 3D viewer, which would have required complex API integration, I simplified navigation to 3 fixed perspective views (front, bottom, top), ensuring all components remained visible while staying within Flutter’s constraints. This constraint actually improved usability: fixed views are faster to navigate than free rotation for task-focused assembly work.

As a result, I designed an interactive parts diagram system that:

  • Aligns digital representation with the physical assembly process
  • Breaks down complex assemblies into clear, navigable components
  • Links each part to relevant information (identification, ordering, usage)
  • Reduces reliance on memory by structuring information progressively

Impact

  • 95% reduction in equipment faults
  • Improved accuracy in part identification and ordering
  • Reduced downtime and operational friction in the field
  • Broke the cycle of repeated errors caused by fragmented information systems

Key Takeaway

Designing the right information environment can significantly reduce errors without changing the underlying task.