Проект выполнен в условиях NDA. Демонстрация дизайн-макетов возможна на собеседовании.

В текущей реализации «Биллинг» — раздел CRM-системы для оформления и управления подпиской: сравнения планов, редактирования количества мест и выбора срока подписки.

Роль

Продуковый дизайн, CX, IA

UX/UI дизайн

Team Lead

Продолжительность

Ноябрь - Декабрь 23

Задача

  • Переработать раздел биллинга, расширить его функционал, добавить больше возможностей по управлению подпиской и способами оплаты

  • Оптимизировать пользовательский опыт, проработать кейсы ошибок

  • Сделать процесс подбора плана более нативным

Этапы

  1. Анализ задачи

  2. Сбор бизнес-требований, выстраивание коммуникации со стейкхолдером

  3. Сбор технической информации и НФТ

  4. Аудит компонентов продакшена

  5. Постановка задачи дизайнеру, написание тикета, брифинг

  6. Информационная архитектура

  7. Разработка hi-fi драфтов

  8. Согласование со стейкхолдерами

  9. Формирование библиотеки компонентов по задаче

  10. Коммуникация с разработкой по техническим возможностям и ограничениям, а также по поиску оптимальных решений с точки зрения ресурсов

  11. Разработка пиксель-перфект макетов

  12. Описание работы раздела через screen-flow, проработка целевых кейсов, корнер-кейсов, состояний ошибки, технических сообщений

  13. Фидбек для дизайнера по результатам работы

  14. Документация по проекту

  15. Презентация проекта

Вызовы

В ходе проекта команда столкнулась с рядом вызовов и вот как мы их решили:

  • отсутствие четкой постановки задачи

  • наладила коммуникацию со стейкхолдером для сбора требований и обмена фидбеком


  • проработала целевые сценарии


  • проработала корнер-кейсы и состояния ошибок


  • разработала ИА проекта и презентовала стейкхолдеру в виде скрин-флоу


  • предусмотрела возможное масштабирование для апгрейда биллинга до полноценного личного кабинета


  • как результат, презентованы и утверждены новые стандарты по выполнению задачи. ИА, скрин-флоу/юзер-флоу внедрены как часть стандарта по работе над проектами

  • работа в отсутвии дизайн системы, код ферст подход

  • проведена инвентаризация компонентов в коде, необходимые компоненты перенесены из текущей кодовой базы в Figma и задокументированы


  • недостающие компоненты собраны по стандартам системы, согласованы с разработкой и фронтенд-архитектором для дальнейшего добавления в формирующуюся ДС


  • как результат — самостоятельный набор стандартизированных элементов, позволивший ускорить скорость работы дизайнеров, разработки и QA по ряду задач

  • презентовать обновленный дизайн в отуствии ДС
    и с учетом легаси

  • проведён аудит текущего интерфейса и легаси-ограничений, определены области, где допустимы визуальные изменения


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

Результаты

  • Полностью переработан раздел биллинга, представлен новый функционал с учётом уже существующих фич

  • Проработаны кейсы изменения плана подписки при пробном периоде, при истекшем пробном периоде, при активной и неактивной подписке, при превышенных лимитах

  • Проработаны кейсы продления и отмены подписки, кейсы увеличения лимитов

  • Добавлена возможность хранения и редактирования платежных данных

  • Проработаны флоу первой покупки с оплатой картой, оплатой платежными системами PayPal и Bex. Проработан флоу повторного платежа

  • Предусмотрена история платежей со статусом и возможностью формирования документа

  • Предоставлена возможность управления рекуррентными платежами

  • Представлен обновленный дизайн, сочетающий в себе брендинг промо и при этом базирующийся на визуальных принципах системы

  • Новые компоненты разработаны с учетом легаси, сопроводены спецификацией для разработки и согласованы с ФЕ-архитектором

  • Продумана логика реактивационных писем и системных сообщений, уведомлений о скором окончании подписки, уведомлений о неуспешном автосписании в случае рекуррентных платежей

  • Подготовлена MVP-версия апгрейда раздела биллинга для уменьшения нагрузки на разработку и плавного перехода пользователей на новый дизайн

  • Time-on-task: среднее время на оформление/изменение подписки в прототипе сократилось на ~20%;

  • SUS/удовлетворённость: суммарная оценка удобства по SUS для прототипа выше текущего решения на ~10 пунктов;

  • Снижение нагрузки на саппорт: потенциальное снижение обращений по вопросам подписки/платежей на ~10–15% за счёт явных статусов, истории платежей и ошибок с понятными действиями;

  • До 80% экранов второй итерации собираются из стандартизированных компонентов - ожидаемая экономия разработки и QA ~15–20% за счёт реюза;

*Оценки основаны на внутренних юзабилити-тестах прототипов и отражают ожидаемый эффект и готовность к внедрению

Детали ключевых этапов

Структура

После сбора требований со стороны бизнеса и разработки и проведения анализа собранных данных была разработана базовая структура, основанная на ключевом сценарии:

Драфты

На следующем этапе стейкхолдеру были показаны hi-fi-драфты. Каждый экран выполнен в нескольких версиях: близких к дизайн-системе продукта и с использованием принципов бренда промо-сайта. Для всех экранов учтены основные и ошибочные состояния.

Формат hi-fi выбран для наглядности и получения точной обратной связи. На этом шаге дизайн прошёл до семи итераций, чтобы охватить весь диапазон решений. Продумывались варианты как по визуальным решениям, так и по контенту страниц. Это дало стейкхолдеру основу для выбора и показало, какие информационные блоки наиболее уместны.

Коллекция компонентов по задаче

В связи с отсутствием ДС была проведена инвентаризация системы. Для каждого кейса собран ряд подходящих компонентов. В связке с разработкой отобраны оптимальные компоненты и перенесены в Figma по принципу code-first в соответствии с продакшн-реализацией.

Информационная архитектура

Финальная информационная архитектура предоставлена в формате Screen flow с использованием пиксель-перфект-макетов, прошедших аудит фронтенд-архитектора.

Архитектура включает в себя все проработанные кейсы, состояния ошибок и технические сообщения.

Вторая итерация

В связи с высокими затратами на разработку полного апгрейда был предложен «облегчённый» вариант. Вторая итерация не подразумевает принципиальных изменений в работе секции, при этом сосредоточена на оптимизации пользовательского опыта. Это способно обеспечить итеративный переход, облегчить как нагрузку на разработку, так и адаптацию пользователей к апгрейдам интерфейса. В данный момент проект находится в бэклоге.

Create a free website with Framer, the website builder loved by startups, designers and agencies.