Upload
it-people
View
238
Download
8
Embed Size (px)
DESCRIPTION
Citation preview
Как задавать требования к качеству интерфейса? Денис Бесков
Школа системного анализа
2
3 простых вопроса
1.Что измерять?
2.Как измерять?
3.Сколько — нормально?
3
ВИДЫ ИНТЕРФЕЙСОВ
4
Виды интерфейсов1. Утилитарные
(прагматические)– Персональные (домашний софт,
мобильные приложения, веб-сервисы)
– Бизнесовые («рабочие места»)
2. Игровые3. Продающие
5
КАК ВСЁ НАЧИНАЛОСЬ
6
Интуитивная понятность
«Интерфейс системы должен быть интуитивно понятным»
7
Интуитивная понятность
= Интерфейс не должен требовать обучения= Интерфейс должен быть знакомым
8
Зачем это всё?
9
ЧТО НА САМОМ ДЕЛЕ ВАЖНО?
10
Коротко о главном
1. Возможность что-то сделать2. Высвобождение ресурсов:
1. время2. деньги3. нервы
3. Удовольствие
11
УРОВНИ КАЧЕСТВА
12
Уровни качества
3 — Исключительный2 — Высокий1 — Средний0 — Низкий
13
РЕЗУЛЬТАТИВНОСТЬ
14
Меряем Результативность% успешно выполненных необученным пользователем заданий
15
Уровни Результативности3 95%
2 80%
1 66% 0 -
16
ЭФФЕКТИВНОСТЬ
17
Меряем ЭффективностьСредняя длительность выполнения заданий (сценариев)
18
Уровни ЭффективностиСценари
и:Поисков
ые Учётные Сложные
3 < 20 сек
< 1 мин < 5 мин
2 < 1 мин < 3 мин< 10 мин
1 < 3 мин < 5 мин< 15 мин
0 - - -
19
УДОВЛЕТВОРЁННОСТЬ
20
Меряем УдовлетворённостьСредняя оценка удовлетворённости по опросу пользователей
21
Уровни Удовлетворённости
«Насколько вы довольны системой/ программой?»
3Один из лучших продуктов
«Это одна из лучших систем этого класса, с которыми я сталкивался»
2Выше ожиданий
«Система работает лучше,чем я ожидал»
1На уровне ожиданий
«Система работает так,как я и ожидал»
0Ниже ожиданий
«Система хуже, чем я думал»
22
ВЗАИМОВЛИЯНИЕХАРАКТЕРИСТИК
23
Взаимовлияние характеристик
Результативность
Эффективность
Удовлетворённость
24
Пример требований к качеству• Доля успешно завершенных необученным
пользователем сценариев должна составлятьне менее 80%
• Среднее время выполнения учётных сценариев не должно превышать 15 минут
• Средняя оценка системы пользователями должна находиться на уровне«выше ожиданий»
25
КЛАССЫ ПО И СИСТЕМ
26
Классы систем1. Веб-сайты:1.1. Home Site1.2. Business Site
2. Мобильные приложения:2.1. Consumer Mobile App2.2. Enterprise Mobile App
3. Простые интернет-сервисы
и настольные приложения:3.1. Consumer Web Service3.2. Consumer Desktop App
4. Заказное ПО:4.1. Custom Enterprise Desk/Web App
5. Готовое ПО для компаний:5.1. Enterprise Desk/Web App
6. «Тяжёлые» интернет-сервисы:6.1. B2C SaaS6.2. B2B SaaS
27
ПРОФИЛИ КАЧЕСТВА ИНТЕРФЕЙСА
Рекомендуемые профили качества интерфейса
Класс системы Результативность
Эффективность
Удовлетворённость
Home Site 0 0 -Business Site 2 1 1Consumer Mobile App 2 2-3 2-3Enterprise Mobile App 1 1 -Consumer Web Service 3 3 2Consumer Desktop App 2 2 2-3Custom EnterpriseDesktop/Web App 1 2 1
Enterprise Desktop/Web App 2 2 1
B2C SaaS 3 2 2B2B SaaS 2 2 1
29
Коэффициенты стадии зрелости ПО
-3 Прототип-2 Ранняя бета-1 Демо-версия 0 Промышленная версия
30
КАК ПРИМЕНЯТЬ ПРОФИЛИ КАЧЕСТВА ИНТЕРФЕЙСА
31
Инструкция по применению1. Определите класс системы2. Определите уровень зрелости3. Выберите нужный профиль
качества по классу системы4. Учтите уровень зрелости5. Запишите требования!
32
Взаимовлияние характеристик
Результативность
Эффективность
Удовлетворённость
Точность
Обучаемость
Утомляемость
33
СПАСИБО !