геннадий драгун - Качество и Юзабилити - 1я...

Post on 27-Jan-2015

854 Views

Category:

Technology

3 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

Delivering Excellence in Software Engineering

® 2008. EPAM Systems. All rights reserved.

Геннадий Драгун, Lead Information ArchitectКачество и юзабилити

® 2008. EPAM Systems. All rights reserved.

® 2008. EPAM Systems. All rights reserved.

Что такое качество?Что такое качество?

® 2008. EPAM Systems. All rights reserved.

Качество – способность продукта удовлетворять явные и неявные нужды пользователей

Качество – способность продукта удовлетворять явные и неявные нужды пользователей

® 2008. EPAM Systems. All rights reserved.

Качество =Качество = РезультатОжидания

РезультатОжидания

® 2008. EPAM Systems. All rights reserved.

® 2008. EPAM Systems. All rights reserved.

Подходы к качеству по ISO 9126

Внутреннее качество

Внутреннее качество

Внешнее качество

Внешнее качество

Качество в использовании

Качество в использовании

® 2008. EPAM Systems. All rights reserved.

Подходы к качеству по ISO 9126

Внутреннее качество

Внутреннее качество

Внешнее качество

Внешнее качество

Качество в использовании

Качество в использованииКачество

процесса

Качество процесса

влияет навлияет на

влияет навлияет на

влияет навлияет на

зависит отзависит от

зависит отзависит от зависит от

зависит от

ПроцессПроцесс Продукт

Продукт

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

ия

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

ия

Контексты использовани

я

Контексты использовани

я

® 2008. EPAM Systems. All rights reserved.

Что такое юзабилити?Что такое юзабилити?

® 2008. EPAM Systems. All rights reserved.

Определение по ISO 9241-11

Юзабилити – степень, с которой продукт может быть использован определёнными пользователями при определённом контексте использования для достижения определённых целей с должной эффективностью, продуктивностью и удовлетворённостью

Юзабилити – степень, с которой продукт может быть использован определёнными пользователями при определённом контексте использования для достижения определённых целей с должной эффективностью, продуктивностью и удовлетворённостью

® 2008. EPAM Systems. All rights reserved.

Определения по ISO 9241-11

Юзабилити – степень, с которой продукт может быть использован определёнными пользователями при

определённом контексте использования для достижения определённых целей с должной эффективностью, продуктивностью и удовлетворённостью

Качество в использовании – степень достижения определённых целей, при

использовании определённой рабочей системы с должной эффективностью, продуктивностью и удовлетворённостью

Юзабилити – степень, с которой продукт может быть использован определёнными пользователями при

определённом контексте использования для достижения определённых целей с должной эффективностью, продуктивностью и удовлетворённостью

Качество в использовании – степень достижения определённых целей, при

использовании определённой рабочей системы с должной эффективностью, продуктивностью и удовлетворённостью

® 2008. EPAM Systems. All rights reserved.

Различные подходы к качеству

Внутреннее качество

Внутреннее качество

Внешнее качество

Внешнее качество

Качество в использовании

Качество в использовании

КонцепцияКонцепция

Проектирование

Проектирование

РазработкаРазработка

аналитик, проектировщик, разработчик

аналитик, проектировщик, разработчик

специалист по юзабилити

специалист по юзабилити

тестировщик, проектировщик, специалист по юзабилити

тестировщик, проектировщик, специалист по юзабилити

® 2008. EPAM Systems. All rights reserved.

Качество проектирования

Внутреннее качество

Внутреннее качество

Внешнее качество

Внешнее качество

Качество в использовании

Качество в использовании

• Стандарты

• Шаблоны

• Соревновательное проектирование

• Аудит (экранов):

- Контрольные списки

- Экспертный

- Совместный

- Пользователями

• Стандарты

• Шаблоны

• Соревновательное проектирование

• Аудит (экранов):

- Контрольные списки

- Экспертный

- Совместный

- Пользователями

проектировщикпроектировщик

специалист по юзабилити

специалист по юзабилити

тестировщик, проектировщик, специалист по юзабилити

тестировщик, проектировщик, специалист по юзабилити

• Аудит (прототипа): - Экспертный - Совместный - Пользователями

• Тестирование:

- качественное

- текущее - внутренние, внешние пользователи

• Аудит (прототипа): - Экспертный - Совместный - Пользователями

• Тестирование:

- качественное

- текущее - внутренние, внешние пользователи

• Тестирование: - количественное - приёмочное - сравнительное - полевое

• Статистика, аналитика •A/B тестирование

• Отзывы пользователей

• Тестирование: - количественное - приёмочное - сравнительное - полевое

• Статистика, аналитика •A/B тестирование

• Отзывы пользователей

® 2008. EPAM Systems. All rights reserved.

Продукты проектирования по уровню качества

ИдеяСпецификацииСторибордыЭкранные прототипыИнтерактивный прототип ПриложениеПриложение в работе

Инспекции, ревью,

исследования

(Внутреннее качество)

Инспекции, ревью,

исследования

(Внутреннее качество)

Тестирование

(Внешнее качество)

Тестирование

(Внешнее качество)

(Качество в использовании

(Качество в использовании

® 2008. EPAM Systems. All rights reserved.

No bugs, just problems

® 2008. EPAM Systems. All rights reserved.

® 2008. EPAM Systems. All rights reserved.

Как попадают в цель?

Заказчик,

Менеджер продукта

Аналитики,

Проектировщики

Разработчики

Тестировщики

Бизнес цель заказчика,

Потребности пользователей

® 2008. EPAM Systems. All rights reserved.

Составляющие успеха

• Умения (внутреннее качество)

• Знания– Что делаем? (качество концепции,

исследования)

– Так ли делаем? (текущее тестирование, аудит)

– То ли сделали? (приёмочное тестирование)

• Организованность (работа в команде)

® 2008. EPAM Systems. All rights reserved.

Критерий успеха продукта

Способность решать бизнес-цели заказчика путем удовлетворения потребностей пользователей с учетом технологических ограничений

® 2008. EPAM Systems. All rights reserved.

«Внутренний круг» проекта

Бизнес целиБизнес цели

Нужды пользователей

Нужды пользователей

ИТ

возможности

ИТ

возможности

Лидер проектаЛидер проекта

Бизнес Аналитик

Бизнес Аналитик

Представители заказчика

Представители заказчика

Менеджер проекта

Менеджер проекта

Ведущий разработчик

Ведущий разработчик

Представителипользоват

елей

Представителипользоват

елей

Разработчики

интерфейса

Разработчики

интерфейса

® 2008. EPAM Systems. All rights reserved.

Деятельность «Внутреннего круга»

• Разработка концепции продукта

• Обмен информацией• Расстановка приоритетов• Исследования

пользователей

® 2008. EPAM Systems. All rights reserved.

Методологии проектирования

Проектирование «наугад»

Проектирование «для себя» “Getting Real”, 37 Signals

Экспертное проектирование“Design by Genius”, Apple

Проектирование, направленное на деятельность“Activity-centered design”, “Usage-centered design”, Larry Constantine, Don Norman

Проектирование, направленное на пользователя“User-centered design”, “Goal-centered design”, Jacob Nielsen, Alan Cooper

® 2008. EPAM Systems. All rights reserved.

«Минимальный боезапас» проектировщика

НачинающийВлад Головач, Стив Круг, контрольные списки, стандарты, Microsoft UX Guidelines

ПрофессионалДженифер Тидвелл, Якоб Нильсен, Люк Врублевский....

Эксперт?????

® 2008. EPAM Systems. All rights reserved.

® 2008. EPAM Systems. All rights reserved.

Delivering Excellence in Software Engineering

® 2008. EPAM Systems. All rights reserved.

Качество и юзабилити

Геннадий ДрагунLead Information Architecthienadz.drahun@epam. com

top related