Контекст
Приложение - мобильный VPN-сервис.
Основной экран - кнопка включения VPN и управление конфигурациями. В исходной версии у продукта были проблемы с первым опытом пользователя: интерфейс практически не объяснял, как начать пользоваться VPN.
Основной экран - кнопка включения VPN и управление конфигурациями. В исходной версии у продукта были проблемы с первым опытом пользователя: интерфейс практически не объяснял, как начать пользоваться VPN.
Проблема
В исходном интерфейсе:
- отсутствовал онбординг
- пользователь не понимал, как начать работу
- кнопка действий была неочевидной
- тексты были сухими и техническими
- часть сообщений не объясняла результат действия
В результате пользователь мог:
- не понять, что нужно добавить конфигурацию
- не знать, как включить VPN
- сомневаться, что произойдёт после нажатия

Моя задача
- Добавить онбординг для первого запуска
- Сделать тексты понятными для новичков
- Объяснить основной сценарий работы
- Упростить интерфейсные сообщения
- Снизить когнитивную нагрузку
Что было
1. Нет объяснения первого шага
На стартовом экране не было указаний, что необходимо добавить конфигурацию для работы VPN.
2. Технический язык
Некоторые тексты звучали как системные сообщения, а не как помощь пользователю.
3. Отсутствие сценария
Интерфейс не вел пользователя по шагам.
Что я сделала
1. Добавила онбординг
Я разработала короткий онбординг из нескольких экранов, который объясняет:
- как добавить конфигурацию
- как включить VPN
- где находятся дополнительные настройки
Онбординг показывает пользователю основной сценарий использования приложения.

2. Переписала ключевые тексты
Я упростила формулировки и сделала их:
- короче
- понятнее
- ориентированными на действие
Принципы:
- один экран - одна мысль
- минимум технических терминов
- объяснение результата действия
3. Улучшила системные сообщения
Системные модальные окна стали:
- понятнее
- короче
- с явными действиями

Результат
После изменений интерфейс:
- стал понятнее для новых пользователей
- объясняет основной сценарий работы
- снижает вероятность ошибки
- уменьшает фрустрацию на первом запуске
