Reducing equipment faults by 95% through improved assembly guidance and information design.
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:
This created a disconnect between:
As a result, mis-assemblies and incorrect part orders were common, directly impacting operational performance.
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.
I mapped the two reinforcing loops that drove faults, and the points where we intervened.
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, low-complexity features first.


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), keeping all components visible within Flutter's constraints. The 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:


Designing the right information environment can significantly reduce mistakes without changing the job-to-be-done. — Key takeawayNext project →
I'm always curious to hear about challenging projects, especially in manufacturing, energy efficiency and sustainability. Get in touch.
Email me