SlideShare a Scribd company logo
Kicking Off a Scrum Startup  For  Agile Base Camp ,   Kyiv www.agilebasecamp.org 23 Jan 2010 scrumguides.com With examples from a  Scrum startup
Алексей Кривицкий  Наталья Тренина  www.scrumguides.com twitter.com/scrumguides [email_address]
Эксперт  Николай Павлов Николай Павлов серийн ый предприниматель twitter.com/nikolaypavlov Проект  idom.net.ua
About Myself Alexey Krivitsky 5 years of experience as a developer 2 years of experience as a ScrumMaster 2 years of experience as an Agile trainer and coach   Certified ScrumMaster Certified Scrum Practitioner Coordinator of   the  AgileUkraine community Co-organizer of  Agile Eastern Europe  and  Agile Base Camp  conferences Co-owner of  SCRUMguides  - an Agile coaching and training company [email_address] skype: alexeykrv gsm: +380.50.358.9212
Идеальные условия Стартапы – идеальные условия для внедрения  Agile- практик Почему? Очень  мотивированн ый заказчик Сильное  желание сократить  time-to-market  и проверить идею рынком Очень  небольшая команда Продукт  вправду  разрабатывается снуля Заказчик  сильно  вовлечен в проект Совершенно  нет времени на бюрократию
“ Если вы хотите, чтобы проект раньше закончился, значит его нужно раньше начать!” ДеМарко, Листер из “Вальсируя с медведями”
“ Agile”  – по-русски «проворный» Наша цель – научиться максимально   быстро ,  просто ,  дешево  и  небездумно   запускать проекты. При этом отличаться от  “ad - hoc”  проектов: Осмысленностью происходящего Предсказуемостью планов Повторяемостью результатов
Agile  предлагает нам такие инструмент ы Vision Personas User Stories Paper Prototyping Product Backlog Team Estimations Velocity metrics Release Burndown Chart Task Boards
Vision  проекта Проект – это бесконечное число компромиссов ,  котор ые делаются ежеминутно, ежечасно, ежедневно…  В любой момент времени можно пойти не той дорогой. Общее видение  ( shared vision )  позволяет всем  участникам проекта  знать желаемое направление и не сбиваться с курса.
Vision   описывает проект с 5000 футов Рабочее название проекта Решаемая проблема (цель проекта) Способы монетизации Целевые пользователи  Ключевые фичи Конкуренты и подобные проекты …  все, что полезно знать
История  idom:  Коля делится видением проекта
История  idom:  задокументированн ый  vision
Начинаем работать с пользователями Анализ требований удобно начать с обсуждения и типизации пользователей Построение карты типов пользователей –  помогает лучше понять предназначение системы
Углубляем понимание, используя персоны Персона – это вымышленный персонаж, представляющий определенный тип пользователей разрабатываемого продукта. Нам интересно знать о персоне: Что она ценит? Какими способностями обладает? Какие у неё цели? Основные проблемы,  которые персона хочет решить? Есть ли у персоны какие ограничения?
Пример персоны Доктор Хаус , 45  лет, холост, брюнет, цинник Ценит :  профессионализм, время Способности : опытный хирург Цели :  максимально эффективный путь поиска диагноза Проблемы :  имеет дело со сложными пациентами,  имеет дело с помощниками недостаточной компетенции Ограничения:  не владеет иностранными языками
User Stories  -  сжатый формат требований
User Stories  -  сжатый формат требований Служит напоминанием о потребности пользователя Позволяет фокусироваться на нужном уровне детализации Требует дальнейшего обсуждения Напоминает о результате для конечного пользователя
История  idom
Хорошая книга
Детали по ходу В ходе проекта и обсуждений  истории наполняются Вопросами   ¿  Ask  с ustomer support  ( David )  about the cancellation fee Деталями • No fee is taken if canceling 24+ hours before check-in date • Otherwise, 10 USD Тестами √ Test cancel 2 days before => No fee √ Test cancel 1 hour before => Fee is 10 USD As a hotel booker I can cancel my reservation to avoid paying the whole amount.
User Story Workshop –  коллективный  брейнсторм Усилить коллективное видение проекта Поиграться с юзерами  Получить достаточно историй  для  начала проекта
История  idom:  первая сессия писания историй
User Story Mapping google for  Jeff Patton  and  story mapping
Прототипирование Помогает  увидеть  истории и их взаимосвязь Не является выделенной фазой проекта Выполняется по ходу генерации и обсуждения историй Должно быть дешевым Результаты должны выглядеть как черновик http://www.youtube.com/watch?v=GrV2SZuRPv0
История  idom:  перв ые черновики интерфейса
“ Много фич”
Нам нужно разобраться с приориетами
Делать наиболее важное – хорошая стратегия Нам поможет, если мы выстроим фичи в ряд Нам поможет разделить беклог на две части  1) «текущий релиз» 2) «потом когда-нибудь» Нам полезно понимать цель текущего релиза
Мы успели обсудить
Далее Оценки Запуск спринта Прогнозирование сроков Управление проектом
Какое из яблок больше?
Мы учимся  оценивать размер  историй Замеряем скорость И уже потом  вычисляем сроки
Оценивание размера историй
История  idom:  оценка историй
From Mike Cohn’s “Agile Estimating and Planning” Планирование на основании скорости ( V=14)
Как узнать скорость?
Запуск спринта
Вопросы запуска спринта Команда :  К акова цель спринта? Владелец : …. Команда:  Что ожидается на в ыходе? Владелец: … Владелец : Что вы можете из этого  успеть  сделать за 2 недели и проказать? Команда: …
История  idom:  з апуск спринта
Диалог, которого нужно избежать Заказчик:  Вы готовы? Команда:  Да! Заказчик:  Ок, что осталось?
История  idom:  перв ые критерии готовности
Визуализация прогресса в спринте
В конце спринта Демо Фидбек Разбор полётов Замер скорость Обновление прогнозов по релизу
Визуализация прогнозов по релизу
Вы ещё не убежали запускать свой проект? Правило 80/20  : «Если у вас появилась идея, значит, уже 80% людей по всему миру думают об этой идее,  а 20% действуют» RT @dennydov RT @busyways
Вопросы?

More Related Content

PPTX
Путь Product Owner`s. От факапов до успешного продукта
PPTX
Работа с требованиями в условиях Agile трансформации
PDF
Кнопочное мышление против целостного IT-продукта
PDF
Impact Mapping на практике v2
PDF
К искусству записи пользовательских историй
PPTX
Практика работы с крупными проектами - от Scrum с XP к Kanban
PDF
Презентация "Scrum с нуля"
KEY
Обзор Agile - эволюция процессов
Путь Product Owner`s. От факапов до успешного продукта
Работа с требованиями в условиях Agile трансформации
Кнопочное мышление против целостного IT-продукта
Impact Mapping на практике v2
К искусству записи пользовательских историй
Практика работы с крупными проектами - от Scrum с XP к Kanban
Презентация "Scrum с нуля"
Обзор Agile - эволюция процессов

What's hot (20)

PDF
Scrum! v1.1
PPTX
Как продать Agile.
PDF
Agile на практике
PDF
Шаблоны интеграции - актуальные инструменты и решения
PDF
Сергей Смирнов, Виталий Александров. Оздоровление унаследованной информационн...
PDF
Customer satisfaction для программистов
PDF
Deadline management
PDF
История и принципы бережливого производства ПО
PDF
Иду по приборам… Практические советы по визуализации работ. Москва
PPTX
Impact Mapping на практике
PPTX
Тестировщик в стартапе. Зачем и как
PDF
User Story Canvas
PDF
Scrum lego game instructuons
PPTX
Асхат Уразбаев. Agile Coach и Scrum Master как руководители нового типа
PDF
kranonit S10E01 Андрей Бабак- Запускаем стартап
PDF
Lovely scrum
PPTX
Вебинар: 12 принципов Agile, которые делают его довольно успешным
PDF
Что такое Scrum
PPTX
Дов Німрац "“Що таке проблемний продукт і як з цим боротись?" Lviv Project Ma...
PDF
Как тестировщику выжить в стартапе
Scrum! v1.1
Как продать Agile.
Agile на практике
Шаблоны интеграции - актуальные инструменты и решения
Сергей Смирнов, Виталий Александров. Оздоровление унаследованной информационн...
Customer satisfaction для программистов
Deadline management
История и принципы бережливого производства ПО
Иду по приборам… Практические советы по визуализации работ. Москва
Impact Mapping на практике
Тестировщик в стартапе. Зачем и как
User Story Canvas
Scrum lego game instructuons
Асхат Уразбаев. Agile Coach и Scrum Master как руководители нового типа
kranonit S10E01 Андрей Бабак- Запускаем стартап
Lovely scrum
Вебинар: 12 принципов Agile, которые делают его довольно успешным
Что такое Scrum
Дов Німрац "“Що таке проблемний продукт і як з цим боротись?" Lviv Project Ma...
Как тестировщику выжить в стартапе
Ad

Viewers also liked (16)

PPTX
De Aaardige Daames Presenteren
PPTX
Vetwebdesign.net
PPTX
час в історії тест.
DOC
Econs course outline september 2015 semester
PPTX
Trabajo naturales. maría, lucía martí, pablo y antonio
PDF
Executive_LTP_new_modified_brochure
DOC
Assignment 2
PPTX
Learning in a Connected Workplace
PDF
musharaf khan CV
PPTX
India automotive-market-2020
PPTX
Pyramid and frustum adds (area) (1)
PDF
Dinosaur- NURBS modeling in reverse engineering
PPTX
Урок 17 для 10 класу - Табличний процесор.
PDF
Коммерческое предложение ЕГАИС
PDF
Коммерческое предложение компании Smart Voice
PDF
Ux trend report 2014 healthcare
De Aaardige Daames Presenteren
Vetwebdesign.net
час в історії тест.
Econs course outline september 2015 semester
Trabajo naturales. maría, lucía martí, pablo y antonio
Executive_LTP_new_modified_brochure
Assignment 2
Learning in a Connected Workplace
musharaf khan CV
India automotive-market-2020
Pyramid and frustum adds (area) (1)
Dinosaur- NURBS modeling in reverse engineering
Урок 17 для 10 класу - Табличний процесор.
Коммерческое предложение ЕГАИС
Коммерческое предложение компании Smart Voice
Ux trend report 2014 healthcare
Ad

Similar to Kicking Off A Scrum Startup (20)

PPTX
Agile testing
PDF
Scrum execution
PPT
Истории Пользователей (User Stories) - семинар на AgileUkraine 7, 2009-04-25
PDF
Киев. Как внедрить SCRUM без трупов и остаться довольным
PDF
Начало. Основы Scrum
PPTX
Управление разработкой продукта
PPTX
Управление разработкой продукта
PPTX
Способы создания качественного программного продукта
PPT
Работа с требованиями в Agile
PDF
Nfilippov. Something About Agile
PPTX
Scrum framework
PPTX
Введение в Agile
PDF
Geek week 2015. Создание полезных приложений в оговоренный срок.
PDF
Agile transformation_keynote
PPTX
вольфсон построение собственного Agile-фреймворка (шаблон)
PPTX
владелец продукта
PPTX
Business games for Agile Requirements
PPTX
Post Agile эра / Борис Вольфсон (HeadHunter)
PDF
Юрий Соболев. Проблемы и решения Scrum на практике
PDF
Использование YouTrack для работы команды по Scrum
Agile testing
Scrum execution
Истории Пользователей (User Stories) - семинар на AgileUkraine 7, 2009-04-25
Киев. Как внедрить SCRUM без трупов и остаться довольным
Начало. Основы Scrum
Управление разработкой продукта
Управление разработкой продукта
Способы создания качественного программного продукта
Работа с требованиями в Agile
Nfilippov. Something About Agile
Scrum framework
Введение в Agile
Geek week 2015. Создание полезных приложений в оговоренный срок.
Agile transformation_keynote
вольфсон построение собственного Agile-фреймворка (шаблон)
владелец продукта
Business games for Agile Requirements
Post Agile эра / Борис Вольфсон (HeadHunter)
Юрий Соболев. Проблемы и решения Scrum на практике
Использование YouTrack для работы команды по Scrum

More from Agile Base Camp (20)

PDF
Алексей Колупаев "За что ещё платят менеджеру?"
PDF
Александр Белецкий "Архитектура Javascript приложений"
KEY
Сергей Кудряшов "Делайте продукт и ничего более"
PDF
Максим Ткачук "Hard Rock Design"
PPTX
Daniel Lewis "How to build a motivational system"
PPTX
Мark Phillips "Intoduction to Silicon Valley"
PPTX
JDaniel Lewis "How to build a motivational system"
PPTX
Алексей Колупаев "Неочевидная разница между фальстартом, стартапом и страпоном"
PDF
Боремся со сложностью по-функциональному
PDF
Саша Белецкий "Continuous Delivery в продуктовой разработке"
PDF
Brad Hoover "Differences between building a consumer vs. enterprise product"
PDF
Сергей Кудряшов "Небольшие команды побеждают мир"
ODP
Решение коммуникативных проблем в распределенных командах
PDF
Deadline management
PDF
Paper prototyping
PPTX
Роман Чернышев “Организационные риски в коммерческих проектах”
PPT
Игорь Лужанский - Динамика развития отношений в команде разработчиков
PPTX
Nadia Zemskova - Invention of bicycle
PPT
Yuriy malyi testinginscrumagile
PPT
Testing in Scrum - Yuriy Malyi
Алексей Колупаев "За что ещё платят менеджеру?"
Александр Белецкий "Архитектура Javascript приложений"
Сергей Кудряшов "Делайте продукт и ничего более"
Максим Ткачук "Hard Rock Design"
Daniel Lewis "How to build a motivational system"
Мark Phillips "Intoduction to Silicon Valley"
JDaniel Lewis "How to build a motivational system"
Алексей Колупаев "Неочевидная разница между фальстартом, стартапом и страпоном"
Боремся со сложностью по-функциональному
Саша Белецкий "Continuous Delivery в продуктовой разработке"
Brad Hoover "Differences between building a consumer vs. enterprise product"
Сергей Кудряшов "Небольшие команды побеждают мир"
Решение коммуникативных проблем в распределенных командах
Deadline management
Paper prototyping
Роман Чернышев “Организационные риски в коммерческих проектах”
Игорь Лужанский - Динамика развития отношений в команде разработчиков
Nadia Zemskova - Invention of bicycle
Yuriy malyi testinginscrumagile
Testing in Scrum - Yuriy Malyi

Kicking Off A Scrum Startup

  • 1. Kicking Off a Scrum Startup For Agile Base Camp , Kyiv www.agilebasecamp.org 23 Jan 2010 scrumguides.com With examples from a Scrum startup
  • 2. Алексей Кривицкий Наталья Тренина www.scrumguides.com twitter.com/scrumguides [email_address]
  • 3. Эксперт Николай Павлов Николай Павлов серийн ый предприниматель twitter.com/nikolaypavlov Проект idom.net.ua
  • 4. About Myself Alexey Krivitsky 5 years of experience as a developer 2 years of experience as a ScrumMaster 2 years of experience as an Agile trainer and coach Certified ScrumMaster Certified Scrum Practitioner Coordinator of the AgileUkraine community Co-organizer of Agile Eastern Europe and Agile Base Camp conferences Co-owner of SCRUMguides - an Agile coaching and training company [email_address] skype: alexeykrv gsm: +380.50.358.9212
  • 5. Идеальные условия Стартапы – идеальные условия для внедрения Agile- практик Почему? Очень мотивированн ый заказчик Сильное желание сократить time-to-market и проверить идею рынком Очень небольшая команда Продукт вправду разрабатывается снуля Заказчик сильно вовлечен в проект Совершенно нет времени на бюрократию
  • 6. “ Если вы хотите, чтобы проект раньше закончился, значит его нужно раньше начать!” ДеМарко, Листер из “Вальсируя с медведями”
  • 7. “ Agile” – по-русски «проворный» Наша цель – научиться максимально быстро , просто , дешево и небездумно запускать проекты. При этом отличаться от “ad - hoc” проектов: Осмысленностью происходящего Предсказуемостью планов Повторяемостью результатов
  • 8. Agile предлагает нам такие инструмент ы Vision Personas User Stories Paper Prototyping Product Backlog Team Estimations Velocity metrics Release Burndown Chart Task Boards
  • 9. Vision проекта Проект – это бесконечное число компромиссов , котор ые делаются ежеминутно, ежечасно, ежедневно… В любой момент времени можно пойти не той дорогой. Общее видение ( shared vision ) позволяет всем участникам проекта знать желаемое направление и не сбиваться с курса.
  • 10. Vision описывает проект с 5000 футов Рабочее название проекта Решаемая проблема (цель проекта) Способы монетизации Целевые пользователи Ключевые фичи Конкуренты и подобные проекты … все, что полезно знать
  • 11. История idom: Коля делится видением проекта
  • 12. История idom: задокументированн ый vision
  • 13. Начинаем работать с пользователями Анализ требований удобно начать с обсуждения и типизации пользователей Построение карты типов пользователей – помогает лучше понять предназначение системы
  • 14. Углубляем понимание, используя персоны Персона – это вымышленный персонаж, представляющий определенный тип пользователей разрабатываемого продукта. Нам интересно знать о персоне: Что она ценит? Какими способностями обладает? Какие у неё цели? Основные проблемы, которые персона хочет решить? Есть ли у персоны какие ограничения?
  • 15. Пример персоны Доктор Хаус , 45 лет, холост, брюнет, цинник Ценит : профессионализм, время Способности : опытный хирург Цели : максимально эффективный путь поиска диагноза Проблемы : имеет дело со сложными пациентами, имеет дело с помощниками недостаточной компетенции Ограничения: не владеет иностранными языками
  • 16. User Stories - сжатый формат требований
  • 17. User Stories - сжатый формат требований Служит напоминанием о потребности пользователя Позволяет фокусироваться на нужном уровне детализации Требует дальнейшего обсуждения Напоминает о результате для конечного пользователя
  • 20. Детали по ходу В ходе проекта и обсуждений истории наполняются Вопросами ¿ Ask с ustomer support ( David ) about the cancellation fee Деталями • No fee is taken if canceling 24+ hours before check-in date • Otherwise, 10 USD Тестами √ Test cancel 2 days before => No fee √ Test cancel 1 hour before => Fee is 10 USD As a hotel booker I can cancel my reservation to avoid paying the whole amount.
  • 21. User Story Workshop – коллективный брейнсторм Усилить коллективное видение проекта Поиграться с юзерами Получить достаточно историй для начала проекта
  • 22. История idom: первая сессия писания историй
  • 23. User Story Mapping google for Jeff Patton and story mapping
  • 24. Прототипирование Помогает увидеть истории и их взаимосвязь Не является выделенной фазой проекта Выполняется по ходу генерации и обсуждения историй Должно быть дешевым Результаты должны выглядеть как черновик http://www.youtube.com/watch?v=GrV2SZuRPv0
  • 25. История idom: перв ые черновики интерфейса
  • 27. Нам нужно разобраться с приориетами
  • 28. Делать наиболее важное – хорошая стратегия Нам поможет, если мы выстроим фичи в ряд Нам поможет разделить беклог на две части 1) «текущий релиз» 2) «потом когда-нибудь» Нам полезно понимать цель текущего релиза
  • 30. Далее Оценки Запуск спринта Прогнозирование сроков Управление проектом
  • 31. Какое из яблок больше?
  • 32. Мы учимся оценивать размер историй Замеряем скорость И уже потом вычисляем сроки
  • 34. История idom: оценка историй
  • 35. From Mike Cohn’s “Agile Estimating and Planning” Планирование на основании скорости ( V=14)
  • 38. Вопросы запуска спринта Команда : К акова цель спринта? Владелец : …. Команда: Что ожидается на в ыходе? Владелец: … Владелец : Что вы можете из этого успеть сделать за 2 недели и проказать? Команда: …
  • 39. История idom: з апуск спринта
  • 40. Диалог, которого нужно избежать Заказчик: Вы готовы? Команда: Да! Заказчик: Ок, что осталось?
  • 41. История idom: перв ые критерии готовности
  • 43. В конце спринта Демо Фидбек Разбор полётов Замер скорость Обновление прогнозов по релизу
  • 45. Вы ещё не убежали запускать свой проект? Правило 80/20 : «Если у вас появилась идея, значит, уже 80% людей по всему миру думают об этой идее, а 20% действуют» RT @dennydov RT @busyways