MIO V2 is a commercial floor cleaner that excels in agility and is perfect for office, hotel, and school environments. This V2 improves upon its predecessor by integrating a tablet interface with revised user flows, simplifying navigation and map management. Focusing on intuitive operation and effortless learning, MIO V2 addresses user feedback from V1 to significantly reduce complexity and enhance usability. We broke it down into four categories, and I was mainly responsible for Map Management.
Role: UX Designer
Team: 4 UX Designers, 1 Project Manager, 2 Engineers, 1 Director
Duration: 3 months
MIO V1, designed primarily for functionality, required a laptop for setup, map scanning, and task management. This approach, focusing more on technical capabilities than user experience, made navigating the system complex and challenging.
Feedback on MIO V1 pointed out its complex user interface, causing user confusion and operational difficulties. In response, the company recognized the need for a more user-friendly approach. Consequently, MIO V2 was designed with an integrated iPad screen interface to provide a more intuitive user experience and address these usability concerns.
How might we redesign MIO V2's user interface to simplify map creation and cleaning scheduling, enhancing user clarity and operational ease?
V1 Challenge: Finding and utilizing the map rotation function was complex and limited.
V2 Improvement: Streamlined access with intuitive controls and help guidance. Enhanced functionality allows easy alignment with physical walls, reducing guesswork and improving accuracy.
V1 Challenge: Lack of contexts. Limited to basic shapes (circle, rectangle, line) for defining areas, leading to a lack of precision and adaptability to real-world layouts.
V2 Improvement: Custom shape creation for enhanced precision in defining areas. Includes a Help Guide for quick user onboarding and efficient troubleshooting.
V1 Challenge: Limited shape options restricted user control in defining zones. Route editing was inflexible; a wrong move required deleting the entire route.
V2 Improvement: Custom shape creation for zones. Route editing includes backtracking functionality, eliminating the need to redraw entire routes.
We initiated our journey by reframing MIO V2's user flow, driven by the need to enhance the user experience, which was overlooked in the MVP of V1. This resulted in a steep learning curve for users, who struggled with the system's complexity. To resolve this, we reorganized the workflow, categorizing and renaming the functions into four main steps: Map Management, Template Management, Task Management, and Task Scheduler.
In this reframed process, we regularly discussed to ensure the new user flow aligned with the project's vision and exceeded expectations. The regular discussion between design and development was vital to creating a user flow that was technically feasible, efficient, and aligned with business goals.
We dedicated time to brainstorming the overall design direction for MIO V2. This involved collaborative sessions to gain consensus on the initial concepts, followed by crafting low-fidelity designs for each main function on Figma.
My primary focus was on Map Building and Management, a crucial element for users in creating and editing maps first using the cleaning machine. Throughout the wireframing process, our team maintained a supportive and communicative environment. It ensured alignment and consistency in our designs, fostering a cohesive approach across all features.
To illustrate our ideation process effectively, I focused on three main features: 'Rotate the Map,' 'Map Editing,' and 'Station & Zone Configuration.' These selections best represent the significant enhancements in MIO V2, highlighting our innovative design solutions clearly and concisely.
In the design evolution, we iterated the interface through regular meeting updates, balancing technical constraints, business goals, and user feedback. This process involved adapting our initial concepts to practical realities, ensuring the final design was not only technologically sound but also user-centric and aligned with our strategic objectives.
For the color system, we began by referencing the company's existing design palette. Our aim was to ensure brand consistency while also embracing modern trends. Using Figma's variables, we crafted a comprehensive color palette design system. This system allowed us to maintain design consistency and apply colors effectively across various interface elements.
We enhanced design efficiency by optimizing our button system. Initially, we had a cluster of 24 buttons from the previous design file, which I streamlined to just 8. This reduction simplified the design for our team and made it easier for developers to understand different button states.
Leveraging Figma's variant and instance features, we further reduced complexities. For instance, the drop-down menus to set different states and toggle icons on or off.
Our team embarked on a journey beyond mere component creation. We meticulously refined each UI element, enhancing consistency and efficiency in our engineering handoff. This strategic approach accelerated development, minimizing repetitive tasks and ensuring seamless usability.