Rose debug info
---------------

Subscribe to this blog

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

на русском · in english

Перед каждым экраном интерфейса я задаю себе вопросы:

  1. А есть ли в этом случае у человека какая-то привычка? Есть ли в мире какие-то привычные паттерны такого интерфейса? Могу ли я сделать максимально приближённый интерфейс к этой привычке?
  2. Не заставляю ли я делать что-то пользователя, что может сделать компьютер? Например, поле сразу в фокусе.
  3. Не потерял ли я данные, которые дал мне пользователь?
  4. Убрал ли я все лишнее с этого экрана? Есть ли возможность соединить какую-то функциональность? Могу ли я добавить какую-то полезность?
  5. Я стараюсь представить, что я не видел ничего до попадания на конкретный экран. А понятно ли мне на этом экране всё, с учётом всего вышесказанного?
  6. Сделал ли я всё, чтобы не использовать модальный интерфейс? Могу ли я показать все функции сразу? Могу ли я использовать квазирежим? Хорошо ли я продумал навигацию стеков?
  7. Легко ли мне попасть в каждый элемент? Показал ли я области клика?
  8. Подумал ли я об обратной связи каждого действия? Она должна быть быстрой, постоянной и ненавязчивой. Местами эмоциональный, где то нужно. Подготовил ли я анимацию важных элементов интерфейса? Нужна ли тактильная обратная связь и звуковая?
  9. А действительно ли мой интерфейс находится в границах ментальной модели пользователя? Могу ли я снизить сопротивление, если выхожу за границы этой модели?
  10. Систематизирован ли мой интерфейс? Могу ли я что-то переиспользовать? Соответствуют ли все элементы дизайн-системе?
  11. Выглядит ли мой интерфейс просто, понятно и красиво? Не потерял ли я простоту, пытаясь объяснить что это за экран?
  12. Не забыл ли я про даркмод?
  13. Не забыл ли я про планшеты? Про маленькие смартфоны?
  14. Не забыл ли я учесть, как будет выглядеть интерфейс с увеличенным шрифтом?
  15. Описал ли я все крайние состояния? Сколько строк текста? Как позиционировать картинки и так далее. Как выглядит экран без данных?
  16. Нет ли лишних лоудеров? В идеале не должно быть лоудеров вообще. Нужны ли скелетоны?
  17. Если есть пуши, то не забыл ли я показать куда они ведут?
  18. Обсудил ли я синтаксис с редактором?
  19. Добавил ли я вишенку на торт? Сделал ли я что-то мелкое, но важное, что удивит пользователя?
Next
Do you want to discuss something? Just write to me! telegram or email