Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции по Надежность ПО.docx
Скачиваний:
11
Добавлен:
23.11.2023
Размер:
5.26 Mб
Скачать

4.4.2. Экспериментальные методы, или юзабилити-тестирование

Юзабилити-тестирование - это набор методик, позволяющих измерить уровень удобства и качества работы с продуктом и эффективно исследовать, какие проблемы решают пользователи при выполнении конкретных задач. Для проведения такого тестирования необходимо, чтобы пользовательский интерфейс был завершенным и согласованным. Оно может проводиться как на поздних стадиях проектирования, так и при реинжиниринге существующей системы.

Аспекты пользовательского интерфейса, для оценки которых юзабилити-тестирование особенно эффективно, включают реальное время выполнения рабочих задач, число ошибок, адекватность аббревиатур и терминов предметной области, легкость обучения новых операторов и эффективность справочной системы. Проведение эксперимента с участием реальных пользователей требует больших умственных, временных и финансовых затрат, и может проводиться как в лабораторных, так и в реальных условиях. Если же времени и ресурсов достаточно, то желательно отдать предпочтение более формальному тестированию.

Разрабатываются тестовые задания для участников эксперимента, основанные на реальных задачах или ложных экранах.

Необходимо определить, какой вспомогательный инструментарий вам нужен и при необходимости приобрести его.

Составить список пользователей для подбора респондентов для каждого эксперимента и создания модели типового пользователя продукта.

Продумать вопросы обработки и анализа данных, полученных в ходе эксперимента.

Оценку ПИ следует проводить до начала создания кода или достаточно рано, чтобы было время изменить реализацию.

Промежуточное тестирование проводится на различных стадиях проектирования.

4.4.3. Анкетирование

Для оценки качества пользовательского интерфейса можно использовать анкетирование, которое пришло из психологии, социологии и маркетинга. Этот метод требует тщательной подготовки и может проводиться индивидуально или с группами респондентов, очно или заочно. Анкеты бывают с открытыми, закрытыми и полузакрытыми вопросами, а их комбинация повышает обоснованность и полноту информации.

4.4.3. Анкетирование

- Экспертная оценка - самый дешевый, быстрый и эффективный метод оценки пользовательского интерфейса.

- Около 75% качества пользовательского интерфейса можно получить с помощью экспертных оценок.

- Для улучшения пользовательского интерфейса нужно учитывать следующие принципы:

1. Видимость состояния системы.

2. Соответствие между системой и реальным миром.

3. Свобода действий пользователя.

4. Последовательность и стандарты.

5. Предотвращение ошибок.

6. Не нагружайте память пользователя.

7. Гибкость и эффективность использования.

8. Эстетичный и минималистический дизайн.

9. Помощь пользователям в распознавании, диагностике и исправлении ошибок.

4.5. Обеспечение качества пользовательского интерфейса

Поэтапная разработка ПИ увеличивает эффективность ПО, уменьшает время обучения и стоимость доработки, а также полностью использует функциональность. Проектирование интерфейса - ответственная задача в эргономике, охватывающая широкий спектр устройств. Разделение на традиционную эргономику и юзабилити условное, так как объекты исследования обоих направлений совпадают.