Профили пользователей
На практике высокоуровневое проектирование пользовательского интерфейса предваряет первоначальное проектирование, которое позволяет выявить требуемую функциональность создаваемого приложения, а также особенности его потенциальных пользователей. Указанные сведения можно получить, анализируя информацию, поступающую от пользователей. С этой целью производят опрос целевой аудитории и формируют профили пользователей. Профилями называют описания главных категорий пользователей. Одна из таких категорий может быть принята за основной профиль. Следует отметить, что набор характеристик, подробно описывающий пользователя, зависит от предметной области и контекста решаемых им задач. Поэтому работа по определению целей и задач пользователей и работа по формированию их профилей ведется параллельно. Наиболее общий шаблон профиля содержит в себе следующие разделы: - социальные характеристики; - навыки и умения работы с компьютером; - мотивационно-целевая среда; - рабочая среда; - особенности взаимодействия с компьютером (специфические требования пользователей, необходимые информационные технологии и др.). Профили пользователей могут по необходимости расширяться за счет добавления других (значимых с точки зрения проектировщика) характеристик пользователей. Потенциальными пользователями приложения являются, например, менеджеры по направлению товара, торговые представители, представители обслуживающего персонала и т.д. Примерные профили некоторых из названных категорий пользователей могут выглядеть следующим образом (таблица 1).
Таблица 1
Рассмотрим определение функциональности на примере одного из профилей: представители обслуживающего персонала. Исходя из задач этой категории пользователей, можно сформировать следующий перечень функций необходимых в приложении: - создать новый заказ (1); - сложный поиск заказа (2); - редактирование заказа (3); - добавление клиента из списка клиентов в заказ (4); - ввод/редактирование клиента в списке клиентов (5); - выбор товара из списка товаров (6); - сложный поиск товаров в списке товаров (7); - просмотр подробных данных о товаре (8); - добавление товара из списка товаров в заказ (9); - сохранение заказа (10); - печать заказа (11); - формирование счета (12).
|