Собрание по составлению требований - Разработка - Webmascon

WEBMASCON - журнал для веб-мастеров обновление: 2004.09.26
» Разработка

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

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".

### Примеры

- Inland Revenue
- Israel Aircraft Industries

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

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

Обсудить (5)

Ссылки по теме

- Эта статья на английском языке | англ.

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

#### Указатель категорий

- Информационная архитектура (7)
- (X)HTML (12)
- Юзабилити (24)
- Якоб Нильсен (45)
- CSS (24)
- Навигация (14)
- Графика (4)
- A List Apart (14)
- Дизайн (11)
- Инструменты (8)
- Цвет (8)
- Бизнес (19)
- Менеджмент проектов (9)
- Тестирование (7)
- Программирование (9)
- Реклама и продвижение (12)
- Технологии (10)
- Проектирование (6)
- Поддержка (3)
- Текст и контент (9)
- Книги (2)
- Мысли вслух (4)
- Flash (6)

что такое система Орфус?
подробнее
Удобный хостинг $6/мес.
- Поддержка PHP/Perl
- 500MB места на диске
- 15GB трафик в месяц
- Тестовые аккаунты
- Статистика
- MySQL база данных
- Панель управления
- SSH/FTP доступ
- 24x7x365 поддержка на русском
- Регистрация доменов
- Бесплатные поддомены.
- 100+ PHP скриптов
www.a1-hoster.com