2. Знакомство
ГЛЕБ УВАРОВ
Разработчик программного обеспечения в
Sam Solutions
Инженер-системотехник (БГУИР)
Интересуюсь вопросами User Experience,
Usability, Human-Centered Design
g.uvarov
g.uvarov@gmail.com
2
3. План
1.1. Введение
1.2. О природе сложности интерфейсов
1.3. User Experience и Юзабилити
1.4. Значимость User Experience
3
20. Наш продукт
Каким его видит пользователь
UI
UI
логика
данные
Каким мы его видим
МАГИЯ
Каким мы должны его видеть
UI
UI
логика
логика
данные
данные
20
21. Разные интересы
Программист хочет, чтобы процесс
создания программы протекал легко и
гладко.
Пользователь хочет, чтобы легко и
гладко происходило взаимодействие
с программой.
21
24. Психология программистов
Пожертвуют простотой ради
контроля
Обменяют успех на понимание
Сосредотачиваются на
исключительных ситуациях
Прямолинейны
24
33. «Бесплатные» функции
Нет четкого понимания целей пользователя
Разрастание набора функций (Feature
creep)
Штат технической поддержки
Страхи:
• Страх непринятия рынком
• Неспособность оценить готовность продукта
33
34. Недостаточно перебросить мост
между технологией и потребностью.
Кто-то еще должен сделать так,
чтобы люди захотели ходить по
этому мосту.
Alan
Cooper
34
36. Юзабилити
Юзабилити - степень
эффективности, продуктивности и
удовлетворенности, с которой
определенный пользователь
решает определенную задачу
в определенном контексте
ISO 9241-11
36
39. Эффективность
После того, как пользователи
изучили продукт, насколько
быстро они могут выполнять
задачи?
39
40. Запоминаемость
Если пользователи возвращаются
к продукту после перерыва в
использовании, насколько легко
они могут восстановить свой
опыт?
40
41. Предотвращение ошибок
Как много пользователи делают
ошибок?
В какой степени ошибки мешают
выполнению задач?
Насколько легко происходит
восстановление после ошибок?
41
43. User Experience
Ощущения и реакция человека
вследствие использования или
предполагаемого использования
продукта, системы или услуги
ISO 9241-210
43
44. Вопрос
Обеспечивает ли хороший функционал
и красивый внешний вид хороший User
Experience?
Хороший
функционал
+
Красивый
внешний
вид
Хороший
UX
44
51. User Experience ≠ Юзабилити
Юзабилити позволяет людям
эффективно достигать своих целей
User Experience дает им приятный и
запоминающийся опыт
Хороший User Experience может быть
при плохом Юзабилити, и наоборот
51
54. Elements of User Experience
Jesse
James
Garrett
http://www.jjg.net/elements/
54
55. Стратегия
Surface
Цели бизнеса:
Skeleton
•
•
Structure
вытеснить конкурентов
стимулировать продажи других
интегрированных продуктов
установить формат по умолчанию
для обмена информацией
…
•
бухгалтер, …
•
•
удобный инструмент для учета …
предоставление отчетов в виде …
•
•
•
десктоп в офисе
ноутбук в самолете
мобильный телефон в автомобиле
•
•
Кто пользователь?
Каковые его потребности?
Scope
Strategy
Контекст:
55
62. Когда должно начинаться
обеспечение UX?
Необходимо планировать и
интегрировать UX на всех этапах
жизненного цикла проекта
Initiation
Requirements
User
Research
Analysis
Design
UX
Design
Development
Testing
Implementation
UX
Support
65. Упражнение
Задача: 300 специалистов в некоторой компании
используют продукт “X” для решения определенной
задачи 30 минут в день.
Из-за плохого качества “X”, выполнение задачи
занимает на 10 минут дольше, чем если бы оно
занимало при внедрении UX в процесс создания “X”.
Вопрос: Сколько компания сэкономит за год, если
ставка специалиста составляет 10$/час.
65
66. Ответ
300 специалистов x (10$/час x
1/6 часа) x 200 дней =
100 000$/год
Здесь не учтены дополнительные расходы, связанные со
стрессом и ухудшением качества работы
66
67. Плохой UX
Не знаем цели бизнеса
Не знаем кто наш пользователь
Не знаем потребности наших
пользователей
Не говорим с пользователями
Упускаем контекст
67
68. Плохой UX
Не определяем проблему перед ее
решением
Делаем решения основанные на наших
собственных предпочтениях
Думаем только об интерфейсе
Не используем методологию
68
69. Почему UX важен?
Уменьшение стоимости разработки
Уменьшение стоимости сопровождения
Уменьшение времени на документацию
Уменьшение стоимости технической поддержки
Увеличение удовлетворенности пользователей
Увеличение лояльности пользователей
Увеличение продуктивности пользователей
69
75. Полезные книги
Donald A. Norman
The Design of Everyday Things
Jacob Nielsen, Hoa Loranger
Prioritizing Web Usability
Jesse James Garrett
The Elements of User
Experience
75
76. Полезные книги
Дж. Гарретт
Веб-дизайн: Элементы
опыта взаимодействия
Алан Купер
Об Интерфейсе. Основы
проектирования
взаимодействия
Алан Купер
Психбольница в руках
пациентов
76
77. Полезные книги
Стив Круг
Веб-дизайн или «не
заставляйте меня думать!».
Билл Скотт, Тереза Нейл
Проектирование вебинтерфейсов
Луис Розенфельд, Питер
Морвиль
Информационная
архитектура в интернете
77