usability testing (Тестирование юзабилити)
DESCRIPTION
by Anastasia ShchebrovaАвтор: Анастасия ЩеброваПрезентация, представленная на апрельской встрече белорусского сообщества специалистов по обеспечению качества и тестированию ПО belqa.byTRANSCRIPT
Анастасия Щеброва
Usability vs User Experience Оценка юзабилити Тестирование дизайна Полезные ссылки Литература
ISO 9241-210: User experience - совокупность впечатлений и реакций, являющихся результатом использования или ожидаемого использования продукта, системы или сервиса
Формирование лояльности
ISO 9241-11: Юзабилити - степень, с которой продукт может быть использован определёнными пользователями при определённом контексте использования для достижения определённых целей с должной эффективностью, продуктивностью и удовлетворённостью
Как гарантированно обеспечить положительный UX?
1. Выбрать привычное и важное для человека действие из реальной жизни
2. Автоматизировать его, сохранив его достоинства и нивелировав недостатки
Примеры
Эмоциональное отношение
51% американских пользователей совершали какие-либо не вполне адекватные действия, ожидая реакции зависшего или тормозящего компьютера. Из них 62% кричали на компьютер, 29% стучали по мышке, а 24% стучали по экрану или клавиатуре.
User-centered evaluations
Laboratory testing Hallway testing Remote testing
Eye tracking
Сколько пользователей нужно для проведения тестирования?
Достоинства:- Обратная связь от реальных пользователей
Недостатки:- Высокая стоимость- Сложность проведения- Не всегда возможно обеспечить реалистичный контекст
Expert-based evaluations
Guideline and Standards Reviews Cognitive Walkthrough Heuristic Evaluation
Usability guidelines:
design process and evaluation optimizing the user experience accessibility hardware and software the homepage page layout navigation scrolling and paging headings, titles, and labels links text appearance lists screen-based controls (widgets) graphics, images, and multimedia writing Web content content organization search usability testing
Примеры чеклистов
Cognitive Walkthrough
Примеры отчета
Visibility of system status (FEEDBACK)
Match between system and the real world (METAPHOR)
User control and freedom (NAVIGATION)
Consistency and standards (CONSISTENCY)
Error prevention (PREVENTION)
Recognition rather than recall (MEMORY)
Flexibility and efficiency of use (EFFICIENCY)
Aesthetic and minimalist design (DESIGN)
Help users recognize, diagnose, and recover from errors (RECOVERY)
Help and documentation (HELP)
Ничего лишнего!
Достоинства:- Низкая стоимость- Относительная легкость проведения
- Можно проводить на самых ранних этапах
Недостатки:- Сложно совместить результаты оценки разных экспертов- Сложно установить приоритет проблемы
- Ни один из методов не обнаруживает более 50% проблем, которые вскрываются в лабораторном тестировании
Группировка Контраст Выравнивание Повтор
Группировка
Контраст
Повтор
Выравнивание
Usability guidelines http://www.usability.gov/guidelines/
Переводы статей Якоба Нильсенаhttp://www.webmascon.com/personas/nielsen.asp
24 Usability Testing Toolshttp://www.usefulusability.com/24-usability-testing-tools/
Web content accessibility guidelines
http://www.w3.org/TR/WCAG10/
Web site usability best practices
http://designingwebinterfaces.com/6-tips-for-a-great-flex-ux-part-5
Тестирование юзабилити онлайн http://fivesecondtest.com/
Accessibility Color Wheel http://gmazzocato.altervista.org/
colorwheel/wheel.php
Стив Круг Веб-дизайн: книга Стива Круга, или “не заставляйте меня думать!”
Алан Купер Психбольница в руках пациентов
Робин Вильямс Дизайн для недизайнеров
Стивен Сеов Проектируем время. Психология восприятия времени в программном обеспечении
Якоб Нильсен Веб-дизайн: анализ удобства использования веб-сайтов по движению глаз