web-dev
web-devЛекцияDesign

Лекция №2: Исследование: от задачи до сценария (UX Research)

👀 Загрузка...

Курс: Веб-дизайн и проектирование интерфейсов
Аудитория: 2 курс, технические специальности
Связь с практикой: Подготовка к Лабораторной работе №2 (User Flow & Sitemap)
Ключевая метафора: Проектирование архитектуры БД и алгоритмов перед написанием кода.


1. Введение: Почему нельзя сразу рисовать макеты?

В разработке ПО вы не начинаете писать код без понимания архитектуры. В дизайне работает тот же принцип.

Эффект Франкенштейна

Попытка сразу нарисовать красивый интерфейс (UI) без проработанной структуры (UX) приводит к «эффекту Франкенштейна»:

  1. Пользователь заходит в тупик.
  2. Навигация противоречива.
  3. Разработчик (вы же) потом не может это сверстать, так как логика переходов сломана.

Информационная архитектура (IA) — это скелет вашего проекта.


2. Сценарии пользователя (User Flow)

User Flow — это визуализация пути пользователя внутри продукта для достижения конкретной цели.

  • Аналогия с программированием: Блок-схема алгоритма (Flowchart).

Составные части User Flow:

  1. Точка входа (Entry Point): Откуда пришел пользователь? (Реклама, поиск, прямая ссылка).
  2. Шаги (Steps/Screens): Экраны или состояния интерфейса.
  3. Действия (Actions): Что делает пользователь? (Клик, скролл, ввод данных).
  4. Развилки (Decisions): Условия if / else. (Пример: Авторизован? Да → Личный кабинет. Нет → Форма входа).
  5. Точка успеха (Success Criteria): Цель достигнута (Заказ оформлен).

Happy Path и Edge Cases

Счастливый путь

  • Идеальный сценарий, где пользователь не ошибается, интернет не падает, карта валидна.

Важно запомнить

Хороший UX-дизайн — это дизайн, который «держит удар» и помогает пользователю исправить ошибку, а не просто показывает красивые картинки идеального мира.


3. Информационная архитектура (Sitemap)

Если User Flow — это динамика (путь), то Sitemap — это статика (структура).

  • Аналогия с программированием: Дерево каталогов файловой системы или Структура Базы Данных.

Типы иерархии:

  • Меню → Подменю → Категория → Подкатегория → Товар.
  • Минус: Много кликов до цели.

Золотое правило «3-х кликов»

Это миф, но полезный. Старайтесь проектировать так, чтобы до любой важной информации можно было добраться за минимальное количество переходов. Для вашего учебного проекта оптимальная глубина вложенности: 2-3 уровня.


4. Методология «Content First»

Это критически важный принцип нашего курса. Content First означает, что дизайн строится вокруг реального контента, а не наоборот.

Почему Lorem Ipsum — это зло?

Использование текста-рыбы (Lorem ipsum dolor sit amet...) запрещено в ключевых блоках.

  1. Проблема длины: В макете слово «Menu» (4 буквы) смотрится красиво. В реальности там будет «Информационная безопасность» (24 буквы). Ваш дизайн «поедет».
  2. Проблема смысла: Дизайн должен подчеркивать смысл. Если смысла нет (рыба), дизайн становится декорацией.

Практический совет

На этапе проектирования (Лаб 2) вы должны написать реальные заголовки разделов и названия кнопок. Кнопка не может называться «Button». Она должна называться «Купить», «Зарегистрироваться» или «Узнать больше».


5. Инструментарий Figma для схем

Для построения User Flow и Sitemap в Figma есть два пути:

  • Это отдельный тип файлов в Figma (фиолетовая иконка). Работает как Miro.
  • Идеально для мозгового штурма.
  • Есть готовые стикеры, стрелки и штампы.
  • Рекомендуется для Лабораторной №2.

6. Глоссарий лекции

  • User Flow (Пользовательский путь): Визуальный сценарий действий пользователя для решения задачи.
  • Sitemap (Карта сайта): Иерархическая структура всех страниц проекта.
  • Information Architecture (IA): Наука об организации данных в интерфейсе для удобного поиска.
  • Happy Path: Сценарий использования без ошибок и отклонений.
  • Edge Case: Нестандартная ситуация или состояние ошибки.
  • Content First: Подход, при котором сначала готовится контент, а потом под него делается дизайн.
  • CTA (Call to Action): Призыв к действию (Кнопка «Купить», Ссылка «Подробнее»).

7. Домашнее задание (Подготовка к Лаб №2)

  1. Взять своего персонажа из Лаб №1.
  2. Придумать для него основной сценарий (например: «Покупка кроссовок с фильтрацией по размеру»).
  3. На листе бумаги (или в FigJam) набросать черновик этого пути: какие экраны он пройдет? Где он может ошибиться?
  4. Составить список всех страниц будущего сайта (Главная, Каталог, Карточка товара, Корзина, О нас, Контакты, 404).

Проверь себя!

В чем принципиальное отличие User Flow от Sitemap?

Почему методология «Content First» запрещает использовать Lorem Ipsum на этапе проектирования?