Перейти к основному содержимому

Разработан ли чек-лист проектировщика?

Проверить, что:

  1. Задача понятна.
  2. Проведен достаточный анализ для принятия дальнейших решений:
    • изучены текущая реализация и причины такой реализации,
    • открытые источники о предмете дизайна,
    • терминология,
    • решения конкурентов,
    • действия пользователя или системы задокументированы в формате Use Case,
    • бизнес-процесс задокументирован с помощью нотации BPMN,
    • если запускается глобальный новый сценарий, то спроектирован CJM,
    • составлен список стейхолдеров и экспертов.
  3. Описаны все краевые сценарии.
  4. Отрисованы все состояния страниц:
    • состояние «без данных»
    • во время загрузки
    • ошибка при загрузке
    • успех
  5. К каждому контролу написана спецификация:
    • Тип поля
    • Ссылка на базовую спецификацию компонента в дизайн-системе:
      • Состояния: Enabled, Disabled, Hover, Focus, Active, Pressed
      • Размеры
      • Анимация
      • Работа с помощью клавиатуры
      • Кликабельные области элементов, если они больше видимых
      • Доступность
    • Обязательно ли для заполнения
    • Маска
    • Минимальные и максимальные значения
    • Значение по умолчанию
    • Плейсхолдер
    • Тип поднимаемой клавиатуры
    • Валидация и сообщения об ошибках
    • Если вызывается справочник:
      • Название справочника и состояние в возможным содержимым
      • Сортировка значений внутри справочника
      • Количество видимых пунктов списка
      • Механизм поиска, если это автокомплит
      • Описание процесса и выбор точки начала загрузки значений из справочника
      • Ошибка при загрузке
      • В справочнике нет значений
      • Ничего не найдено
  6. Для всех анимаций подготовлены отдельные прототипы и описания.
  7. Знаем как тянется дизайн и выглядит на мобильных устройствах.
  8. Продумана доступность фичи для пользователей с ограниченными возможностями:
    • Заполнение ARIA-атрибутов
    • Стилизация фокуса
    • Tabindex
    • Управление фокусом
  9. Продуман переход к предыдущему экрану.
  10. Показаны точки входа и выхода.
  11. Все экраны проверены в темной теме.
  12. Нужны ли подсказки для режима новичков.
  13. Задача прошла юзабилити-тестирование.
  14. Продуман процесс сбора фидбэка.
  15. Задача спроектирована в соответствии с принципами дизайна, принятыми в компании.
  16. Составлен чек-лист проверок для тестировщика, убедиться в полноте проверок. Выполняется совместно с тестировщиком.
  17. Разметил экраны для сбора метрик. Выполняется совместно с дата-аналитиком.
  18. Заказал написание инструкций для раздела «Помощь» и проревьюил их. Подготовил список потенциальных вопросов от пользователей. Выполняется совместно с саппортом.

Согласования

Заказчики

Согласовал задачу с продактом и другими заказчиками, определенными в DoR.

Три амиго

Это способ совместного мышления, который устраняет пробелы в полноте и понимании бизнес-спецификаций.

Согласовал задачу и снял все вопросы от коллег: бизнес-аналитика, разработчика и тестировщика.

Дата-аналитик

Согласовал с аналитиком список метрик, которые помогут посчитать пользу от задачи и понять, как пользователи пользуются новой функциональностью. Запланировали создание дашборда или дат по выгрузке данных и их анализу.

Юрист

Некоторые задачи следует обязательно согласовывать с юристом. Особенно это касается новых формулировок, которые возникают в интерфейсах между компанией и клиентами.

SEO-специалист

Если запускаешь внешнюю индексируемую страницу, то согласовал содержимое и наполнение тегов с сеошником.

Редактор или UX-писатель

Сверился с редполитикой или Tone of Voice. Согласовал тексты с редактором.

Маркетинг и PR

  • Знаем как рассказать о фиче: Release Notes, рассылка, онбординг.
  • Информационные материалы готовы или готовятся.
  • Согласована настройка целей в Метрике.
  • Сроки запуска согласованы и зафиксированы.

Саппорт

Подготовили инструкции для раздела «Помощь». Передал потенциальные вопросы от пользователей. Запланировали дату публикации инструкций в хэлпе.

Ссылки

Проектировщик интерфейсов в Контуре

Чек-лист дизайнера в Ozon

Эталонные сервисные модели и паттерны

Самостоятельная проверка интерфейса. Ivan Zviahin