'

Внедрение практик юзабилити в процесс разработки ПО в соответствии с СMMI

Понравилась презентация – покажи это...





Слайд 0

Внедрение практик юзабилити в процесс разработки ПО в соответствии с СMMI Юлия Крючкова, Дмитрий Павлов


Слайд 1

Введение Терминология


Слайд 2

Терминология. Юзабилити Юзабилити (usability) — удобство, легкость в использовании какого-либо продукта; набор методов, позволяющих этого добиться.


Слайд 3

«Валидация (validation) — набор методов, позволяющих убедиться, что продукт сможет выполнять свое назначение, будучи помещенным в предназначенную для него среду». CMMI for Development v. 1.2, p. 483 Терминология. Валидация


Слайд 4

Место валидации в модели CMMI


Слайд 5

«Если тестирование (verification) показывает, что продукт сделан правильно, то валидация — что сделан правильный продукт». CMMI for Development v. 1.2, p. 483 Валидация и тестирование Кувшин с обложки книги Доналда Нормана «Дизайн обычных вещей»


Слайд 6

Валидация Юзабилити Обсуждение с пользователями, возможно в форме формального обзора Обсуждение с пользователями и другими заинтересованными лицами Методы валидации и юзабилити (1)


Слайд 7

Валидация Юзабилити Демонстрация прототипа Прототипирование Методы валидации и юзабилити (2)


Слайд 8

Валидация Юзабилити Тестирование продукта и его компонентов пользователями и другими заинтересованными лицами Юзабилити-тестирование (тестирование продукта и его компонентов пользователями) Методы валидации и юзабилити (3)


Слайд 9

Валидация Юзабилити Анализ продукта и его компонентов (симуляция, моделирование; изучение пользователей) Анализ продукта, моделирование поведения пользователя при взаимодействии с системой Методы валидации и юзабилити (4)


Слайд 10

Применение методов юзабилити и валидации на наших проектах — это…


Слайд 11

На практике – это... (1) Сокращение затрат на переделки «63% программных проектов превышает запланированный бюджет, и первые четыре причины — непредвиденные проблемы в юзабилити продукта…» Sun Microsystems http://webword.com/moving/businesscase.html


Слайд 12

На практике – это... (2) Сокращение времени, которое разработчики тратят на эксперименты в области проектирования интерфейсов и дизайна


Слайд 13

На практике – это... (3) Возможность создавать продукты, которые нужны, в отличие от продуктов, которые просто выполняют набор функций


Слайд 14

На практике – это... (4) Возможность продвинуться на пути соответствия 3-му уроню зрелости CMMI, и выше


Слайд 15

Проблема Методы юзабилити и валидации не включены в стандартный процесс разработки в большинстве компаний


Слайд 16

Решение Включить методы юзабилити и валидации в процесс разработки в вашей компании


Слайд 17

Ступени реализации Обсудить изменения с заинтересованными лицами: группой контроля качества SQA Group; командой дизайнеров/проектировщиков UXD, UI Team; руководителями проектов; руководством компании. Создать и дополнить документацию по процессам. Рассказать об изменениях в процессе его участникам. Следовать предложенному процессу и совершенствовать его.


Слайд 18

Внедрение в стандартный процесс разработки


Слайд 19

Включение методов юзабилити / валидациях на разных фазах проекта (1)


Слайд 20

Включение методов юзабилити / валидациях на разных фазах проекта (2)


Слайд 21

Включение методов юзабилити / валидациях на разных фазах проекта (3)


Слайд 22

Наглядное объяснение сути изменений


Слайд 23

Выводы Введение методов юзабилити/валидации в процесс разработки: Не требует значительных вложений. Позволяет создавать продукты, лучше соответствующие потребностям пользователя и бизнеса. Позволяет компании-разработчику сделать еще один шаг к соответствию 3 уровню зрелости CMMI.


Слайд 24

Выводы


Слайд 25

Вопросы


Слайд 26

Спасибо! Контакты Юлия Крючкова: Yulia.Kryuchkova@exigenservices.com Дмитрий Павлов: Dmitry.Pavlov@exigenservices.com Exigen Services www.ExigenServices.ru


×

HTML:





Ссылка: