UX Challenge 2023

The challenge

The company tasked us with improving the interface that controls the vertical grinder, a machine used to refine the edges of cut glass. On the main screen, or Dashboard, there is a list of pending orders on the side, machine controls at the bottom, and in the center, visual representations of the glass panels: the one currently being processed and the next one in the queue. When an anomaly is detected, the machine alerts the operator with an error message on the screen along with a visual and acoustic alarm. The company asked us to make the screens, especially the error screens, more intuitive and understandable for both experienced operators and newcomers. They also wanted the interface to be modernized while preserving the meaningful color coding used for error messages and control buttons.

Keeping the client’s request in mind, we also conducted on-site research and identified the main issue: the difficulty in understanding how to resolve detected errors quickly in order to avoid halting the entire industrial process. The team therefore focused on information architecture, aiming to group and present data following a clear priority structure:

  • The error message is now visually prominent, and its type is immediately identifiable.
  • Clear and immediate instructions on how to resolve it have been added.
  • The characteristics of each glass pane are now grouped and separated with rectangles to avoid confusion.
  • Buttons have been redesigned to stand out more, using meaningful colors that contrast well with the dark background.

Lastly, based on feedback from operators, and later appreciated by the client, we added a new feature: a section called “Diagnostics”, dedicated to all errors that occurred throughout the day, sorted in chronological order. This proves useful when checks and reviews are needed.

The renewed interface

The interface features two tabs: one for accessing the Dashboard and another for Diagnostics (as shown in the image). On the left, we find the errors that occurred during the day, with colors representing their severity level according to the company’s classification. When there are no issues, this screen can be opened by selecting the tab at any time, and it’s possible to view the details of any error by clicking on it. On the right, there are buttons for interaction. In this example, we have an unresolved issue, and the operator is asked to click on the glass pane that needs to be discarded, press “discard,” and then “confirm” once all issues have been resolved and the industrial process can proceed.
When an error occurs, the screen in the image automatically opens and hovers over the main screen. In this case, we have a measurement detected by the machine that is incorrect compared to the one listed in the orders list found on the left side of the screen (here, the FIFO view is shown, but by clicking on the tree icon, the view can be changed). Just like in the “Diagnostics” section, the details of the glass panes are displayed, and the operator is asked to specify the correct glass or the correct measurements to be used in the process before proceeding. If it is not possible to resolve the issue at that moment, the operator can press “close,” and the error will be moved to “Diagnostics” to be addressed later.

Honorable Mention

The most complex interface to design

The resources

Team

5 people

Time

5 days

The process

The client’s request

In the first phase, there was a kick-off meeting with the client, who asked us to simplify and make the interface more intuitive and user-friendly for both experienced staff and newcomers.

Heuristic Evaluation

The interface was initially subjected to a heuristic evaluation to identify the main violations of design standards.

User Testing and Field Observation

Next, we visited the company to observe how different operators use the interface in real-life situations. These operators also performed a usability test with the original interface and were interviewed afterward. This helped us identify any issues that needed to be addressed in the interface.

Prototype

After gathering all the feedback, the interface was redesigned, and a prototype was created using Figma.

Find out more

The UX Challenge is a 5-day design sprint in which a company presents a project to be improved. A team of UX designers, researchers, and developers analyzes the problem, designs solutions, and tests them with real users. The goal is to optimize the user experience through an intensive process of research, prototyping, and validation, providing the company with concrete insights to refine the product.