experience of introduction of a prototyping phase

28
Опыт внедрения фазы прототипирования Сергей Мордович. ООО «Байлектрик»

Upload: siarhei-mardovich

Post on 17-Jun-2015

520 views

Category:

Technology


0 download

DESCRIPTION

Sergey Mordovich's presentaion for Software Engineering Forum 2009 Minsk Belarus

TRANSCRIPT

Page 1: Experience of introduction of a prototyping phase

Опыт внедрения фазы прототипирования

Сергей Мордович. ООО «Байлектрик»

Page 2: Experience of introduction of a prototyping phase

Стандарт ISO 9241-210 Рекомендации UCD становятся требованиями HCD

Page 3: Experience of introduction of a prototyping phase

Стандарт ISO 9241-210Отдельные пункты списков для проверки становятся

серьезными проблемами в планировании

Page 4: Experience of introduction of a prototyping phase

Стандарт ISO 9241-210 Отдельные пункты списков для проверки становятся

серьезными проблемами в планировании

Page 5: Experience of introduction of a prototyping phase

Стандарт ISO 9241-210 Отдельные пункты списков для проверки становятся

серьезными проблемами в планировании

Page 6: Experience of introduction of a prototyping phase

Стандарт ISO 9241-210 Отдельные пункты списков для проверки становятся

серьезными проблемами в планировании

Page 7: Experience of introduction of a prototyping phase

Стандарт ISO 9241-210 Отдельные пункты списков для проверки становятся серьезными

проблемами в определении контекста использования

Page 8: Experience of introduction of a prototyping phase

Стандарт ISO 9241-210 Отдельные пункты списков для проверки становятся серьезными

проблемами в сборе и формулировании требований

Page 9: Experience of introduction of a prototyping phase

Проблема: постепенная адаптация к стандарту

• Трансформации в процессах

Page 10: Experience of introduction of a prototyping phase

Проблема: постепенная адаптация к стандарту

• Трансформации в процессах

• Трансформации в сознании сотрудников

Page 11: Experience of introduction of a prototyping phase

Проблема: постепенная адаптация к стандарту

• Трансформации в процессах

• Трансформации в сознании сотрудников

Page 12: Experience of introduction of a prototyping phase

Проблема: постепенная адаптация к стандарту

• Трансформации в процессах

• Трансформации в сознании сотрудников

• Выработка новых навыков

Page 13: Experience of introduction of a prototyping phase

Проблема: постепенная адаптация к стандарту

• Трансформации в процессах

• Трансформации в сознании сотрудников

• Выработка новых навыков

• Эволюция vs. революция

Page 14: Experience of introduction of a prototyping phase

Проблема: недостаточно создать отдел юзабилити

• Стрелочники и инквизиторы

Page 15: Experience of introduction of a prototyping phase

Проблема: недостаточно создать отдел юзабилити

• Стрелочники и инквизиторы

• HCD практики доказывают свою эффективность – только если выполнены в полном объеме

Page 16: Experience of introduction of a prototyping phase

Проблема: недостаточно создать отдел юзабилити

• Стрелочники и инквизиторы

• HCD практики доказывают свою эффективность – только если выполнены в полном объеме

• Следование духу, а не букве стандарта

Page 17: Experience of introduction of a prototyping phase

Гуру vs. первопроходцы

• Проблематика, которой заняты гуру юзабилити и первопроходцы

Page 18: Experience of introduction of a prototyping phase

Гуру vs. первопроходцы

• Проблематика, которой заняты гуру юзабилити и первопроходцы

• Бедствия из-за неполноты знаний

Page 19: Experience of introduction of a prototyping phase

Гуру vs. первопроходцы

• Проблематика, которой заняты гуру юзабилити и первопроходцы

• Бедствия из-за неполноты знаний

• Профессиональный рост и накопление опыта (старт с прототипирования)

Page 20: Experience of introduction of a prototyping phase

Мышление дизайнера

• Работающий пример vs. обобщенное правило

• Удовлетворение vs. оптимизация

• Синтетические методы vs. аналитические

• Быстрое создание серии решений vs. долгий анализ

• Дизайнер не стесняется менять проблему

• Метафоры среди алгоритмов

Page 21: Experience of introduction of a prototyping phase

Выход: прототипирование как коммуникация

• Активность, пронизывающая весь проект

• Процедурный хаос, ТЗ не является пограничным объектом

• Зоны ответственности

• Включение выгодополучателей и пользователей в полемику

Page 22: Experience of introduction of a prototyping phase

Пример реализации

• Axure + http server + wiki

• Прототип становится сообщением,

the Medium is the Message

Page 23: Experience of introduction of a prototyping phase

Канал сообщений

• Пищевая цепочка

• Прохождение сообщений по каналу

• Как откалибровать канал

Page 24: Experience of introduction of a prototyping phase

Кинопроцесс и мотивация

• Кастинг: профили пользователей, Persona

• Сценарии

• Раскадровки

• Постановочные работы, кинопробы

• Съёмка и монтаж

Page 25: Experience of introduction of a prototyping phase

Первые эффекты

• Заблаговременная подготовка

• Заинтересованность разработчиков в контексте использования

• Пользователи-разработчики, выгодополучатели-разработчики

• Шанс произвести неизгладимое впечатление на заказчиков и инвесторов

• Подготовленность к более серьезным UCD-практикам

Page 26: Experience of introduction of a prototyping phase

Бонусы

• Привнесение итеративности в процессы, подготовка к переходу от модели «водопад» к agile

• Состояние потока случается чаще

Page 27: Experience of introduction of a prototyping phase

Резюме

• Мягкая адаптация к новому стандарту

• Накопление опыта и трансформация мышления сотрудников

• Прототипирование как коммуникация

• Бонусы от внедрения прототипирования

Page 28: Experience of introduction of a prototyping phase

Вопросы

???