Собрание по составлению требований

Usability.Net - Methods and tools
автор: 2003 UsabilityNet
перевод: 2004.09.23 Александр Качанов

Note: данная статья является составной частью цикла статей "Методы веб-дизайна и юзабилити", посвященных методам веб-дизайна.

Вкратце

Собрание пользователей и разработчиков (requirements meeting), на котором определяются требования к юзабилити системы, которые затем будут проверяться в процессе разработки.

Плюсы

  • Подчеркивает важность юзабилити на раннем этапе разработки
  • Позволяет четко определить критерии юзабилити для разрабатываемой системы
  • Позволяет четко определить, как эти критерии будут проверяться и оцениваться

Метод

1. Отбор требований

Оцените каждое требование на предмет эффективности, достаточности и приемлемости для пользователей и для задач, которые они будут выполнять, учитывая при этом контекст использования и сценарии.

Организуйте собрание, на которое пригласите:

  • пользователей
  • разработчиков

Для ведения собрания пригласите опытного человека. Кроме того поручите кому-нибудь вести протокол собрания.

  • Обсудите каждую задачу, которая упоминается в отчете по анализу контекста, сверьте задачи со сценарием, определите степень важности той или иной задачи
  • Решите, какие задачи требуют оценки с точи зрения юзабилити

Для каждой отобранной задачи определите:

  • приемлемое время и оптимальные критерии выполнения
  • как вы будете оценивать эффективность выполнения с учетом вероятных ошибок, которые пользователи могут допустить
  • какой результат будет считаться максимально эффективным
  • какой результат будет считаться удовлетворительным

Если проект связан с обновлением системы, оцените существующую систему, а полученные результаты используйте на собрании для составления требований к будущей системе. Созданная система проверяется на соответствие заявленным требованиям с помощью методов оценки производительности.

Пример

"Ответственные за ввод данных должны иметь возможность вводить данные в форму с 98% точностью в среднем за 10 минут. Оценка по методу SUMI должна превышать 50 баллов".

Дополнительная информация

Более подробную информацию об определении критериев эффективности, достаточности и приемлемости можно почерпнуть из стандарта "ISO 9241-11: Guidance on usability", и "ISO/IEC 9126-4: Quality in use metrics" (термин "quality in use" означает в документе то же самое, что термин "usability" в ISO 9241-11).

2. Подробное рассмотрение требований

Определите важность каждого из требований. Примеры некоторых требований приведены ниже:

Понятность
  • Элементы интерфейса (напр. меню) должны быть понятными
  • Для облегчения быстрой раскупаемости системы, ее назначение должно быть простым и понятным
Обучение
  • Приложение должно сопровождаться полной документацией и системой помощи
  • Система помощи должна быть контекстно-зависимой и просто объяснять, как выполнить самые важные задачи
  • Обучение работе с системой должно быть простым
Работа с системой
  • Все действия интерфейса и его элементы должны быть единообразными
  • Сообщения об ошибках должны давать информацию о том, как следует исправить ошибку
  • Предусмотреть возможность отмены для большинства действий
  • Перед выполнением действия, которое нельзя отменить, должно выводиться сообщение с просьбой подтвердить действие
  • Система должна быть настраиваемой
  • Оформление системы должно подчиняться определенным стилевым правилам (style guide)
Привлекательность
  • Расположение элементов на экране и цветовое их оформление должно быть привлекательным

Организуйте собрание, на которое пригласите:

  • пользователей
  • разработчиков

Для ведения собрания пригласите опытного человека. Кроме того поручите кому-нибудь вести протокол собрания.

Созданная система проверяется на соответствие заявленным требованиям с помощью бумажных или машинных прототипов.

Пример

"Система будет разрабатываться с учетом руководства "Microsoft Windows style guide". Сообщения об ошибках будут давать рекомендации по решению проблемы. Система помощи будет содержать информацию обо всех функциях, и о наиболее часто выполняемых задачах. Пользователи легко смогут найти помощь по интересующему их вопросу. Все сочетания клавиш (для выполнения наиболее популярных операций) будут настраиваемыми."

Дополнительная информация

Как составляется руководство по стилю интерфейса.

Существуют международные стандарты по юзабилити. Стандарт ISO 9241 содержит советы по разработке программных систем для офисов. Примеры измерения юзабилити даны в документах "ISO/IEC TR 9126-2: Internal metrics" и "ISO/IEC TR 9126-3: External metrics".

Примеры

Следующие шаги

Чтобы уяснить требования к новой системе, оцените уже существующую систему и создайте макеты и бумажные прототипы.

Обсудить (комментариев: 13)

« назад к списку статей

Rambler's Top100
Rating All.BY
Akavita
Valid XHTML 1.0!