Разработка дизайна интерфейсов UI/UX

Пожалуй, задача разработки дизайна интерфейса является ключевой для успеха приложения или сервиса. Можно разработать прекрасную архитектуру или алгоритмы обработки данных, но потерять своих пользователей в мешанине кнопок и полей ввода. Чтобы вашими сервисами можно было воспользоваться без чтения многостраничного руководства, используются методологии, скрывающиеся за аббревиатурами UX и UI. Прежде чем заказать UX/UI дизайн, стоит разобраться что это такое.
UX (User eXperience) – это, на самом деле, совсем не дизайн в привычном понимании. UX – это пользовательский опыт, то есть описание наиболее удобного способа взаимодействия пользователя с системой. По сути, это логика расположения органов управления и взаимоотношения друг с другом. Для создания этой логики сначала готовят описания типовых сценариев поведения пользователей. Для каждой пользовательской роли необходимо детально указать какие задачи эта роль решает и какие действия для этого нужно совершить. При этом нужно учитывать психологию поведения каждой группы пользователей, например, специалист по безопасности IT компании кардинально отличается от типового посетителя онлайн-магазина.
Процесс проработки UX обычно состоит из множества итераций и для оценки прогресса можно ввести несколько количественных метрик: скорость прохождения базового сценария, расстояния, которые проходит указатель мыши при совершении действий, количество атомарных действий в сценарии или даже изменение объема продаж.
Процесс разработки веб-решения
Самым амбициозным проектом по разработке UX для нас стало создание рабочего места аналитика для крупной корпоративной системы. Задачей аналитика было выявление связей в разрозненных данных, являющихся результатом взаимодействия сотен тысяч пользователей с информационной системой и между собой. Прежде чем заказать UI и UX услуги у нас, заказчик неоднократно пробовал решить задачу собственными силами. Сроки разработки были жесткими, но, понимая, что проблема не решается простым опросом пользователей, привыкших к существующим процессам, мы решили провести некоторое время в наблюдении за тем, как решалась эта задача до разработки нового аналитического комплекса.
Многие операции выполнялись вручную, с привлечением большого количества подразделений и ролей, но нам удалось выделить основу всех операций, которую можно было представить в виде сужающейся воронки: фактически, аналитик постоянно комбинировал фильтры, формируя временные подвыборки данных, сопоставляя их между собой, находя общие части и различия. Как только основная идея стала понятна, остальная работа пошла без остановок. Опросив аналитиков – основных пользователей будущей системы, мы выделили типовые фильтры, отметили этапы отбора информации, которые занимали наиболее количество времени и в первой версии UX – прототипа предложили автоматизированное рабочее место, кардинально снижающее затраты на выполнение типовых операций. Эффект использования был настолько заметен, что еще до окончания разработки аналитики стали пользоваться элементами новой системы, хотя изначально очень скептически относились к самой возможности замены существующих процессов.
Вторая составляющая проектирования интерфейсов – это UI (User Interface). Он отвечает за стили элементов управления (кнопок, полей ввода, представления информации), цветовые решения, размеры и стили шрифтов. В этой составляющей гораздо больше субъективных решений, и важно помнить, что ваши пользователи могут предпочитать совершенно другое оформление, чем то, что нравится лично вам. Перед тем как заказать дизайн интерфейсов, мы рекомендуем сформировать несколько фокус-групп, состоящих из пользователей целевой аудитории и на них тестировать различные варианты. Разумеется, провести четкую границу между UI и UX дизайном невозможно, поэтому часто оба этапа выполняет одна команда.
В нашей команде есть опытные дизайнеры интерфейсов, которые помогут вам избежать типовых ошибок, сократить время на проектирование за счет грамотного применения методологий UX/UI.