Я. Перевалов. В статье 2001 г. он дал следующее определение названной таким образом области профессиональной деятельности: «Это прикладная дисциплина, которая исследует и помогает учесть при разработке продукта – например, веб-сайта или программы – так называемый человеческий фактор, т. е. психологические, социальные, физиологические и другие особенности пользователей продукта. Цель usability – сделать продукт максимально доступным, удобным, комфортным, полезным и эффективным, т. е. максимально повысить потребительские свойства, качество продукта, а значит, и его конкурентоспособность» (Боец невидимого фронта, 2001, с. 50–52). По Я. Перевалову, usability engineering решает задачу проектирования пользовательского интерфейса по следующей схеме:
«На верхнем, концептуальном уровне работает юзабилити-инженер (будем считать, что это продвинутый в технологических вопросах инженерный психолог); с конечными пользователями и при описании бизнес-процессов работает психолог – специалист по полевым методам; рабочие прототипы пользовательских интерфейсов производит специально обученный методам GUI-проектирования инженер-проектировщик (это может быть как продвинутый в программировании психолог, так и продвинутый в эргономике программист – „GUI designer“); наконец, полностью реализуют интерфейсный облик продукта художник-конструктор („дизайнер“) и GUI-программист. Специальный человек (технический писатель, знакомый с эргономическими правилами разработки технической документации – не программист!) должен создавать техническую документацию и руководство пользователя. Пожалуй, сегодня с трудом можно найти такого человека, который бы мог одновременно выполнять функции всех шести описанных выше профессий. Последовательность работ, выполняемая этими специалистами, есть неотъемлемая часть общего жизненного цикла (производства) программного продукта (в том числе и веб-сайта)»[2].
Обращает на себя внимание то, что инженерному психологу в модификации «юзабилити-инженер» Я. Перевалов отводит роль концептуалиста, т. е. главного специалиста в сфере проектирования человеко-компьютерного интерфейса. В другом своем интернет-выступлении Я. Перевалов раскрывает содержание проектной деятельности достаточно конкретно.
«Юзабилити-инженер играет роль своего рода „мостика“ между программистом и пользователем, веб-дизайнером и посетителем сайта. Юзабилист исследует деятельность пользователя еще на этапе предпроектного анализа. Он формализует пользовательские задачи в виде алгоритмов или описаний бизнес-процедур. Для подобного рода ю-исследований юзабилисту необходимо владеть методами сбора и анализа информации о предметной области, о пользователе, его деятельности и его рабочем окружении. Это так называемые полевые методы исследования: интервью, анкетирования, опросы, наблюдения и пр.
Следующая задача юзабилиста – трансформация описанных процедур сначала в концептуальную схему пользовательского интерфейса, затем в спецификации для программистов и дизайнеров и, наконец, в разработку руководств и стандартов по проектированию.
На