Определение требований пользователей – вторая ключевая активность в процессе человеко-ориентированного проектирования (Human-Centered Design) согласно стандарту ISO 9241-210. На этом этапе команда трансформирует понимание контекста использования в четкие требования, которые станут основой для дальнейшего проектирования и разработки продукта.
Ключевые задачи этапа:
- Формулирование явных и неявных потребностей пользователей в виде конкретных требований
- Определение приоритетов среди выявленных требований
- Согласование требований пользователей с бизнес-целями и техническими ограничениями
- Создание измеримых критериев успеха для будущих решений
- Установление баланса между различными группами пользователей и стейкхолдеров
Риски неправильного прохождения этапа:
- Несоответствие между созданным продуктом и реальными потребностями пользователей
- Разработка избыточной или недостаточной функциональности
- Противоречивые требования, приводящие к несогласованным проектным решениям
- Отсутствие четких критериев для оценки успешности проектных решений
- Фокус на второстепенных требованиях в ущерб ключевым потребностям пользователей
Признаки начала этапа
Когда необходимо приступать к определению требований пользователей:
- Завершено исследование контекста использования, получено достаточное понимание пользователей и их задач
- Необходимо трансформировать исследовательские данные в конкретные проектные требования
- Требуется согласовать различные точки зрения стейкхолдеров на приоритеты разработки
- Нужно определить критерии успеха для оценки проектных решений
- Разрабатывается техническое задание или спецификация для проектной команды
- Планируется распределение ресурсов на разработку продукта
Предварительные условия для успешного старта:
- Наличие структурированной информации о контексте использования
- Доступ к результатам пользовательских исследований
- Вовлечение представителей различных дисциплин (дизайн, разработка, бизнес)
- Методология и инструменты для приоритизации требований
- Возможность валидации сформулированных требований с реальными пользователями
Бизнес-ценность этапа
Качественное определение требований пользователей имеет прямое влияние на бизнес-показатели:
- Оптимизация затрат на разработку – фокус на наиболее ценных для пользователей функциях
- Сокращение времени выхода на рынок – четкие требования снижают количество итераций и переделок
- Повышение удовлетворенности пользователей – продукт лучше соответствует их реальным потребностям
- Рост конверсии и удержания – учитываются ключевые драйверы пользовательского поведения
- Снижение затрат на поддержку – меньше обращений, связанных с несоответствием ожиданиям
- Обоснованность бизнес-решений – требования напрямую связаны с потребностями пользователей
- Согласованность работы команд – единое понимание целей и приоритетов разработки
Рекомендованная последовательность методов
Для эффективного определения требований пользователей рекомендуется следующая последовательность применения методов:
Шаг 1: Анализ данных о контексте использования
Цель: Систематизировать данные о пользователях и выявить ключевые потребности
- Jobs-To-Be-Done – выявление ключевых задач, которые пользователи стремятся решить
- Кабинетное исследование – анализ имеющихся данных о пользовательских требованиях
- Customer Development – уточнение проблем и потребностей через структурированные интервью
- Байесовская модель – вероятностная оценка значимости различных потребностей
Бизнес-результат: Формирование структурированного понимания ключевых потребностей пользователей, что позволяет сфокусировать ресурсы разработки на решении наиболее значимых проблем.
Шаг 2: Формулирование и приоритизация требований
Цель: Трансформировать выявленные потребности в конкретные требования и определить их приоритеты
- Метод Кано – классификация требований по их влиянию на удовлетворенность пользователей
- Массовый опрос и анкетирование – количественное определение приоритетов
- Парные сравнения – сравнительная оценка важности различных требований
- UX-стратегия – согласование пользовательских требований с бизнес-целями
Бизнес-результат: Получение приоритизированного списка требований, основанного на их ценности для пользователей и бизнеса, что обеспечивает оптимальное распределение ресурсов и максимизирует возврат инвестиций.
Шаг 3: Валидация и уточнение требований
Цель: Проверить соответствие сформулированных требований реальным потребностям пользователей
- Модерируемое юзабилити-тестирование – оценка соответствия требований реальным сценариям
- Немодерируемое юзабилити-тестирование – масштабная проверка требований
- Обратная связь от клиентов – сбор мнений о предлагаемых требованиях
- Закрытая карточная сортировка – проверка соответствия структуры требований ментальной модели пользователей
Бизнес-результат: Подтверждение правильности сформулированных требований и их соответствия реальным потребностям пользователей, что снижает риски разработки нерелевантных функций и повышает вероятность успеха продукта.
Шаг 4: Документирование и коммуникация требований
Цель: Обеспечить четкое понимание требований всеми участниками процесса разработки
- Персона – привязка требований к конкретным пользовательским архетипам
- Customer Journey Map – визуализация требований в контексте пользовательского пути
- Информационная архитектура – структурирование требований к организации информации
- Схема сервиса – определение требований к внутренним процессам, обеспечивающим пользовательский опыт
Бизнес-результат: Создание понятной и доступной документации по требованиям, которая обеспечивает единое понимание целей и приоритетов у всех участников процесса разработки, что повышает эффективность коммуникации и снижает риски неправильной интерпретации.
Признаки успешного прохождения этапа
Ключевые индикаторы:
- Наличие четко сформулированных требований, основанных на реальных потребностях пользователей
- Приоритизация требований, согласованная со стейкхолдерами
- Измеримые критерии успеха для каждого ключевого требования
- Баланс между потребностями различных групп пользователей
- Согласованность требований с бизнес-целями и техническими возможностями
- Требования, сформулированные на языке, понятном всем участникам процесса разработки
Основные артефакты:
- Спецификация пользовательских требований
- Приоритизированный список требований
- Критерии оценки успешности решений
- User stories или job stories для ключевых сценариев
- Связи между требованиями и бизнес-целями
- Метрики для оценки удовлетворения требований
Переход к следующему этапу
Определение требований пользователей создает основу для следующей активности – создания проектных решений. Для обеспечения эффективного перехода важно:
- Обеспечить доступность и понятность требований для проектной команды
- Выделить ключевые требования, которые должны быть реализованы в первую очередь
- Установить механизмы проверки соответствия проектных решений сформулированным требованиям
- Создать процесс для управления изменениями в требованиях в ходе проектирования
- Обеспечить возможность обращения к исходным данным исследований для уточнения контекста требований
Качественное определение требований пользователей значительно повышает вероятность создания успешного продукта, который действительно решает проблемы пользователей и достигает бизнес-целей. Этот этап служит связующим звеном между исследованием и проектированием, обеспечивая трансформацию инсайтов о пользователях в конкретные проектные решения.
Следующий шаг
Напишите нам в Телеграм https://t.me/usabilitylab , чтобы согласовать время встречи (онлайн или лично). По итогам мы подготовим коммерческое предложение, учитывающее специфику вашего бизнеса.
Подписывайтесь на наш Телеграмм-канал — анонсы мероприятий, кейсы и статьи, расписание нашей Школы, и многое другое.