Комментарии 3
На сегодняшний день в научной среде нет единого понимания UX...
Не особо много пересекался с UX, но когда приходилось проектировать, вот это всегда смущало. Казалось бы неужели невозможно классифицировать все удачные патерны и схемы UX, чтобы не нужно было все время изобретать велосипеды и подглядывать.
Может уже есть такое? Ко-то видел?
Всега возинкает куча вопросов. Показывать диалоги или мнеять данные по месту? Когда сохранять? Добавить возможности отмены или кнопку сохранения? Как сделать выпадающий список чтобы и понятно и универсально одновременно? Ходить как в браузере по экранам или все делать на одном экране? Как показывать или редактировать две связанные один ко-многим сущности? Сложная раскладывающаяся многоуровневая таблица или простая и идетали в диалогах/на панельках? А хорошо ли смешивать разные стратегии редактирования в разных формах? А если надо ввести буквально один атрибут и эран останется пустым как это обыграть? Что хорошо для UX рабочего места корпоративного приложения а что для неподготовленного пользователя из интернета? Допустим, мне надо реализовать журнал каких-то бизнес-задач, и я беру и передираю UI микрософтовского TFS, но где увидеть весь список известных удачных цельных решений под каждый класс задач?
Каждый раз когда надо отвечать на подобные вопросы, начинаешь лазить по знакомым продуктам, чтобы подгдядеть кто как делает, но каждый раз остается ощущение, что без систематизации удачных паттернов UX всегда можно упустить более простое решение и наворочать корявых решений.
Ощущение как будто строишь храм в средние века, когда теории не было никакой и каждый действовал как ремесленник по интуции и подгядывая рабочие решения у других.
Казалось бы неужели невозможно классифицировать все удачные патерны и схемы UX
Ключевой вопрос как раз в том, что такое "удачный паттерн" и как его измерить. Если говорить про юзабилити, - а это все-таки другой концепт, - то надежда есть. Грубо говоря, сколько действий должен сделать пользователь, чтобы достигнуть необходимого результата. Но где гарантия, что самый быстрый путь принесет счастье пользователю? Оказывается, что тут мы много чего мы не понимаем. Но, сильно упрощая, есть ощущение, что счастливый пользователь (позитивный UX) - равно более успешный продукт (например, выше LTV, но тут пока не добрался до исследований).
начинаешь лазить по знакомым продуктам, чтобы подгдядеть кто как делает
А здесь, лично на мой взгляд, самое большое заблуждение современного дизайна приложений. Кто-нибудь дает гарантию того, что если паттерн встретился у 10 конкурентов, то он точно связан с позитивным UX? Что мы понимаем под UX? Какими метриками мы его измеряем? А спрашивали ли мы у пользователей хоть что-нибудь на это счет? А что говорит нам статистика? В общем одни вопросы. Как правило на анализе конкурентов дело и заканчивается. При этом UX-дизайн вообще история сама по себе на рынке не самая дешевая.
В целом не хватает формализации практических исследований и процесса проектирования приложений. Говорю за WEB.
А здесь, лично на мой взгляд, самое большое заблуждение современного дизайна приложений. Кто-нибудь дает гарантию того, что если паттерн встретился у 10 конкурентов, то он точно связан с позитивным UX? Что мы понимаем под UX? Какими метриками мы его измеряем? А спрашивали ли мы у пользователей хоть что-нибудь на это счет? А что говорит нам статистика? В общем одни вопросы. Как правило на анализе конкурентов дело и заканчивается.
Так мне не надо метрики. Я в состоянии сам изучить своих пользователей и представляю что для них хорошо а что плохо. Если у меня уже есть решение, я могу оценить что поймут легко а где запутаются. Проблема в том как получить это решение. Для этого нужна некая систематизация всех извесных и трендовых паттернов UX, чтобы я мог прочитать о них в книге и оценить на каждую проблему какие у меня есть варианты.
Даже такую туманную область как качественный код сумели систематизировать как-то (SOLID, паттерны проектирования). Хорошо бы такое же найти про UX.
Т.е. образно говоря, мне не нужны маркетинговые исследования соблюдение каких правил чистого кода приносит прибыль а каких нет, я это оценю сам по месту, мне нужны концепции как этот код строится. С UX аналогично.
Что мы знаем про UX? Психологические аспекты пользовательского опыта