На примере создания аккаунта в финансовом сервисе я покажу как построить и запустить процесс улучшения User Experience продукта. Что и в каком порядке делать продуктовому дизайнеру, чтобы никого не взбесить, и чтобы всем в команде стало лучше.

Компания «Открытие Инвестиции» пригласила меня в качестве ведущего дизайнера поработать над критически важной составляющей пользовательского пути — дистанционным открытием брокерского счёта. Некоторые называют это «онбордингом». Но клиенты могут открывать брокерские счета и в офисе, где тоже проходит своего рода онбординг. Чтобы не запутаться в терминах, для web мы использовали максимально конкретное название — «дистанционное открытие счёта».

Тестовое задание

В качестве тестового задания меня попросили провести UX‑ревью любой конкурирующей компании, оценить как сделано открытие счёта у них. Я бегло ознакомился с сайтами конкурентов, везде подметил недостатки и взялся за самого крупного — Broker.ru. Результатом стал обзор на 16 страниц, в котором я описал не только проблемы UX (user experience), но и проблемы CX (customer experience), дал рекомендации, высказал гипотезы и предложил методы их проверки. Работа заняла 4 дня.

Фрагмент UX-ревью
Фрагмент UX-ревью

Общий подход

Для начала, действительно, полезно сделать CX/UX‑ревью конкурента. Такая работа похожа на сбор референсов, но цель у неё другая — глубже погрузиться в предметную область. А вот начинать работу именно со сбора референсов я не рекомендую. Во‑первых, никто не знает насколько хороши показатели конверсии конкурентов — обычно это коммерческая тайна. Представьте, что какой‑то дизайнер, исходя из соображения «Открытие — крупная известная компания», скопировал бы наше решение, не подозревая о его низкой эффективности (до моего прихода в «Открытие» конверсия составляла всего 2.16%). Нет никакой гарантии, что решения крупных известных компаний действительно хороши (UX‑ревью Broker.ru подтвердило это).

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

Во‑вторых, большие компании, как правило, инертны, обременены массивом устаревшего кода и идут проторенной дорогой. Я не хочу попадать в плен устаревающих паттернов, а хочу попробовать изобрести что‑то лучшее. Иногда такое получается, и продукт оказывается на шаг впереди конкурентов.

Поэтому я начинаю работу не с поиска референсов, а с оценки продукта, который мне предстоит улучшить. Даже если потом придётся переделать весь продукт с нуля, я хотя бы составлю представление об информационной архитектуре и возможностях бэкенда, а также о принятых в компании терминах и образе мышления.

Для начала я прохожу весь клиентский путь, включая разные его ответвления, сохраняю картинки и составляю карту скриншотов, похожую на CJM (customer journey map). Отличие от обычной CJM в том, что моя карта предназначена для комментариев UX/UI‑дизайнера и содержит более актуальные скриншоты продукта со всеми его багами и недоработками.

Комментариям я назначаю приоритеты: критически важные недоработки (красный), существенные улучшения (жёлтый), полезные доработки (зелёный). Каждый комментарий содержит заголовок, описание проблемы или пожелания, рекомендованное решение.

Как на этом этапе определить, что вид или поведение элемента интерфейса создаёт проблему? По науке — теория дизайна, теория композиции, эргономика, психология. Позже я дополню карту экранов комментариями, полученными в ходе пользовательского тестирования, но пока, даже на самом раннем этапе, можно выявить и устранить ряд проблем, чтобы потом не нагружать ими юзабилити‑тестирование.

Поскольку не всем удобно читать комментарии в Figma, я выгрузил их в таблицу и разместил в Confluence.

Замечаний набралось на 6 страниц
Замечаний набралось на 6 страниц

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

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

Например, я обнаружил, что отвечая на вопрос о дистанционном открытии счёта, некоторые респонденты назвали невозможность прийти в офис. Люди не поняли, что приходить в офис не нужно — вероятно, из‑за слабых интерфейсных текстов и/или иллюстраций.

Дизайн-процесс

Давайте посмотрим на дизайн‑процесс, который выстроился у меня в «Открытие Инвестиции» (тестовое задание не считаем). Дизайн‑процесс — не молитва, которую нужно повторять слово в слово по всякому случаю, а гибкий инструмент, который можно настраивать для большей эффективности в конкретных обстоятельствах. Иногда можно пропустить какой‑то шаг, если вы уже готовы к следующим этапам, иногда полезно выполнить шаг вне очереди или отступить назад. У меня получилось так:

  1. UX/UI‑ревью существующего решения (web‑десктоп). Важно для понимания сложностей, с которыми могут столкнуться пользователи. Результат — карта экранов, список проблем (отсортированный по важности), предложения по исправлению проблем. Основание для наполнения списка — теория дизайна взаимодействия.

  2. Знакомство с маркетинговыми исследованиями. Важно для понимания настроений, потребностей и ожиданий, а также страхов и разочарований клиентов. Результат — составление персон и рекомендаций по работе с эмоциями, тоном общения, текстами, а также наброски UX‑стратегии. Больше эмпатии к клиентам возникает после UX/UI‑ревью, проведённого на предыдущем шаге.

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

  4. UI‑ревью мобильной версии сайта.

  5. Информационная архитектура (IA). Перечень данных, которыми пользователь делится с нами, мог быть составлен аналитиками и до меня. Но я, как UX‑дизайнер, оцениваю отношение пользователя к этим данным и объединяю их в категории.

  6. Оптимизация сценариев взаимодействия с данными, редизайн существующего решения и составление новой CJM. Полностью новые экраны, если они появляются, отрисовываю в виде набросков wireframes или lo‑fi макетов.

  7. Обсуждение сценариев с юристами.

  8. Создание интерактивного прототипа. Или прототипов, если родилось несколько равноправных идей по воплощению одной и той же функции.

  9. Обсуждение с менеджером продукта и разработчиками. Результат — адаптация прототипа к доступным технологиям, приоритизация фич. Почему сперва не узнать ограничения технологий, а потом уже создавать прототип? Потому что полезно вдохновлять разработчиков на преодоление ограничений (мне, как программисту знакомо это пьянящее чувство победы)! А чтобы вдохновить, нужно сперва показать целевое решение и убедить, что оно того стоит.

  10. Сравнение нового решения с конкурентами, поиск референсов. Да, только сейчас. Чтобы суждение «никто так не делает» не мешало принимать хорошие решения и изобретать новые лучшие практики. При обнаружении ценных идей — доработка прототипа.

  11. Коридорные тестирования. Результат — отчёт об исследовании, отказ от неработающих идей, доработка слабых сторон, подтверждение жизнеспособности оставшихся идей.

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

  13. В случае неуверенности в новых решениях — юзабилити‑тестирование, качественные интервью с реальными пользователями.

  14. Утверждение UX‑стратегии. Составление дорожной карты развития продукта.

  15. Составление словаря терминов и выражений. Доработка интерфейсных текстов.

  16. Согласование текстов с юристами.

  17. Дополнение UI Kit, описание поведения компонентов.

  18. Подготовка финальных макетов, поэтапная передача их в разработку.

  19. Консультация разработчиков, дизайн‑ревью их работы.

  20. Поэтапный запуск А/Б‑тестирования новых фич, сбор статистики, оценка эффективности новых решений. Дополнение CJM собранной статистической информацией.

  21. Запуск эффективных решений в продукт, отказ от неэффективных.

  22. Работа над следующими фичами, переход к пункту 17.

Теперь вместе пройдёмся по дизайн‑процессу на примере шага загрузки документов, посмотрим как и почему я изменил этот экран.

UX/UI-ревью

В ходе UX‑ревью у меня возникли замечания к интерфейсным текстам: отсутствие конкретики, двусмысленность, неточность. Также была проблема с интерактивностью: кнопка «Продолжить» неактивна (у меня есть отдельная статья «Disable disabled buttons», в которой я объясняю теорию и привожу примеры из практики).

Продукт передали в мои руки в таком состоянии
Продукт передали в мои руки в таком состоянии

Маркетинговые исследования

Изучив два маркетинговых исследования, я составил новый документ с фактами, имеющими значение для UX‑дизайна. Мне удалось определить персоны и в общих чертах увидеть эмоциональную карту (emotional journey map) клиентского пути, понять с какими ожиданиями и сомнениями клиенты начинают дистанционное открытие счёта. Свой документ я закончил описанием двух сценариев и дополнил рекомендациями к интерфейсным текстам, иллюстрациям и тону общения, предложениями по эмоциональной поддержке в виде бонусов и описанием способов повышения доверия клиентов.

Результаты маркетинговых исследований глазами UX-дизайнера
Результаты маркетинговых исследований глазами UX-дизайнера

Таким образом появились намётки UX‑стратегии.

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

Прошлые исследования и сбор новой статистики

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

Осмысливая роль временной регистрации, я попросил аналитика узнать сколько пользователей (из тех, что смогли справиться с открытием счёта) загрузили временную регистрацию. Результат оказался шокирующими — чуть больше 1%. Получается, требовать этот документ вообще не имеет смысла. На следующем шаге после загрузки фотографий происходило автоматическое распознавание текстов и отображался адрес временной регистрации — выходит и там он не особо нужен.

Обозначение главных проблем

Теперь у меня появились гипотезы, объясняющие низкую конверсию экрана загрузки сканов документов.

  1. Заголовок повелевает приложить регистрацию, но термин «регистрация» применяется то к странице паспорта, то к временной регистрации. Кажется, что обязательно загрузить все 3 документа из списка, ведь они отображаются равнозначно. Впечатление усугубляется тем, что после загрузки одной фотографии кнопка «Продолжить» остаётся неактивной — значит недостаточно загрузить часть документов. Если человек живёт по месту прописки, у него нет временной регистрации и ему кажется, что у него недостаточно документов для регистрации в нашем сервисе.

  2. Если карточки не срабатывают как drop‑зоны, прогресс пользователя сбрасывается.

  3. Из собственного опыта я обнаружил, что фотографии с iPhone в формате heic не распознаются, при этом пользователь не знает наверняка в каком формате телефон хранит его фотографии, а значит не понимает в чём причина отказа.

  4. Пользователь не знает каким требованиям должна соответствовать фотография документа, об этом ему сообщат только на следующем шаге в случае отказа.

Всё это нужно исправить, и как можно скорей.

UI-ревью мобильной версии сайта

Пока аналитики собирают нужную мне информацию, есть время заняться UI‑ревью мобильной версии сайта. К нему я подхожу более подготовленным, уже имея представление о UX‑стратегии.

Замечаний набралось на 7 страниц
Замечаний набралось на 7 страниц

Информационная архитектура и оптимизация сценариев

Коротко скажу, что следующий шаг после загрузки фотографий — форма ввода паспортных данных. Там я перегруппировал поля, чтобы они следовали в том же порядке, как в паспорте, который пользователь держит в руке. Другие данные также перегруппированы по смыслу, а всё относящееся к временной регистрации убрано в отдельную вкладку. Об этом экране я напишу отдельную статью.

Шокирующий результат – пользы чуть больше 1%
Шокирующий результат – пользы чуть больше 1%

Консультация с юристами

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

Создание прототипа

Прежде всего, я избавился от временной регистрации на шаге загрузки фотографий. Упростил тексты. Записал в требования к продукту drop‑зоны и поддержку heic. Попросил поднять лимит на размер файла (для распознавания текстов мы передаём фотографии стороннему сервису, и если размер слишком велик для этого сервиса, лучше самим уменьшить фото, нежели просить об этом пользователя). Набросал анимацию, демонстрирующую как правильно подготовить документ к фотографированию (конкуренты решают эту проблему длинным текстом со списком требований — хорошо, что я не смотрел их решений). Заодно анимация подчёркивала гражданство — герб России на обложке паспорта. Замечу, что сперва проигрывалась анимация в первой карточке, а по её окончанию запускалась анимация во второй. Завершались обе анимации статическими картинками документов.

Прототип анимации в Apple Motion. Позже переделана профессиональным аниматором.
Прототип анимации в Apple Motion. Позже переделана профессиональным аниматором.

Желая добавить положительных эмоций в процесс, я пошёл ещё дальше. На предыдущем шаге мы узнавали имя пользователя и с высокой вероятностью могли определить его пол. Я предложил в зависимости от пола менять портрет в паспорте. Для обоснования этого решения я запросил гендерную статистику. В целом, клиентов мужского пола заметно больше, но именно в тот месяц количество новых пользователей сравнялось — женщин пришло столько же, сколько мужчин. Моё предложение оказалось своевременным.

Слева – начало анимации. Справа – финальный кадр (плюс уведомление)
Слева – начало анимации. Справа – финальный кадр (плюс уведомление)

Для улучшения взаимодействия я спроектировал систему сообщений об ошибках, разбив их на две категории: ошибки содержимого компонентов и ошибки процесса. В первом случае ошибку отображал сам компонент, во втором случае появлялось уведомление. Я составил подробное описание поведения уведомлений и их взаимодействия друг с другом. Отображению ошибок я хочу посветить отдельную статью, потому что почти нигде это не сделано нормально.

Интерактивный прототип в Figma я подготовил не в wireframe, а сразу в качественном виде, потому что добавлять новое почти не пришлось — только убирать из имеющихся макетов. Заодно улучшил UI Kit, добавив интерактивности компонентам и описав их поведение.

Тестирование

Коридорное тестирование не выявило никаких проблем, но помогло подстроить скорость анимации. Также я протестировал поведение компонентов на медленном соединении и выявил ряд интерфейсных проблем.

Всегда проверяйте как работает ваш продукт при медленном интернете
Всегда проверяйте как работает ваш продукт при медленном интернете

Метрики

Основная метрика на этом экране — процент пользователей, успешно перешедших на следующий шаг. То есть обычная конверсия. Также меня интересовало сколько пользователей пытаются повторно загрузить фотографии в случае возникновения ошибки (так я мог оценить насколько эффективно мы помогаем пользователю справиться с возникшей проблемой).

Стратегия развития продукта

В моём понимании, приоритеты разработки распределились так:

  1. Убираем временную регистрацию и исправляем тексты

  2. Разбираемся с неактивной кнопкой и прорабатываем сообщения об ошибках

  3. Добавляем дроп‑зоны

  4. Добавляем поддержку heic

  5. Вставляем анимацию и определение пола

Менеджер продукта примерно так же оценил важность задач и направил их в разработку. В перспективе мы задумали спроектировать полностью новый сценарий для мобильного приложения «Открытие Инвестиции».

Интерфейсные тексты

Исправление текстов — не такая простая задача, как может показаться на первый взгляд. В мобильной версии сайта тексты не умещались в отведённое пространство, поэтому я предложил хранить два набора текстов — для десктопной версии и для мобильной версии сайта. Раньше я работал над продуктом, который переводили на несколько языков, так что возможность переключаться между наборами текстов казалась мне естественной. Очень просто заложить её на этапе проектирования, но в «Открытии» такую возможность не предусмотрели, потому что компания работала только на российским рынке. Разумеется, моё предложение было встречено возражением, на первый взгляд убедительными: «зачем хранить два текста, если можно сочинить один хороший короткий текст и применить его как в мобильной, так и в десктопной версии?»

Работая в Acronis с переводами на 17 языков я понял, что для каждого языка существует свой теоретический предел сокращения. Предложение, которое вы только что прочитали, занимает 123, 135 и 48 символов на русском, немецком и японском языках. После определённого порога сокращение невозможно без потери смысла. Кое‑где в мобильной версии сайта пришлось пожертвовать смыслом — по большей части потому, что он понятен из контекста (а в десктопной версии непонятен, там оставлены более развёрнутые тексты). В любом случае, иметь возможность переключать наборы текстов (в зависимости от платформы или от выбранного языка) — полезная опция, которую несложно заложить на этапе проектирования. Может пригодиться.

UI Kit

Работая над текстами, я сократил что возможно и убрал бесполезное (скажем, пользователю неинтересно имя файла снятой на телефон фотографии). Скриншоты слева — до редизайна, справа — компонент загрузки фото после редизайна. Как видите, я не изменял компоненты радикально. Моей целью было как можно скорей внедрить улучшения UX/UI, не сильно задерживая разработку.

Вообще, UI Kit дорабатывался ещё на этапе прототипирования, а сейчас пришло время его отполировать.

А/Б тестирование и сбор метрик

Часть пользователей мы направляли на новое решение и собирали статистические данные. После определённого тестового периода я взял эти данные и занёс в CJM. Раньше мне не приходилось видеть, чтобы кто‑то так делал, поэтому я записал эту находку себе в ноу‑хау (это был 2021-й год). Очень удобно видеть статистику посещений и показатели конверсии прямо над экранами продукта.

Ноу-хау 2021-го года: карта экранов и статистика в CJM
Ноу-хау 2021-го года: карта экранов и статистика в CJM

Результат

Внедряя изменения по мере готовности, мы быстро подняли конверсию с 6.26% до 18.6%, а затем и до 27.09%. Раньше шаг загрузки документов проходили только 57.8% пользователей (из дошедших до этого шага), а теперь 79.3%. Прирост конверсии здесь составил 37%.

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

Как видно из воронки, нашей команде удалось сильно поднять конверсию на каждом из шагов. Об этом я расскажу в следующий раз.

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

А так будет в мобильном приложении. Потом.
А так будет в мобильном приложении. Потом.

Заключение

Надеюсь, вам было интересно посмотреть за работой UX‑дизайнера (или продуктового дизайнера) в «Открытии». Хотя, я называю свою работу более общими словами — дизайн взаимодействия (interaction design). Если бы в компании был UX‑исследователь, я бы делегировал часть работы ему, но пришлось делать всё самим. Мне совсем не хотелось писать sql‑запросы и python‑скрипты для вытягивания и группировки нужной информации из баз данных, так что я с удовольствием уступил это дело тем, кто справлялся лучше (аналитик и менеджер продукта). Также поддержкой UI Kit должна заниматься отдельная команда, и по моей инициативе она была в итоге сформирована.

Буду рад, если некоторые из моих практик окажутся вам полезны. Напомню важнейшие из них:

  1. Не смотрите референсы, пока не придумаете своё решение (для этого, правда, нужно иметь определённый уровень мужества и компетенций).

  2. Полагайтесь на науку, а не на авторитеты (помните, что успешных трендов в UX не существует). Читайте книги по когнитивной психологии и физиологии, или хотя бы статьи дизайнеров, ссылающихся на исследования в этой области. Каждая ваша инициатива должна быть подкреплена научным аргументом.

  3. Для тестирования создавайте максимально правдоподобные прототипы.

  4. Будьте честны с собой — если взаимодействие с прототипом не доставляет вам удовольствие, значит ваша работа ещё не сделана.

  5. Описывайте поведение компонентов текстом, делитесь этим документом с разработчиком и тестировщиками.

  6. Добавляйте в CJM статистическую информацию.

  7. Не бойтесь быть партнёром с владельцем продукта, а не его подчинённым.

Если хотите почитать другие мои статьи по продуктовому дизайну — заходите на мой профиль vc.ru

Комментарии (14)


  1. Aquahawk
    17.01.2024 15:10
    +1

    Полагайтесь на науку

    а она есть? Можете привести хотя-бы десяток публикаций нормально выполненных научных работ в сфере UX?


    1. Manwe_SandS Автор
      17.01.2024 15:10

      книги по когнитивной психологии и физиологии

      Можно не только книги, но и научные статьи в рецензируемых журналах.


      1. Aquahawk
        17.01.2024 15:10
        +2

        ну не, так можно сказать что и работы по математике и физике относятся к UX не меньше чем когнитивная психология. Вопрос именно про UX. У меня вот есть просто гигантский наезд на то что почти весь современный UX отбирает у меня информацию. Вместо того чтобы вывести 100 элементов где их реально 100, мне выведут 10 с огромными рамками и предложат пагинацию. Вместо нормальной даты и времени мне напишут идиотское 8 месяцев назад. Вот как вы к датам относитесь? Есть исследование о датах? Этот тренд когда-то кто-то придумал и его не остановить. Я уже даже собираю подборку профессиональных интерфейсов и плотности информации в них. Я не спорю что можно делать простой и воздушный дизайн для однокнопочной фотопостилки. Но когда такие дизайнеры приходят в гитлаб, мне плакать хочется.


        1. Manwe_SandS Автор
          17.01.2024 15:10

          Есть одна наука — физика. Все остальное — коллекционирование марок (высказывание приписывают Резерфорду).

          В конечном итоге, любую науку можно свести к физике (если не сводится, значит это не science, а study). Нейрофизиология, вроде, сводится. Так что да – проектируя UX, мы можем опираться на науку, в конечном итоге.

          Это даже хорошо, что UX не вынесли в отдельную научную дисциплину, потому что с гуманитарными науками в подобных случаях нередко происходит выхолащивание научного метода и сведение всего к ритуалам и авторитетам.


      1. Aquahawk
        17.01.2024 15:10

        Есть научное объяснение что 35 минут назад что-то улучшает?


        1. Manwe_SandS Автор
          17.01.2024 15:10

          На вашем компьютере может быть сбита временная зона, и время покажется неправильно. А относительное время может рассчитываться сервером habr – тогда данные будут на 100% верны. Вполне себе польза. Ну а точное время вы видите в подсказке при наведении.

          Хотя, я согласен, что в том же Instagram неудобно читать «65 дней назад» вместо даты поста.


          1. ilriv
            17.01.2024 15:10

            Польза слишком уж гипотетическая.

            Что, если я хочу посмотреть что писали в интернетах 24 февраля 2022 г., а вместо даты выводится "2 года назад"?

            Что, если мне присылают скриншот веб-страницы, а там вместо даты "два дня назад"? Как мне определить дату публикации?


            1. Manwe_SandS Автор
              17.01.2024 15:10

              Вообще, в UX есть два важных принципа: своевременность и уместность. MacOS показывает недавние даты в относительном виде, а давние – в абсолютном. Кажется, что оба принципа соблюдены. И в настройках есть галочка "use relative dates", её легко отключить. Если бы ещё можно было переключать быстрой комбинацией клавиш – вообще отлично было бы.


              1. Aquahawk
                17.01.2024 15:10

                Зачем? Чтобы что? Какую пользу несёт изъятие информации? Почему бы тогда вообше не писать дату? Зачем нужна половинчатая информация?


                1. Manwe_SandS Автор
                  17.01.2024 15:10

                  Я не защищаю это решение, я лишь объясняю как к нему могли прийти. В целом полезно освободить человека от расчётов и переложить их на компьютер. Если пользовательское тестирование или научные эксперименты показали, что люди в основном сравнивают увиденную дату с сегодняшней, чтобы понять как давно произошло событие – вчера, позавчера, или в прошлую пятницу, – то имеет смысл сразу показать результат в таком виде. Здесь надо учитывать контекст, эргономику: в одних ситуациях люди действительно думают именно так. В других ситуациях – нет. Согласно принципу уместности, нужно отображать информацию в том виде, в котором человек ожидает её получить.
                  Если вы 90% времени работаете с точными датами, а потом идёте в Instagram, где видите "20 дней назад" – конечно, это вас бесит. А знаете почему бесит? Потому что вам приходится производить расчёты в голове.
                  А если наоборот вы 90% времени листаете Instagram и Twitter, то вам важней видеть свежесть информации – "час назад" или "вчера". Тогда попадание в интерфейс с точными датами вас взбесит. По той же причине: вам придётся вычислять 01.18.2024 – это вчера или позавчера. Да ещё и эти дурацкие форматы дат, в которых американцы перепутали местами число и месяц.
                  Так что дело в контексте. Я подозреваю, что большинство современных пользователей проводит время в Instagram, Twitter, TikTok, Facebook – под них и подстраивают формат дат.


                  1. Aquahawk
                    17.01.2024 15:10

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

                    Если

                    Я начал тред с того что нет нигде таких исследований. Покажите мне их. Никто их не проводил, никто их не публиковал, никто их не анализировал на достоверность. Кто-то создал эту моду и никто не может остановить. Нет ничего, _ничего_ научного в этом процессе с датами. Доказать отсутствие чего-то невозможно, доказать научность просто: нужно привести опровержимую по Попперу гипотезу, показать дизайн эксперимента, показать результаты, и посчитанную достоверность. Можно сколько угодно говорить про научность словами, но нужны доказательства.

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

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


                    1. Manwe_SandS Автор
                      17.01.2024 15:10

                      нет нигде таких исследований

                      Доказать отсутствие чего-то невозможно

                      Видите противоречие? Я вижу.

                      Уверен, компании проводили исследования (а не просто придумали моду), только не публиковали результаты исследований в открытом доступе. Поэтому пока что мы не можем назвать обсуждаемое решение с датами научно обоснованным. Если бы я занимался задачей отображения дат, я бы провёл своё исследование и через год-два после входа продукта опубликовал бы результаты.

                      А про кучу идиотских решений я не спорю. Сам писал об этом в статье. Большие компании тоже страдают плохими решениями. А уж красивые картинки с dribbble – вообще притча во языцех.


  1. ilriv
    17.01.2024 15:10

    Так ведь Окрытие брокер уже закрылся)


    1. Manwe_SandS Автор
      17.01.2024 15:10

      Как и многие другие российские компании в примерно то же время по той же самой причине. И эта проблема – не UX-дизайн…