The base group of components includes components and their varieties which are often used in developing a banking application interface and are arranged in alphabetical order. Components are divided into atoms and molecules, this gives more variability to each component and does not overload Design System. Component state switching works entirely by Variants. The organization of components makes it easier to work with components for both the library designer and the interface designer. Thus, the organization of Design System has been developed according to the following important aspects:
I started with research and I wanted to identify how users interact with the product, navigate the site, and handle scenarios they encountered for the first time. The research was conducted in collaboration with the UX team. The goal was to determine how user-friendly and understandable the product is.
Understand the general perception of UX and UI, convenience and speed of going through scenarios. Identify the strengths and weaknesses of the UI/UX of the product, determine the necessary improvements in UI \ UX.
Non-users and bank clients who actively use the affiliate program at least once a month. Men and women between the ages of 25 and 55 with a $1,000 salary. The gender and age distributions are equal.
UI/UX of the product do not affect subjective speed and convenience of a script execution and using of the product. Navigation is intuitively clear and has been positively evaluated by users.
Face-to-face moderated testing, with an interview lasting around 70 minutes. Testing clickable Figma prototypes of mobile version of the site on mobile devices.
Check your bonus balance, buy and order a Skillbox certificate for home delivery.
Here you can see part of the screens from the linear scenario where the user was supposed to find the desired product and how they actually navigated through the scenario. We observed how they got confused with the navigation and struggled to answer some questions about the labeling of elements or sections.
When we were gathering prototypes, the designers were already familiar with the product, and by this stage, we had accumulated questions about the scenarios. However, we decided to fully trust our users and wait for the research results. I should note that we cannot blindly trust research findings; it's important to combine them with the company's and marketing goals, as well as the fundamental rules of UX/UI.
The respondents could not find the desired category in the catalog due to complexity of navigation. The product list seemed too long that it caused them to go to the main page search. They couldn't figure out how the search worked because an error regularly appeared indicating that nothing was found.
Over 40% of respondents experienced difficulty with the UI elements during their journey.
The respondents believed that it was necessary to show the price of the goods in a client's local currency. On top of that, there was no estimated delivery time.
Over 40% of respondents experienced difficulty with the UI elements during their journey.
The respondents found it strange that shipping options were listed on the shopping cart screen. They thought that the order would be placed without choosing a delivery method. The respondents could not understand why choosing a delivery option at checkout comes before providing an address. Reentering the delivery address also confused the respondents.
Over 60% of respondents encountered an issue that significantly impacted the execution of the journey.