Д. Бесков "Как задавать требования к качеству...

33
Как задавать требования к качеству интерфейса? Денис Бесков Школа системного анализа

description

 

Transcript of Д. Бесков "Как задавать требования к качеству...

Page 1: Д. Бесков "Как задавать требования к качеству интерфейсов?", DUMP-2014

Как задавать требования к качеству интерфейса? Денис Бесков

Школа системного анализа

Page 2: Д. Бесков "Как задавать требования к качеству интерфейсов?", DUMP-2014

2

3 простых вопроса

1.Что измерять?

2.Как измерять?

3.Сколько — нормально?

Page 3: Д. Бесков "Как задавать требования к качеству интерфейсов?", DUMP-2014

3

ВИДЫ ИНТЕРФЕЙСОВ

Page 4: Д. Бесков "Как задавать требования к качеству интерфейсов?", DUMP-2014

4

Виды интерфейсов1. Утилитарные

(прагматические)– Персональные (домашний софт,

мобильные приложения, веб-сервисы)

– Бизнесовые («рабочие места»)

2. Игровые3. Продающие

Page 5: Д. Бесков "Как задавать требования к качеству интерфейсов?", DUMP-2014

5

КАК ВСЁ НАЧИНАЛОСЬ

Page 6: Д. Бесков "Как задавать требования к качеству интерфейсов?", DUMP-2014

6

Интуитивная понятность

«Интерфейс системы должен быть интуитивно понятным»

Page 7: Д. Бесков "Как задавать требования к качеству интерфейсов?", DUMP-2014

7

Интуитивная понятность

= Интерфейс не должен требовать обучения= Интерфейс должен быть знакомым

Page 8: Д. Бесков "Как задавать требования к качеству интерфейсов?", DUMP-2014

8

Зачем это всё?

Page 9: Д. Бесков "Как задавать требования к качеству интерфейсов?", DUMP-2014

9

ЧТО НА САМОМ ДЕЛЕ ВАЖНО?

Page 10: Д. Бесков "Как задавать требования к качеству интерфейсов?", DUMP-2014

10

Коротко о главном

1. Возможность что-то сделать2. Высвобождение ресурсов:

1. время2. деньги3. нервы

3. Удовольствие

Page 11: Д. Бесков "Как задавать требования к качеству интерфейсов?", DUMP-2014

11

УРОВНИ КАЧЕСТВА

Page 12: Д. Бесков "Как задавать требования к качеству интерфейсов?", DUMP-2014

12

Уровни качества

3 — Исключительный2 — Высокий1 — Средний0 — Низкий

Page 13: Д. Бесков "Как задавать требования к качеству интерфейсов?", DUMP-2014

13

РЕЗУЛЬТАТИВНОСТЬ

Page 14: Д. Бесков "Как задавать требования к качеству интерфейсов?", DUMP-2014

14

Меряем Результативность% успешно выполненных необученным пользователем заданий

Page 15: Д. Бесков "Как задавать требования к качеству интерфейсов?", DUMP-2014

15

Уровни Результативности3 95%

2 80%

1 66% 0 -

Page 16: Д. Бесков "Как задавать требования к качеству интерфейсов?", DUMP-2014

16

ЭФФЕКТИВНОСТЬ

Page 17: Д. Бесков "Как задавать требования к качеству интерфейсов?", DUMP-2014

17

Меряем ЭффективностьСредняя длительность выполнения заданий (сценариев)

Page 18: Д. Бесков "Как задавать требования к качеству интерфейсов?", DUMP-2014

18

Уровни ЭффективностиСценари

и:Поисков

ые Учётные Сложные

3 < 20 сек

< 1 мин < 5 мин

2 < 1 мин < 3 мин< 10 мин

1 < 3 мин < 5 мин< 15 мин

0 - - -

Page 19: Д. Бесков "Как задавать требования к качеству интерфейсов?", DUMP-2014

19

УДОВЛЕТВОРЁННОСТЬ

Page 20: Д. Бесков "Как задавать требования к качеству интерфейсов?", DUMP-2014

20

Меряем УдовлетворённостьСредняя оценка удовлетворённости по опросу пользователей

Page 21: Д. Бесков "Как задавать требования к качеству интерфейсов?", DUMP-2014

21

Уровни Удовлетворённости

«Насколько вы довольны системой/ программой?»

3Один из лучших продуктов

«Это одна из лучших систем этого класса, с которыми я сталкивался»

2Выше ожиданий

«Система работает лучше,чем я ожидал»

1На уровне ожиданий

«Система работает так,как я и ожидал»

0Ниже ожиданий

«Система хуже, чем я думал»

Page 22: Д. Бесков "Как задавать требования к качеству интерфейсов?", DUMP-2014

22

ВЗАИМОВЛИЯНИЕХАРАКТЕРИСТИК

Page 23: Д. Бесков "Как задавать требования к качеству интерфейсов?", DUMP-2014

23

Взаимовлияние характеристик

Результативность

Эффективность

Удовлетворённость

Page 24: Д. Бесков "Как задавать требования к качеству интерфейсов?", DUMP-2014

24

Пример требований к качеству• Доля успешно завершенных необученным

пользователем сценариев должна составлятьне менее 80%

• Среднее время выполнения учётных сценариев не должно превышать 15 минут

• Средняя оценка системы пользователями должна находиться на уровне«выше ожиданий»

Page 25: Д. Бесков "Как задавать требования к качеству интерфейсов?", DUMP-2014

25

КЛАССЫ ПО И СИСТЕМ

Page 26: Д. Бесков "Как задавать требования к качеству интерфейсов?", DUMP-2014

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

Page 27: Д. Бесков "Как задавать требования к качеству интерфейсов?", DUMP-2014

27

ПРОФИЛИ КАЧЕСТВА ИНТЕРФЕЙСА

Page 28: Д. Бесков "Как задавать требования к качеству интерфейсов?", DUMP-2014

Рекомендуемые профили качества интерфейса

Класс системы Результативность

Эффективность

Удовлетворённость

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

Page 29: Д. Бесков "Как задавать требования к качеству интерфейсов?", DUMP-2014

29

Коэффициенты стадии зрелости ПО

-3 Прототип-2 Ранняя бета-1 Демо-версия 0 Промышленная версия

Page 30: Д. Бесков "Как задавать требования к качеству интерфейсов?", DUMP-2014

30

КАК ПРИМЕНЯТЬ ПРОФИЛИ КАЧЕСТВА ИНТЕРФЕЙСА

Page 31: Д. Бесков "Как задавать требования к качеству интерфейсов?", DUMP-2014

31

Инструкция по применению1. Определите класс системы2. Определите уровень зрелости3. Выберите нужный профиль

качества по классу системы4. Учтите уровень зрелости5. Запишите требования!

Page 32: Д. Бесков "Как задавать требования к качеству интерфейсов?", DUMP-2014

32

Взаимовлияние характеристик

Результативность

Эффективность

Удовлетворённость

Точность

Обучаемость

Утомляемость

Page 33: Д. Бесков "Как задавать требования к качеству интерфейсов?", DUMP-2014

33

СПАСИБО !