June, 2023 — January, 2024

AllForms

AllForms is a project of an innovative platform for creating and managing online questionnaires, unusual Google Forms, Yandex Forms, Microsoft Forms. This service allows you to create custom questionnaires and surveys for research and feedback.

Task

Complete redesign of the current solution with a simultaneous change of framework

Optimization of the design and development interaction process

Result

Basic user tasks will now be completed 43% faster.

80% of users rated the new version of the interface 5 out of 5

A new development pipeline using tokens and Ant system design have been built.

A standard for the use of usability testing has been introduced

My role
Product designer

Managed the full design lifecycle from logo creation and branding guidelines to developing custom scripts, prototypes and final mockups.

UX researcher

Promoted a user-centric approach and emphasized the need for research and testing and consistently integrated them into the team's workflow. Conducted interviews with users, surveys and usability tests.

Lead design

Managed a team of two designers on a project, delegating and distributing tasks to optimize efficiency and accelerate achievement of project goals.

Context and Problem
Problem #1

The project suffered from a mismatch between customer and user expectations: inconsistent product, complex and illogical user paths. This necessitated drastic changes.

Solution #1

To optimize both UX and UI, a set of measures was carried out to identify the user’s real pains and problems. The new process was designed to provide the team with insights and a list of priority problems that needed to be eliminated as quickly as possible. A number of user studies were conducted, on the basis of which we developed:

- Persons

- Empathy cards

- UJM

- JTBD

An analysis of competitive offers on the market was also carried out to identify the optimal mechanics for solving similar problems.

Having received and processed this data, the team, under my leadership, began designing a new version of the design.

Two weeks after the start of work, the team was presented with a new concept for the main user scenario. After conducting corridor tests and making sure of the basic adequacy of the new UX, usability testing was organized with users of 7 people.

Users were asked to go through an interactive prototype to solve their main tasks, such as creating a questionnaire, setting it up, sorting and editing it. During this event, usability metrics were collected, such as the speed and success of completing a task, the number of clicks, as well as the subjective feelings of respondents.

As a result, all users successfully completed the tasks, users were able to solve their problems 43% faster than in the old version of the design, and also 15% faster than the competitive solutions with which the comparison was made. In addition, some feature branches showed particularly high performance, such as the “share access” functionality, in comparison with competitors, showed a result of 155% speedup in completing the task of this task.

No critical problems were identified in the new version, but the team picked up a number of insights and ideas for the next versions of the product, and was also convinced of the feasibility, importance and correctness of the upcoming global changes.

Problem #2

Difficulties in communication between designers and developers led to inefficiencies and conflicts, slowing down the project's progress.

Solution #2

My integration into the project as a design lead allowed for effective communication and collaboration within the team. We introduced a system of regular synchronizations, thanks to which we improved coordination and speed of work, ensuring smooth and accurate implementation of design into development.

The designer was motivated and put on the path to testing hypotheses and a product approach. We managed to establish high-quality communication with the team through regular synchronization and demonstration of ideas and concepts.

Problem #3

The limited capabilities of the free Ant library for Figma made it difficult to implement modern design solutions and implement a dark theme into the project.

Solution #3

Switching to a licensed version of the Ant design system has significantly expanded our toolkit, allowing us to eliminate visual inconsistencies and seamlessly integrate dark theme, thereby increasing user satisfaction and expanding the product's audience.