Что надо знать разработчику об эргономике программного продукта


Памятка по эргономике для разработчика


Эргономика включается в процессы разработки и тестирования программного продукта как часть системы качества. Разработка пользовательского интерфейса (ПИ) ведется параллельно дизайну программного продукта в целом и в основном предшествует его имплементации. Процесс разработки ПИ разбивается на этапы жизненного цикла:

  • Анализ трудовой деятельности пользователя, объединение бизнес-функций в роли.
  • Построение пользовательской модели данных, привязка объектов к ролям и формирование рабочих мест.
  • Формулировка требований к работе пользователя и выбор показателей оценки пользовательского интерфейса.
  • Разработка обобщенного сценария взаимодействия пользователя с программным модулем (функциональной модели) и его предварительная оценка пользователями и Заказчиком.
  • Корректировка и детализация сценария взаимодействия, выбор и дополнение стандарта (руководства) для построения прототипа.
  • Разработка макетов и прототипов ПИ и их оценка в деловой игре, выбор окончательного варианта.
  • Имплементация ПИ в коде, создание тестовой версии.
  • Разработка средств поддержки пользователя (пользовательские словари, подсказки, сообщения, помощь и пр.) и их встраивание в программный код.
  • Usability тестирование тестовой версии ПИ по набору раннее определенных показателей.
  • Подготовка пользовательской документации и разработка программы обучения.


  • Содержание раздела