Открыть сервис

Человеко-ориентированное проектирование

Человеко-ориентированное проектирование (Human-Centered Design, HCD) — это подход к разработке продуктов, систем и услуг, в основе которого лежит вовлечение конечных пользователей на всех этапах создания. Основной принцип HCD заключается в том, что проектируемое решение должно соответствовать потребностям, возможностям и ограничениям людей, для которых оно предназначено, а не наоборот. Данный подход противопоставляется технологически-ориентированному проектированию, где приоритет отдается возможностям техники, а не удобству человека. Ключевым отличием HCD от смежного понятия «юзабилити» (удобство использования) является более широкий фокус: HCD учитывает не только эффективность и простоту взаимодействия, но и эмоциональный опыт, социальный контекст и долгосрочное влияние продукта на жизнь пользователя.

История и предпосылки возникновения

Истоки человеко-ориентированного проектирования лежат в эргономике и инженерной психологии середины XX века, когда впервые встал вопрос о согласовании конструкции машин с физическими и когнитивными возможностями человека. Значительный вклад в развитие подхода внесли работы Дональда Нормана, который в 1986 году в книге «Дизайн привычных вещей» (The Design of Everyday Things) ввел понятие «человеко-ориентированный дизайн» (user-centered design). Норман критиковал сложные и неинтуитивные интерфейсы бытовой техники, утверждая, что вина за ошибки пользователя лежит на плохом проектировании, а не на самом человеке.

В 1990-е годы, с распространением персональных компьютеров и Всемирной паутины, принципы HCD стали активно применяться в разработке программного обеспечения. Это привело к появлению таких дисциплин, как проектирование взаимодействия (Interaction Design) и юзабилити-инжиниринг. В 1999 году Международная организация по стандартизации (ISO) выпустила первый стандарт, регламентирующий процессы человеко-ориентированного проектирования интерактивных систем — ISO 13407. В 2010 году он был заменен на более современный стандарт ISO 9241-210, который действует и сегодня.

Основные принципы (по ISO 9241-210)

Международный стандарт ISO 9241-210 «Эргономика взаимодействия человек-система» определяет шесть ключевых принципов человеко-ориентированного проектирования:

  1. Проектирование основано на ясном понимании пользователей, задач и окружения. Проектная команда должна досконально изучить, кто будет использовать продукт, в каких условиях и для достижения каких целей.
  2. Пользователи вовлечены в процесс проектирования и разработки. Взаимодействие с реальными представителями целевой аудитории происходит на всех этапах: от сбора требований до тестирования готового продукта.
  3. Проектирование управляется и уточняется за счет оценки, ориентированной на пользователя. Решения проверяются не абстрактными критериями, а реакцией и результатами действий реальных пользователей.
  4. Процесс является итеративным. Цикл «исследование — проектирование — прототипирование — тестирование» повторяется многократно, чтобы постепенно улучшать решение на основе обратной связи.
  5. Проектирование охватывает весь пользовательский опыт. Учитываются все аспекты взаимодействия человека с системой: восприятие, эмоции, убеждения, предпочтения, физические и психологические реакции до, во время и после использования.
  6. Проектная команда включает многопрофильные навыки и перспективы. В работе участвуют не только разработчики и дизайнеры, но и специалисты по эргономике, психологии, маркетингу, технические писатели и эксперты в предметной области.

Процесс и этапы

Человеко-ориентированное проектирование — это циклический процесс, который обычно делят на четыре основных этапа:

1. Исследование и понимание контекста использования

На этом этапе проектная команда собирает информацию о пользователях, их задачах и среде. Используются такие методы, как:

  • Интервью с пользователями и стейкхолдерами.
  • Наблюдение за работой пользователей в естественных условиях (этнографические исследования).
  • Анкетирование для сбора количественных данных.
  • Анализ существующих продуктов и жалоб пользователей.
  • Создание персон (Personas) — вымышленных, но реалистичных образов типичных пользователей.

2. Определение требований

На основе собранных данных формулируются функциональные и нефункциональные требования к продукту. Определяются сценарии использования (Use Cases) и пользовательские истории (User Stories). Важно зафиксировать, какие задачи пользователь считает критически важными, а какие — второстепенными.

3. Создание проектных решений

Разработка концепции и прототипов. Начинают с низкодетализированных прототипов (бумажные макеты, «скелеты» — wireframes), которые позволяют быстро проверить общую логику. Затем переходят к интерактивным прототипам высокой точности (кликабельные макеты в Figma, Axure или аналогичных программах).

4. Оценка и тестирование

Ключевой этап, отличающий HCD от других подходов. Прототипы или готовый продукт тестируются на реальных пользователях. Основные методы:

  • Юзабилити-тестирование (Usability Testing): пользователь выполняет типовые задачи, а наблюдатели фиксируют ошибки, заминки и комментарии.
  • A/B-тестирование: сравнение двух версий одного элемента (например, кнопки или формы) для выбора наиболее эффективной.
  • Экспертная оценка (Heuristic Evaluation): анализ интерфейса специалистом по юзабилити на основе набора эвристик (правил).

Результаты тестирования возвращают команду на этап проектирования для внесения улучшений. Цикл повторяется до достижения приемлемого уровня удовлетворенности пользователей.

Классификация методов

Методы HCD можно разделить на несколько категорий в зависимости от стадии проекта и цели:

Категория методаПримеры методовЦель применения
ИсследовательскиеИнтервью, фокус-группы, полевые наблюдения, дневниковые исследованияПонять потребности и контекст пользователя
ПроектировочныеМозговой штурм, карты пользовательского пути (Customer Journey Map), карты эмпатии (Empathy Map)Сгенерировать идеи и визуализировать опыт
ОценочныеЮзабилити-тестирование, A/B-тестирование, экспертный аудит, опросы удовлетворенности (SUS, NPS)Проверить эффективность и удобство решения
ФормализующиеПерсоны, сценарии, пользовательские истории (User Stories)Зафиксировать и донести требования до команды

Применение в различных отраслях

Хотя HCD наиболее известно в сфере IT и разработке цифровых интерфейсов, его принципы успешно применяются в самых разных областях:

  • Здравоохранение: Проектирование медицинского оборудования (например, инфузионных насосов с понятным интерфейсом, снижающих риск врачебной ошибки), разработка электронных медицинских карт и мобильных приложений для пациентов.
  • Промышленный дизайн: Создание эргономичных инструментов, мебели, пультов управления для станков и автомобилей. Например, расположение кнопок на руле автомобиля или форма компьютерной мыши.
  • Государственные услуги: Разработка порталов государственных услуг, упрощение бюрократических процедур, проектирование навигации в общественных зданиях (аэропорты, больницы).
  • Образование: Создание учебных программ и онлайн-платформ, ориентированных на разные стили обучения и когнитивные возможности учащихся.
  • Банковское дело и финансы: Проектирование мобильных банковских приложений, которые понятны людям без финансового образования, и упрощение процедур оформления кредитов.

Критика и ограничения

Несмотря на широкое признание, человеко-ориентированное проектирование подвергается критике по ряду направлений:

  • Высокая стоимость и длительность. Проведение глубинных интервью, создание нескольких прототипов и многократное тестирование требуют значительных временных и финансовых ресурсов. В условиях жестких дедлайнов компании часто пренебрегают полноценным HCD.
  • Сложность рекрутинга пользователей. Найти репрезентативную выборку реальных пользователей, готовых участвовать в исследованиях, бывает непросто, особенно для нишевых продуктов (например, промышленного оборудования).
  • Риск «тирании пользователя». Слепое следование пожеланиям пользователей может привести к консервативным решениям, которые не учитывают технологических инноваций или долгосрочных трендов. Пользователи не всегда могут сформулировать, что им нужно, пока не увидят готовый продукт («Если бы я спрашивал людей, чего они хотят, они бы сказали: более быстрых лошадей» — приписывается Генри Форду).
  • Этическая проблема. HCD может быть использован для создания «липких» интерфейсов (манипулятивных паттернов, «темных паттернов»), которые удерживают внимание пользователя дольше, чем ему нужно, или подталкивают к невыгодным действиям. В этом случае интересы бизнеса ставятся выше благополучия человека.

Связь с другими подходами

Человеко-ориентированное проектирование тесно связано с другими методологиями разработки:

  • Дизайн-мышление (Design Thinking): HCD часто рассматривается как практическая реализация философии дизайн-мышления. Дизайн-мышление предлагает более широкий фреймворк для решения проблем, а HCD — конкретный набор инструментов для работы с пользовательским опытом.
  • Бережливый стартап (Lean Startup): Оба подхода используют итерации и тестирование на реальных пользователях. Однако Lean Startup фокусируется на проверке бизнес-гипотез (найдем ли мы рынок?), а HCD — на проверке гипотез о поведении и потребностях человека (сможет ли пользователь выполнить задачу?).
  • Agile-разработка: HCD хорошо интегрируется с гибкими методологиями (Scrum, Kanban). Исследования пользователей проводятся в начале каждого спринта, а юзабилити-тестирование — в конце, что позволяет быстро вносить изменения.

Интересные факты

  • Считается, что одним из первых примеров человеко-ориентированного проектирования в промышленности стала разработка кабины истребителя P-51 Mustang во время Второй мировой войны, где впервые были учтены антропометрические данные пилотов.
  • В 2010-х годах в крупных технологических компаниях (Google, Apple, Microsoft) появились должности «директора по пользовательскому опыту» (Chief Experience Officer, CXO), что свидетельствует о признании HCD на уровне корпоративного управления.
  • Исследования показывают, что каждый доллар, вложенный в юзабилити-тестирование на ранних этапах разработки, может принести от 10 до 100 долларов экономии за счет сокращения затрат на исправление ошибок после релиза.

Источники

  1. ISO 9241-210:2019. Ergonomics of human-system interaction — Part 210: Human-centred design for interactive systems.
  2. Norman, D. (2013). The Design of Everyday Things. Basic Books.
  3. Cooper, A., Reimann, R., Cronin, D., & Noessel, C. (2014). About Face: The Essentials of Interaction Design. Wiley.
  4. Beyer, H., & Holtzblatt, K. (1998). Contextual Design: Defining Customer-Centered Systems. Morgan Kaufmann.
  5. Nielsen, J. (2012). Usability Engineering. Morgan Kaufmann.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →