Процесс разработки UI/UX дизайна - кратко
Данная статья содержит краткую информацию о некоторых этапах в UX-исследовании и разработке продукта. В зависимости от проекта, некоторые этапы могут быть более подробными и включать дополнительные шаги, или могут быть опущены в целом, если они не считаются необходимыми.
Кроме того, каждый этап является отдельным процессом в разработке продукта, и может потребовать дополнительной работы и углубленного исследования, чтобы обеспечить достижение целей проекта и удовлетворение потребностей пользователей. Приятного чтения!
1. Создание карты эмпатии (empathy map) на основе интервью и опросов:
Первым шагом в исследовании UX является определение целевой аудитории.
На этом этапе мы не просто проводим интервью и опросы, но стремимся углубиться в мир наших потенциальных пользователей, чтобы лучше понять их мотивации, проблемы и потребности.
Мы анализируем не только ответы пользователей, но и их невербальные выражения, эмоции и поведение, чтобы выявить скрытые потребности и желания.
В результате мы создаем карту эмпатии, которая обычно разделена на различные области, такие как "Что чувствует", "Что видит", "Что говорит/делает", "Что слышит". Это позволяет нам лучше визуализировать опыт пользователя и понять его с точки зрения эмоций и мыслей.
2. Создание персон на основе ЦА (целевой аудитории):
Персоны - это фиктивные персонажи, созданные на основе данных о реальных пользователях.
При создании персон мы анализируем собранные данные и идентифицируем общие характеристики и поведение наших пользователей.
Каждая персона обычно имеет подробное описание, включая возраст, пол, образ жизни, цели, проблемы, предпочтения и т.д.
Персоны могут быть разделены на разные сегменты, чтобы лучше понять разнообразие нашей аудитории и адаптировать продукт к различным потребностям.
3. Создание историй пользователей (user story):
Истории пользователей помогают нам взглянуть на продукт с точки зрения конечного пользователя.
Каждая история описывает конкретную задачу или действие пользователя, его мотивацию и цель.
Эти истории служат основой для дальнейшей разработки продукта, помогая команде понять, какие функции и возможности необходимы пользователю для успешного выполнения задач.
Создание карты путешествия клиента/пользователя (CJM):
Карта путешествия пользователя - это инструмент, позволяющий нам лучше понять, как наши пользователи взаимодействуют с нашим продуктом.
Карта путешествия пользователя включает в себя все этапы взаимодействия пользователя с продуктом, начиная с момента, когда пользователь первый раз узнает о продукте и заканчивая его использованием.
Для каждого этапа мы анализируем пользовательские действия, эмоции, проблемы и потребности.
Карта путешествия помогает нам идентифицировать ключевые моменты взаимодействия, на которых мы можем сделать акцент при разработке продукта.
5. Формулирование проблемных утверждений (problem statements):
Проблемные утверждения - это краткие описания проблем, с которыми сталкиваются пользователи при использовании продукта.
Они формулируются в форме коротких утверждений, которые четко описывают конкретные проблемы, которые нужно решить.
Эти утверждения являются отправной точкой для дальнейшей разработки гипотез и стратегий улучшения продукта.
6. Формулирование гипотез (hypotheses statements):
Гипотезы - это предположения о том, как мы можем улучшить наш продукт, что мы можем изменить, чтобы сделать его лучше, и как мы можем проверить эти предположения.
Они формулируются на основе анализа данных о пользовательском опыте и могут быть проверены с помощью тестирования и экспериментов.
Гипотезы должны быть конкретными, измеримыми и достижимыми, чтобы можно было оценить их успешность.
7. Формулирование предложения ценности (value proposition):
Предложение ценности - это краткое описание того, какие преимущества и выгоды наш продукт предлагает своим пользователям.
Предложение ценности представляет собой обещание о том, какой выгоды пользователь получит от использования продукта.
Оно четко указывает, как продукт решает проблемы или удовлетворяет потребности целевой аудитории лучше, чем конкуренты.
Предложение ценности должно быть ясным, убедительным и привлекательным для потенциальных пользователей.
8. Проведение анализа конкурентов (competitive audit) и подготовка отчета:
Анализ конкурентов - это процесс, в котором мы изучаем, как наши конкуренты решают проблемы, с которыми мы сталкиваемся, и что наш продукт может забрать у них. Создание аудита конкурентов помогает нам получить более глубокое понимание того, что мы можем сделать, чтобы наш продукт стал более успешным.
Мы исследуем функциональность, дизайн, ценовую политику, стратегии маркетинга и другие аспекты конкурентов.
Результаты анализа используются для разработки стратегии позиционирования продукта и выявления потенциальных преимуществ и недостатков.
9. Создание презентации отчета:
Презентация отчета представляет собой документ или презентацию, в которой представлены результаты исследования пользовательского опыта и рекомендации по дальнейшей разработке продукта.
В ней обычно содержится информация о целевой аудитории, персонах, проблемных утверждениях, гипотезах, анализе конкурентов и других ключевых аспектах проекта.
Презентация предназначена для команды разработки, заинтересованных сторон и заказчика с целью обсуждения и принятия решений относительно дальнейших шагов.
10. Формулирование целевого утверждения (goal statement):
Целевое утверждение - это описание того, что мы хотим достичь с помощью нашего продукта. Он помогает нам сосредоточиться на тех целях и задачах, которые нам нужно выполнить.
Это четкое и конкретное утверждение, которое определяет, каким образом наш продукт должен улучшить или изменить ситуацию для пользователей.
Целевое утверждение должно быть измеримым, реалистичным и соответствовать общим целям бизнеса.
11. Строим путь пользователя (user flow):
User flow - это цепочка действий, которую пользователь выполняет, используя наш продукт. Мы используем эту информацию, чтобы понять, как должен работать наш продукт, чтобы пользователь мог легко достичь своей цели.
Мы анализируем различные сценарии использования продукта и определяем оптимальный путь, который пользователь должен пройти для успешного выполнения задачи.
Путь пользователя включает в себя различные этапы, начиная с начальной точки и заканчивая достижением конечной цели, а также возможные альтернативные пути и варианты действий.
12. Создание чернового макета (wireframe):
Когда мы определили user flow, мы можем создать первый прототип продукта. Обычно мы начинаем с wireframe - это простой черновик нашего продукта, который помогает нам визуализировать его структуру.
Он обычно создается в виде простых схем или набросков, чтобы сосредоточиться на функциональности и пользовательском взаимодействии.
Черновой макет помогает определить расположение элементов, их размеры и пропорции, а также основные взаимосвязи между ними.
13. Создание низкодетализированного кликабельного прототипа (low-fidelity prototype):
Low-fidelity прототип - это более продвинутая версия wireframe, с более детальной структурой, более точными размерами и кликабельными элементами.
Это позволяет пользователям протестировать основные функции продукта и принять решения о его удобстве использования до того, как будут созданы более детальные версии.
Низкодетализированный прототип обычно создается с помощью специализированных инструментов для прототипирования интерфейсов (figma, sketch и другие)
14. Планирование исследования пользовательского опыта (UX Research plan):
UX Research plan - это документ, который содержит информацию о нашем подходе к тестированию продукта с пользователем. В этом документе мы описываем методы, которые мы будем использовать, чтобы собирать обратную связь, цели, запланированные даты и участников исследования.
Он включает в себя описание целей исследования, выбор методов исследования (например, интервью, тестирование пользователей, анализ метрик), расписание исследования и список участников.
План исследования помогает организовать процесс сбора данных и обеспечивает консистентность исследовательского подхода.
15. Создание высокодетализированного прототипа (high-fidelity prototype):
High-fidelity прототип - это конечный продукт, который показывает, как будет выглядеть и работать наш продукт. Он включает в себя черты дизайна со всеми деталями и функциями, которые мы определили на предыдущих этапах. High-fidelity прототип может быть похож на финальный продукт с точки зрения визуализации, механики использования и функциональности. Это помогает нам лучше понять, как будет работать наш продукт в реальном мире, и открыть возможность получить обратную связь от пользователей еще до финального выпуска продукта.
16. Идентификация инсайтов (insight identification):
Идентификация инсайтов - процесс анализа собранных данных и выделения ключевых моментов, которые помогут нам понять, как улучшить наш продукт.
Мы анализируем результаты тестирования, отзывы пользователей, метрики использования и другие данные, чтобы выявить основные проблемы и возможности для улучшения.
Инсайты используются для принятия решений по дальнейшей разработке продукта и определению приоритетов для реализации изменений.
И готово!