Client
Confidential
Services
UI UX Design
Industries
Semiconductor
Date
July 2024
This was a B2B project where we worked as a service partner to develop the application for an organization. Due to a non-disclosure agreement with the client, all content, UI elements, and confidential data have been replaced with placeholders and dummy data.
The objective of this proposal is to secure client approval for implementing a redesigned architecture and enhanced user experience (UX) for the existing ChipCon app. The proposed improvements will focus on:
Optimizing system architecture to enhance performance, scalability, and security.
Refining the user experience by improving usability, accessibility, and overall engagement, resulting in better user satisfaction.
Future-proofing the platform by incorporating modern design patterns and technologies, ensuring that the app is adaptable to future needs and innovations.
The main users of the application are test engineers who work in various other organisations. Since we worked as service partner, we were not able to do an extensive research as we had minimal exposure to the users. But we were able to meet a handful of users and also got help from various stakeholders to gather more insights.
From the discussions with users and stakeholders, conducting usability testings, we were able to uncovered two major problems.
Users often found it confusing to set up and configure the instruments. The application has two main parts:
1. Adding and Configuring Instruments: Users must first add different instruments and configure them to communicate with the chip.
2. Controlling the Chip: After setup, users can change register values through the UI to see how the chip responds in various scenarios.
Many users struggled with the first part, which led to the need for a dedicated person to visit organisations and teach them the setup process.
There was no proper grouping of information. It was scattered across various pages.
Few user quotes
For the purpose of this proposal we decided to change the information architecture and make the configuring part of the workflow intuitive.
Clear instructions were added to the screens, to help guide the users get started with the work flow.
Labels were made better understandable on what is needed from the user.
Empty state screens were added.
Accessibility was improved.
Error messages were improved.