
Или как я разработал систему, которая помогла упростить масштабирование продукта

2024
В продукте не было единых правил для базовых сценариев. Команда каждого модуля проектировала свою логику, дублируя варианты взаимодействия.
В роли ведущего дизайнера я разработал и утвердил систему переиспользуемых пользовательских паттернов.

Проблемы отсутствия паттернов
Дорогое масштабирование системы;
усложнение опыта для пользователя.
Моё решение
Я проанализировал все сценарии в продукте на предмет наличия общих шагов и обсудил с пользователями, какие варианты они считают наиболее удобными.
Затем я разработал и протестировал на пользователях новые универсальные решения и провалидировал их с разработкой.
Наконец я внедрил новые паттерны в дизайн-проект и описал их для команды.
Пример 1. Лейаут
Я внедрил для основных страниц общее правило: «контент слева, навигация справа».
Пример 2. Переходы между задачами
Я сделал пользовательский опыт бесшовным: закончив с одной задачей, пользователь сразу же может перейти к следующей, не возвращаясь на главную.

Пример 3. Интерфейс как одна большая подсказка
Я сделал тексты кнопок и диалоговых окон понятными, а окна об успехе теперь держат пользователя в контексте процесса.