Что такое UX?
Начал курс на pluralsight.com под названием “Хакинг UX / UX для разработчиков”. Тем самым продолжаю трансформацию себя из чистокровного разработчика в polymath (человек который имеет знания и навыки из разных сфер). В последующих постах я буду выкладывать краткое содержание того, что изучил.

UX != UI
UX большая сфера для изучения и включает в себя на порядок больше вещей, чем UI.

Взглянем на иерархию.
UI — это то, что мы видим: кнопки, формы, заголовки и другие элементы.
Дизайн и технологии — это то, что видит разработчик и дизайнер:
фреймворки, отладка кода, style-guid’ы, разметка.
Ну и третье — наука и исследование.

Забавно, но уже существует около десятка профессий связанных с UX.

Пару из них я поискал в LinkedIn.
https://www.linkedin.com/job/user-experience-researcher-jobs/
Apply to 7,112 Technical Designer jobs on LinkedIn. Sign up today, leverage your professional network, and get hired…www.linkedin.com
Итак, что же такое UX?
“Это о том, какие чувства испытывает человек при взаимодействии с продуктом”.
Также есть важная область, граничащая с UX — CX.
“CX(Customer experience) — это о том, какие чувства испытывает человек при взаимодействии с брэндом”.
Но что, бы не вдаваться во все тонкости, мы сосредоточимся на опыте взаимодействия с приложениями.
Что-бы интереснее было читать дальше, определимся с главным вопросом — ЗАЧЕМ?
Смотрим на определение — вызвать определенные чувства пользователя от взаимодействия с приложением (в нашем случае).
3 главные эмоции
- счастье
- удовлетворенность
- чувство продуктивности
Что в итоге приведет к:
a) органической рекламе
b) лояльности пользователей
c) меньшему числу обращений в службу поддержки
d) большему числу продаж

Хакинг эмоций.
Это то что, нам предстоит сделать что бы добиться результата.
Ок, мы разобрались на базовом уровнем, что такое UX.
Теперь капнем чуть глубже и дадим более тонкое определение.
UX — это измерение трения между пользователем и его целью.

Существует три вида трения: когнитивное, эмоциональное и физическое.

В ходе курса мы будем в основном рассматривать когнитивное “трение”.
Чем меньше пользователю приходится думать, тем меньше когнитивное трение.
Рассмотрим абстрактный пример, что бы лучше разобраться в когнитивном трении.

У компании “A” есть система управления. Она старая, медленная, много жалоб, трудно использовать и вообще сложна.
Тогда разработчики, решили ее улучшить сделать удобней и новей.

Но после обновления количество жалоб увеличилось, несмотря на “свежий” интерфейс и удобную навигацию.
Причины:
- Визуальная перегрузка — меню вверху, логотип и пр. плюшки, которых раньше не было.
- Все поля показаны сразу — хотя чаще всего требуется лишь часть из них.
- Из за этого приходится много скролить.
- Разработчики добавили “информационого помощника” — sidebar слева. Но никто из пользователей на него даже не кликнул.
- Ну и наконец кнопка “сохранить” перестала быть видна сразу. Многие пользователи из-за этого нервничают.