UX-методы определения требований пользователей

Определение требований пользователей – вторая ключевая активность в процессе человеко-ориентированного проектирования (Human-Centered Design) согласно стандарту ISO 9241-210. На этом этапе команда трансформирует понимание контекста использования в четкие требования, которые станут основой для дальнейшего проектирования и разработки продукта.

Ключевые задачи этапа:

  • Формулирование явных и неявных потребностей пользователей в виде конкретных требований
  • Определение приоритетов среди выявленных требований
  • Согласование требований пользователей с бизнес-целями и техническими ограничениями
  • Создание измеримых критериев успеха для будущих решений
  • Установление баланса между различными группами пользователей и стейкхолдеров

Риски неправильного прохождения этапа:

  • Несоответствие между созданным продуктом и реальными потребностями пользователей
  • Разработка избыточной или недостаточной функциональности
  • Противоречивые требования, приводящие к несогласованным проектным решениям
  • Отсутствие четких критериев для оценки успешности проектных решений
  • Фокус на второстепенных требованиях в ущерб ключевым потребностям пользователей

Признаки начала этапа

Когда необходимо приступать к определению требований пользователей:

  • Завершено исследование контекста использования, получено достаточное понимание пользователей и их задач
  • Необходимо трансформировать исследовательские данные в конкретные проектные требования
  • Требуется согласовать различные точки зрения стейкхолдеров на приоритеты разработки
  • Нужно определить критерии успеха для оценки проектных решений
  • Разрабатывается техническое задание или спецификация для проектной команды
  • Планируется распределение ресурсов на разработку продукта

Предварительные условия для успешного старта:

  • Наличие структурированной информации о контексте использования
  • Доступ к результатам пользовательских исследований
  • Вовлечение представителей различных дисциплин (дизайн, разработка, бизнес)
  • Методология и инструменты для приоритизации требований
  • Возможность валидации сформулированных требований с реальными пользователями

Бизнес-ценность этапа

Качественное определение требований пользователей имеет прямое влияние на бизнес-показатели:

  • Оптимизация затрат на разработку – фокус на наиболее ценных для пользователей функциях
  • Сокращение времени выхода на рынок – четкие требования снижают количество итераций и переделок
  • Повышение удовлетворенности пользователей – продукт лучше соответствует их реальным потребностям
  • Рост конверсии и удержания – учитываются ключевые драйверы пользовательского поведения
  • Снижение затрат на поддержку – меньше обращений, связанных с несоответствием ожиданиям
  • Обоснованность бизнес-решений – требования напрямую связаны с потребностями пользователей
  • Согласованность работы команд – единое понимание целей и приоритетов разработки

Рекомендованная последовательность методов

Для эффективного определения требований пользователей рекомендуется следующая последовательность применения методов:

Шаг 1: Анализ данных о контексте использования

Цель: Систематизировать данные о пользователях и выявить ключевые потребности

  • Jobs-To-Be-Done – выявление ключевых задач, которые пользователи стремятся решить
  • Кабинетное исследование – анализ имеющихся данных о пользовательских требованиях
  • Customer Development – уточнение проблем и потребностей через структурированные интервью
  • Байесовская модель – вероятностная оценка значимости различных потребностей

Бизнес-результат: Формирование структурированного понимания ключевых потребностей пользователей, что позволяет сфокусировать ресурсы разработки на решении наиболее значимых проблем.

Шаг 2: Формулирование и приоритизация требований

Цель: Трансформировать выявленные потребности в конкретные требования и определить их приоритеты

Бизнес-результат: Получение приоритизированного списка требований, основанного на их ценности для пользователей и бизнеса, что обеспечивает оптимальное распределение ресурсов и максимизирует возврат инвестиций.

Шаг 3: Валидация и уточнение требований

Цель: Проверить соответствие сформулированных требований реальным потребностям пользователей

Бизнес-результат: Подтверждение правильности сформулированных требований и их соответствия реальным потребностям пользователей, что снижает риски разработки нерелевантных функций и повышает вероятность успеха продукта.

Шаг 4: Документирование и коммуникация требований

Цель: Обеспечить четкое понимание требований всеми участниками процесса разработки

  • Персона – привязка требований к конкретным пользовательским архетипам
  • Customer Journey Map – визуализация требований в контексте пользовательского пути
  • Информационная архитектура – структурирование требований к организации информации
  • Схема сервиса – определение требований к внутренним процессам, обеспечивающим пользовательский опыт

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

Признаки успешного прохождения этапа

Ключевые индикаторы:

  • Наличие четко сформулированных требований, основанных на реальных потребностях пользователей
  • Приоритизация требований, согласованная со стейкхолдерами
  • Измеримые критерии успеха для каждого ключевого требования
  • Баланс между потребностями различных групп пользователей
  • Согласованность требований с бизнес-целями и техническими возможностями
  • Требования, сформулированные на языке, понятном всем участникам процесса разработки

Основные артефакты:

  • Спецификация пользовательских требований
  • Приоритизированный список требований
  • Критерии оценки успешности решений
  • User stories или job stories для ключевых сценариев
  • Связи между требованиями и бизнес-целями
  • Метрики для оценки удовлетворения требований

Переход к следующему этапу

Определение требований пользователей создает основу для следующей активности – создания проектных решений. Для обеспечения эффективного перехода важно:

  • Обеспечить доступность и понятность требований для проектной команды
  • Выделить ключевые требования, которые должны быть реализованы в первую очередь
  • Установить механизмы проверки соответствия проектных решений сформулированным требованиям
  • Создать процесс для управления изменениями в требованиях в ходе проектирования
  • Обеспечить возможность обращения к исходным данным исследований для уточнения контекста требований

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

Следующий шаг
Напишите нам в Телеграм https://t.me/usabilitylab , чтобы согласовать время встречи (онлайн или лично). По итогам мы подготовим коммерческое предложение, учитывающее специфику вашего бизнеса.


Подписывайтесь на наш Телеграмм-канал — анонсы мероприятий, кейсы и статьи, расписание нашей Школы, и многое другое.