Почему у нас менеджеры прототипируют gui?
DESCRIPTION
Презентация Гайфутдинова Рустема (Alee Software) "Почему у нас менеджеры прототипируют GUI?" на ЛАФ-2012TRANSCRIPT
![Page 1: Почему у нас менеджеры прототипируют GUI?](https://reader037.vdocuments.us/reader037/viewer/2022102805/556ac92cd8b42acd348b4f31/html5/thumbnails/1.jpg)
All you need is www.uml2.ru
Почему у нас менеджеры прототипируют GUI?
Рустем Гайфутдинов,Alee Software
![Page 2: Почему у нас менеджеры прототипируют GUI?](https://reader037.vdocuments.us/reader037/viewer/2022102805/556ac92cd8b42acd348b4f31/html5/thumbnails/2.jpg)
Летний Аналитический Фестиваль 2012
Опросник• Прототипируют ли у вас в компании?• Кто прототипирует? Менеджеры Аналитики Разработчики Проектировщики интерфейсов UX-специалисты Дизайнеры
• На каких этапах используются прототипы? Работа с требованиями Проектирование Реализация Тестирование Внедрение
![Page 3: Почему у нас менеджеры прототипируют GUI?](https://reader037.vdocuments.us/reader037/viewer/2022102805/556ac92cd8b42acd348b4f31/html5/thumbnails/3.jpg)
Летний Аналитический Фестиваль 2012
Прототипирование в SWEBOK
![Page 4: Почему у нас менеджеры прототипируют GUI?](https://reader037.vdocuments.us/reader037/viewer/2022102805/556ac92cd8b42acd348b4f31/html5/thumbnails/4.jpg)
Летний Аналитический Фестиваль 2012
Прототипирование в SWEBOK
![Page 5: Почему у нас менеджеры прототипируют GUI?](https://reader037.vdocuments.us/reader037/viewer/2022102805/556ac92cd8b42acd348b4f31/html5/thumbnails/5.jpg)
Летний Аналитический Фестиваль 2012
Прототипирование в IEEE 830
1. Прототип обеспечивает быструю обратную связь
2. Прототип не только даёт ответы, но и задаёт новые вопросы.
3. SRS, основанная на прототипе, меньше подвергается изменениям.
![Page 6: Почему у нас менеджеры прототипируют GUI?](https://reader037.vdocuments.us/reader037/viewer/2022102805/556ac92cd8b42acd348b4f31/html5/thumbnails/6.jpg)
Летний Аналитический Фестиваль 2012
Мнения• «Прототипы интерфейса являются тем
единственным документом, который заказчик может понять и оценить» (Влад Головач)
• Прототипы можно использовать в юзабилити-тестировании (Влад Головач)
• Прототипы можно использовать в качестве образца при реализации (Юрий Ветров)
![Page 7: Почему у нас менеджеры прототипируют GUI?](https://reader037.vdocuments.us/reader037/viewer/2022102805/556ac92cd8b42acd348b4f31/html5/thumbnails/7.jpg)
Летний Аналитический Фестиваль 2012
Как использовать прототип?• Как средство извлечения, проверки и
утверждения требований• Как основу для написания SRS и ТЗ• Как технику проверки программного дизайна• Как объект исследования при юзабилити-
тестировании• Как образец для разработчиков при реализации
Ещё варианты? ДА!
![Page 8: Почему у нас менеджеры прототипируют GUI?](https://reader037.vdocuments.us/reader037/viewer/2022102805/556ac92cd8b42acd348b4f31/html5/thumbnails/8.jpg)
Летний Аналитический Фестиваль 2012
Как ещё мы используем прототипы?
• Как образец при тестировании готового ПО• Как образец при приёмке-сдаче работ• Как способ «выделиться» на этапе
коммерческого приложения
С этого места поподробнее
![Page 9: Почему у нас менеджеры прототипируют GUI?](https://reader037.vdocuments.us/reader037/viewer/2022102805/556ac92cd8b42acd348b4f31/html5/thumbnails/9.jpg)
Летний Аналитический Фестиваль 2012
Прототипирование на этапе КП1. Читаем конкурсную документацию2. Выбираем функцию системы3. Изучаем предметную область4. Тянем с сайта заказчика корпоративный стиль5. Делаем прототип системы в корпоративном стиле6. Запускаем прототип и снимаем видео с экрана,
сопровождая голосовым комментарием.
![Page 10: Почему у нас менеджеры прототипируют GUI?](https://reader037.vdocuments.us/reader037/viewer/2022102805/556ac92cd8b42acd348b4f31/html5/thumbnails/10.jpg)
Летний Аналитический Фестиваль 2012
ЖЦ прототипа
•Создание и демонстрация прототипа на этапе КП
•Итерационная разработка и согласование прототипа
•Проверка удобства использования прототипа
•Проверка прототипа на реализуемость
•Создание ТЗ на основе прототипа
•Реализация ПО с использованием прототипа в качестве образца
•Тестирование ПО с использованием прототипа в качестве образца
•Проверка ПО заказчиком на соответствие прототипу
•Доработка прототипа для новых требований
![Page 11: Почему у нас менеджеры прототипируют GUI?](https://reader037.vdocuments.us/reader037/viewer/2022102805/556ac92cd8b42acd348b4f31/html5/thumbnails/11.jpg)
Летний Аналитический Фестиваль 2012
Последствия
• Изменение процесса разработки ПО• Прототип – «центр вселенной»• Новый уровень коммуникации с
заказчиком и внутри компании• Минимизация потери информации от
пользователя к программисту
![Page 12: Почему у нас менеджеры прототипируют GUI?](https://reader037.vdocuments.us/reader037/viewer/2022102805/556ac92cd8b42acd348b4f31/html5/thumbnails/12.jpg)
Летний Аналитический Фестиваль 2012
Как было раньше?
Пользователь Заказчик
Покупатель Аналитик
Проектировщик
Разработчик
Тестировщик
100% 70% 49% 34% 24% 17% 12%
![Page 13: Почему у нас менеджеры прототипируют GUI?](https://reader037.vdocuments.us/reader037/viewer/2022102805/556ac92cd8b42acd348b4f31/html5/thumbnails/13.jpg)
Летний Аналитический Фестиваль 2012
Как стало?
Пользователь
Заказчик
Покупатель Аналитик
Проектировщик
РазработчикТестировщик
![Page 14: Почему у нас менеджеры прототипируют GUI?](https://reader037.vdocuments.us/reader037/viewer/2022102805/556ac92cd8b42acd348b4f31/html5/thumbnails/14.jpg)
Летний Аналитический Фестиваль 2012
Прототипы бывают разные…Одноразовый прототип
«Бумажный» прототип
Скетч
Вайрфрейм
Мокап
Интерактивный прототип
Эволюционный прототип
Предварительная реализация
Альфа-версия
![Page 15: Почему у нас менеджеры прототипируют GUI?](https://reader037.vdocuments.us/reader037/viewer/2022102805/556ac92cd8b42acd348b4f31/html5/thumbnails/15.jpg)
Летний Аналитический Фестиваль 2012
Какие прототипы мы делаем?
Интерактивность
Точн
ость
«Бумажный» прототип
Скетч
Статичный вайрфрейм
Мокап
Интерактивный вайрфрейм
Интерактивный прототип
![Page 16: Почему у нас менеджеры прототипируют GUI?](https://reader037.vdocuments.us/reader037/viewer/2022102805/556ac92cd8b42acd348b4f31/html5/thumbnails/16.jpg)
Летний Аналитический Фестиваль 2012
Прототипирование в России и СНГ
![Page 17: Почему у нас менеджеры прототипируют GUI?](https://reader037.vdocuments.us/reader037/viewer/2022102805/556ac92cd8b42acd348b4f31/html5/thumbnails/17.jpg)
Летний Аналитический Фестиваль 2012
Прототипирование в России и СНГ
![Page 18: Почему у нас менеджеры прототипируют GUI?](https://reader037.vdocuments.us/reader037/viewer/2022102805/556ac92cd8b42acd348b4f31/html5/thumbnails/18.jpg)
Летний Аналитический Фестиваль 2012
Кто у нас прототипирует?
• Тот, кто собирает требования• Тот, кто взаимодействует с заказчиком• Тот, кто управляет командой проекта
МЕНЕДЖЕР ПРОЕКТОВ
![Page 19: Почему у нас менеджеры прототипируют GUI?](https://reader037.vdocuments.us/reader037/viewer/2022102805/556ac92cd8b42acd348b4f31/html5/thumbnails/19.jpg)
Летний Аналитический Фестиваль 2012
Как мы делаем прототипы?
• Интерактивные прототипы
• Без программирования• Прототипы десктоп и
веб-приложений• На и для любой ОС
![Page 20: Почему у нас менеджеры прототипируют GUI?](https://reader037.vdocuments.us/reader037/viewer/2022102805/556ac92cd8b42acd348b4f31/html5/thumbnails/20.jpg)
Летний Аналитический Фестиваль 2012
Зри в кореньИнструмент вторичен, первичен – процесс
Ищи ответы
• Для чего прототипировать?• Кто должен прототипировать?• Когда нужно прототипировать?
Как прототипировать – решишь потом
![Page 21: Почему у нас менеджеры прототипируют GUI?](https://reader037.vdocuments.us/reader037/viewer/2022102805/556ac92cd8b42acd348b4f31/html5/thumbnails/21.jpg)
Летний Аналитический Фестиваль 2012
Прототипировать ли?
«-»• Трата усилий на создание прототипа
(оплачивается не всегда)• Время на обучение• Выделение ресурсов на развитие GUI
Machine
![Page 22: Почему у нас менеджеры прототипируют GUI?](https://reader037.vdocuments.us/reader037/viewer/2022102805/556ac92cd8b42acd348b4f31/html5/thumbnails/22.jpg)
Летний Аналитический Фестиваль 2012
Прототипировать ли?
«+»• Новый уровень коммуникации• Повышение качества• Минимизация ошибок• Уменьшение сроков и стоимости разработки• Повышение лояльности заказчика• Возможность доработки GUI Machine
![Page 23: Почему у нас менеджеры прототипируют GUI?](https://reader037.vdocuments.us/reader037/viewer/2022102805/556ac92cd8b42acd348b4f31/html5/thumbnails/23.jpg)
Летний Аналитический Фестиваль 2012
Прототипировать ли?
ДАВы ещё не прототипируете?
Тогда мы идём к вам!
![Page 24: Почему у нас менеджеры прототипируют GUI?](https://reader037.vdocuments.us/reader037/viewer/2022102805/556ac92cd8b42acd348b4f31/html5/thumbnails/24.jpg)
Летний Аналитический Фестиваль 2012
КонтактыРустем ГайфутдиновМенеджер по развитию продукта
[email protected]@alee.ru
guimachine.rualee.ru
8 (812) 438-1688 (доб. 101)8 (950) 029-6726 (моб.)
![Page 25: Почему у нас менеджеры прототипируют GUI?](https://reader037.vdocuments.us/reader037/viewer/2022102805/556ac92cd8b42acd348b4f31/html5/thumbnails/25.jpg)
Летний Аналитический
Фестиваль
г. Иваново23-24 июня 2012
conf.uml2.ru
All you need is …