Top Banner
Гибкое прототипирование для гибкой разработки AgileBaseCamp’11, Днепропетровск
46

Бумажное прототипирование

Jun 16, 2015

Download

Technology

Maxim Gaponov
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Бумажное прототипирование

Гибкое прототипированиедля гибкой разработки

AgileBaseCamp’11, Днепропетровск

Page 2: Бумажное прототипирование

Кто я?

Макс ГапоновCertified Scrum Product OwnerAgile [email protected]

Page 3: Бумажное прототипирование

О чем мы будем сегодня говорить?

Page 4: Бумажное прототипирование

Что такое прототип?

Прототип — это модель будущей системы

Page 5: Бумажное прототипирование

В каких областях используется прототипирование?

• Архитектура• Инженерное дело• Автомобилестроение• Искусство• Программное обеспечение

Page 6: Бумажное прототипирование

Даже этот доклад сначала был прототипом :)

Page 7: Бумажное прототипирование

Для чего строят прототипы?

• Получить больше данных о продукте• Получить обратную связь

• Получить информацию о возможных сложностях при производстве

• Получить возможность что-то изменить до производства

Page 8: Бумажное прототипирование

Прототип - это вид документации

• Значительно более компактный, чем текст

• Не требует много времени на ознакомление• Упрощает процесс разработки• Сокращает время разработки

Page 9: Бумажное прототипирование

Прототип - вид коммуникации

— Ну что, мы друг друга поняли?

— Да-а!!!

Page 10: Бумажное прототипирование

Что нужно для прототипирования?

Для прототипирования необходимо понять принцип использования продукта:

Page 11: Бумажное прототипирование

Как рождается продукт?

Стратегия

Набор возможностей

Структура

Компоновка

Поверхность

Page 12: Бумажное прототипирование

Место и время для прототипирования

Стратегия

Набор возможностей

Структура

Компоновка

Поверхность

Прототипы

Page 13: Бумажное прототипирование

Существуют разные способы создания прототипов

• Бумажное прототипирование• HTML

• PowerPoint/Keynote

• Axure RP Pro

• Excel

Page 14: Бумажное прототипирование

Почему бумажные прототипы?

Page 15: Бумажное прототипирование

Это просто!

Page 16: Бумажное прототипирование

Кто из вас умеет рисовать?

Page 17: Бумажное прототипирование

А кто умел рисовать в детстве?

Page 18: Бумажное прототипирование

Главное - чтобы вас поняли :)

Page 19: Бумажное прототипирование

Бумажные прототипы имеют достаточную детализацию

Page 20: Бумажное прототипирование

Бумажные прототипы можно делать вместе!

Page 21: Бумажное прототипирование

Какие инструменты необходимы?

• Бумага• Прозрачная пленка• Стикеры• Ножницы• Удаляемый скотч• Ручки, карандаши, фломастеры

Page 22: Бумажное прототипирование

Простой пример: поиск по сайту

Что сделать:

Пользователь может осуществлять поиск по сайту для того, чтобы находить интересующий его контент.

Как продемонстрировать:

Пользователь вводит в форму поисковый запрос, в ответ получает список найденных элементов контента.

Page 23: Бумажное прототипирование

Прототип поиска

Page 24: Бумажное прототипирование

Посмотрели, подумали и добавили подробностей...

Page 25: Бумажное прототипирование

Пример посложнее: фотогалереи

Что сделать:

Пользователь может создавать и редакторовать фотогалереи для того, чтобы делиться своими фотографиями с друзьями.

Как продемонстрировать:

Создание фотогалерей; загрузка фотографий; подписывание фотографий; выбор, кто из друзей будет иметь доступ к галереям; просмотр фотогалерей.

Page 26: Бумажное прототипирование

Скетчборды

Page 27: Бумажное прототипирование

Скетчборд для фотогалерей

Page 28: Бумажное прототипирование

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

Page 29: Бумажное прототипирование

Добавляем фотографию

Page 30: Бумажное прототипирование

Фотография добавлена

Page 31: Бумажное прототипирование

Добавляем подпись к фотографии

Page 32: Бумажное прототипирование

Подпись добавлена

Page 33: Бумажное прототипирование

Настраиваем доступ к фотогалерее

Page 34: Бумажное прототипирование

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

Page 35: Бумажное прототипирование

Что нужно для тестирования?

• Целевая группа• Задания для тестирования• Помощники

Page 36: Бумажное прототипирование

Какие помощники нам нужны?

ФасилитаторСледит за тем, чтобы все было, как надо :)

КомпьютерМанипулирует прототипом, отвечая на действия

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

НаблюдательСлушает, молчит и записывает

Page 37: Бумажное прототипирование

Из чего состоят задания для тестирования?

• Цель• Входные данные• Предполагаемые шаги пользователя• Заметки

Page 38: Бумажное прототипирование

Подведение итогов тестирования

• Все ли задания выполнены успешно?

• Были ли у тестировщиков замечания?• Что записали наблюдатели?

Page 39: Бумажное прототипирование

Дорабатываем поиск после тестирования

Page 40: Бумажное прототипирование

Дорабатываем фотогалереи после тестирования

Page 41: Бумажное прототипирование

Переименование галереи

Page 42: Бумажное прототипирование

Переворот фотографий

Page 43: Бумажное прототипирование

Фотографии переворачиваются

Page 44: Бумажное прототипирование

А потом опять тестируем... и опять дорабатываем...

Прототипирование — это процесс :)

Page 45: Бумажное прототипирование

Что почитать?

• Paper Prototyping: The Fast and Easy Way to Design and Refine User Interfaces, Carolyn Snyder

• Protoryping: A Practitioner’s Guide, Todd Zaki Warfel

Page 46: Бумажное прототипирование

Спасибо!

Макс ГапоновCertified Scrum Product OwnerAgile [email protected]