SlideShare a Scribd company logo
AGILE. Гибкая методология разработки.
(на примере Scrum)
Евгений Скуратов
2016
Timeline
Жизненный цикл продукта
- сокращение времени создания продукта
- увеличение количества новых продуктов на рынке
Эстафета
Каскадная модель создание продукта
длительность цикла создания
требования проекта статичны
Схватка
1986 г. , Хиротака Такеучи,
Икуджиро Нонака
1995 г. ,Кен Швабер,
Джеф Сазерленд
*Object-Oriented Programming, Systems, Languages & Applications
Элементы SCRUM
Схема SCRUM
- Скрам использует итеративно-инкрементальный подход
Владелец продукта
Владелец-продукта
упорядовачивание бэклогом (StoryMap)
Беклог продукта
Беклог продукта состоит из бизнес-требований, которые обычно
оформляются в виде историй пользователей
Уникальный числовой идентификатор истории
Название истории пользователя
Важность
Оценка
Scrum мастер
Новый тип управления в самоорганизовывающей команде
никаких директив
коуч команды
фасилитатор (способствовать)
Команда разработчиков
самоорганизованные. Никто (даже Скрам Мастер) не может указывать Команде, каким
образом создавать Инкременты работающей функциональности из Беклога Продукта.
кросс-функциональны, обладают всеми навыками, необходимыми для разработки Инкремента
продукта.
Скрам не признает никаких других должностей в Команде Разработки, кроме как Разработчик,
невзирая на вид работы, выполняемой человеком; у этого правила нет исключений.
У Команды Разработки нет подкоманд, которые бы выполняли отдельные функции, как, к
примеру, команда тестирования или бизнес-анализа.
Отдельные члены Команды Разработки могут владеть специализированными знаниями в
различных областях, однако ответственность лежит на всей Команде Разработки в целом.
Размер команды разработчиков
менее трех человек. Снижается производительность.
более 10 человек. Создает слишком большие сложности в управлении
эмпирическим процессом.
Планирование спринта
длительность спринта (от двух недель до месяца)
состав спринта (Planning poker)
ежедневный скрам (BurnDown)
Trend of Agile
Agile in the World

More Related Content

What's hot

Agile/Scrum методологии разработки программного обеспечения
Agile/Scrum методологии разработки программного обеспеченияAgile/Scrum методологии разработки программного обеспечения
Agile/Scrum методологии разработки программного обеспечения
jazzteam
 
Зачем нужен менеджер продукта при живом проектировщике интерфейса
Зачем нужен менеджер продукта при живом проектировщике интерфейсаЗачем нужен менеджер продукта при живом проектировщике интерфейса
Зачем нужен менеджер продукта при живом проектировщике интерфейсаDenis Beskov
 
Павел Гущин, Яндекс. Становление дисциплины управления продуктами в яндекс.ка...
Павел Гущин, Яндекс. Становление дисциплины управления продуктами в яндекс.ка...Павел Гущин, Яндекс. Становление дисциплины управления продуктами в яндекс.ка...
Павел Гущин, Яндекс. Становление дисциплины управления продуктами в яндекс.ка...PCampRussia
 
12 m kononov20161026
12 m kononov2016102612 m kononov20161026
12 m kononov20161026
Bankir_Ru
 
Инструменты гибкого управления: Agile / Kanban / Scrum
Инструменты гибкого управления: Agile / Kanban / ScrumИнструменты гибкого управления: Agile / Kanban / Scrum
Инструменты гибкого управления: Agile / Kanban / Scrum
Denis Tuchin
 
AgileGame#1-Scrum Lego
AgileGame#1-Scrum Lego AgileGame#1-Scrum Lego
AgileGame#1-Scrum Lego
Mykola Mytko
 
сербул по лезвию бритвы
сербул   по лезвию бритвысербул   по лезвию бритвы
сербул по лезвию бритвыMagneta AI
 
Работа с требованиями в условиях Agile трансформации
Работа с требованиями в условиях Agile трансформацииРабота с требованиями в условиях Agile трансформации
Работа с требованиями в условиях Agile трансформации
Andrii Mandrika
 
Путь Product Owner`s. От факапов до успешного продукта
Путь Product Owner`s. От факапов до успешного продуктаПуть Product Owner`s. От факапов до успешного продукта
Путь Product Owner`s. От факапов до успешного продукта
Andrii Mandrika
 
вольфсон построение собственного Agile-фреймворка (шаблон)
вольфсон   построение собственного Agile-фреймворка (шаблон)вольфсон   построение собственного Agile-фреймворка (шаблон)
вольфсон построение собственного Agile-фреймворка (шаблон)Magneta AI
 
Введение в Scrum
Введение в Scrum Введение в Scrum
Введение в Scrum Nikita Filippov
 
Bankir 2016 habits transformation
Bankir 2016 habits transformationBankir 2016 habits transformation
Bankir 2016 habits transformation
Bankir_Ru
 
2 щербин projects-rbru final
2 щербин projects-rbru final2 щербин projects-rbru final
2 щербин projects-rbru final
Bankir_Ru
 
5 нспк banki.ru v3
5 нспк   banki.ru v35 нспк   banki.ru v3
5 нспк banki.ru v3
Bankir_Ru
 
Scrum в Заказной разработке
Scrum в Заказной разработкеScrum в Заказной разработке
Scrum в Заказной разработке
Nikita Filippov
 
Agile scrum - гибкое управление проектами
Agile   scrum - гибкое управление проектамиAgile   scrum - гибкое управление проектами
Agile scrum - гибкое управление проектами
Mikhail Sofonov, PMP, P2M, PRINCE2
 
Обязательные практики Agile-проекта и правило ППП
Обязательные практики Agile-проекта и правило ПППОбязательные практики Agile-проекта и правило ППП
Обязательные практики Agile-проекта и правило ППП
Pavel Gabriel
 
Пусть Канбан будет странным - Agile Piter
Пусть Канбан будет странным - Agile PiterПусть Канбан будет странным - Agile Piter
Пусть Канбан будет странным - Agile Piterazheglov
 
Agile, SCRUM, Планирование – что в этом для программистов?
Agile, SCRUM, Планирование – что в этом для программистов?Agile, SCRUM, Планирование – что в этом для программистов?
Agile, SCRUM, Планирование – что в этом для программистов?
Fedor Malyshkin
 
2013 10-organizational-product-management-competence
2013 10-organizational-product-management-competence2013 10-organizational-product-management-competence
2013 10-organizational-product-management-competence
Dmitry Bezuglyy
 

What's hot (20)

Agile/Scrum методологии разработки программного обеспечения
Agile/Scrum методологии разработки программного обеспеченияAgile/Scrum методологии разработки программного обеспечения
Agile/Scrum методологии разработки программного обеспечения
 
Зачем нужен менеджер продукта при живом проектировщике интерфейса
Зачем нужен менеджер продукта при живом проектировщике интерфейсаЗачем нужен менеджер продукта при живом проектировщике интерфейса
Зачем нужен менеджер продукта при живом проектировщике интерфейса
 
Павел Гущин, Яндекс. Становление дисциплины управления продуктами в яндекс.ка...
Павел Гущин, Яндекс. Становление дисциплины управления продуктами в яндекс.ка...Павел Гущин, Яндекс. Становление дисциплины управления продуктами в яндекс.ка...
Павел Гущин, Яндекс. Становление дисциплины управления продуктами в яндекс.ка...
 
12 m kononov20161026
12 m kononov2016102612 m kononov20161026
12 m kononov20161026
 
Инструменты гибкого управления: Agile / Kanban / Scrum
Инструменты гибкого управления: Agile / Kanban / ScrumИнструменты гибкого управления: Agile / Kanban / Scrum
Инструменты гибкого управления: Agile / Kanban / Scrum
 
AgileGame#1-Scrum Lego
AgileGame#1-Scrum Lego AgileGame#1-Scrum Lego
AgileGame#1-Scrum Lego
 
сербул по лезвию бритвы
сербул   по лезвию бритвысербул   по лезвию бритвы
сербул по лезвию бритвы
 
Работа с требованиями в условиях Agile трансформации
Работа с требованиями в условиях Agile трансформацииРабота с требованиями в условиях Agile трансформации
Работа с требованиями в условиях Agile трансформации
 
Путь Product Owner`s. От факапов до успешного продукта
Путь Product Owner`s. От факапов до успешного продуктаПуть Product Owner`s. От факапов до успешного продукта
Путь Product Owner`s. От факапов до успешного продукта
 
вольфсон построение собственного Agile-фреймворка (шаблон)
вольфсон   построение собственного Agile-фреймворка (шаблон)вольфсон   построение собственного Agile-фреймворка (шаблон)
вольфсон построение собственного Agile-фреймворка (шаблон)
 
Введение в Scrum
Введение в Scrum Введение в Scrum
Введение в Scrum
 
Bankir 2016 habits transformation
Bankir 2016 habits transformationBankir 2016 habits transformation
Bankir 2016 habits transformation
 
2 щербин projects-rbru final
2 щербин projects-rbru final2 щербин projects-rbru final
2 щербин projects-rbru final
 
5 нспк banki.ru v3
5 нспк   banki.ru v35 нспк   banki.ru v3
5 нспк banki.ru v3
 
Scrum в Заказной разработке
Scrum в Заказной разработкеScrum в Заказной разработке
Scrum в Заказной разработке
 
Agile scrum - гибкое управление проектами
Agile   scrum - гибкое управление проектамиAgile   scrum - гибкое управление проектами
Agile scrum - гибкое управление проектами
 
Обязательные практики Agile-проекта и правило ППП
Обязательные практики Agile-проекта и правило ПППОбязательные практики Agile-проекта и правило ППП
Обязательные практики Agile-проекта и правило ППП
 
Пусть Канбан будет странным - Agile Piter
Пусть Канбан будет странным - Agile PiterПусть Канбан будет странным - Agile Piter
Пусть Канбан будет странным - Agile Piter
 
Agile, SCRUM, Планирование – что в этом для программистов?
Agile, SCRUM, Планирование – что в этом для программистов?Agile, SCRUM, Планирование – что в этом для программистов?
Agile, SCRUM, Планирование – что в этом для программистов?
 
2013 10-organizational-product-management-competence
2013 10-organizational-product-management-competence2013 10-organizational-product-management-competence
2013 10-organizational-product-management-competence
 

Similar to AGILE. Гибкая методология разработки.

Введение в Scrum
Введение в ScrumВведение в Scrum
Введение в ScrumSergey Semyonov
 
Redistributable intro To Scrum, Russian
Redistributable intro To Scrum, RussianRedistributable intro To Scrum, Russian
Redistributable intro To Scrum, Russian
Alexey Krivitsky
 
Scrum Review
Scrum ReviewScrum Review
Scrum Review
Alexey Korsun
 
Модуль 2: Лекция 7-8. Обзор моделей, методологий и фреймворков
Модуль 2: Лекция 7-8. Обзор моделей, методологий и фреймворковМодуль 2: Лекция 7-8. Обзор моделей, методологий и фреймворков
Модуль 2: Лекция 7-8. Обзор моделей, методологий и фреймворков
Yana Brodetski
 
Agile Testing Process
Agile Testing ProcessAgile Testing Process
Agile Testing Process
Return on Intelligence
 
внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11
внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11
внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11ANDREY ZAKHODYAYCHENKO
 
Как внедрить ALM/ Упр. командами разработки по (agile (scrum))
Как внедрить ALM/ Упр. командами разработки по (agile (scrum))Как внедрить ALM/ Упр. командами разработки по (agile (scrum))
Как внедрить ALM/ Упр. командами разработки по (agile (scrum))
Andrey Zakhodyaychenko
 
Agile Testing Process
Agile Testing ProcessAgile Testing Process
Agile Testing Process
Return on Intelligence
 
Статья «Применение Agile Scrum в проектах SAP»
Статья «Применение Agile Scrum в проектах SAP»Статья «Применение Agile Scrum в проектах SAP»
Статья «Применение Agile Scrum в проектах SAP»
ph.d. Dmitry Stepanov
 
Nfilippov. Something About Agile
Nfilippov. Something About AgileNfilippov. Something About Agile
Nfilippov. Something About AgileNikita Filippov
 
Введение в Scrum
Введение в ScrumВведение в Scrum
Введение в Scrum
Dmitry Sidorenko
 
Scrum Trek - Presentation
Scrum Trek - PresentationScrum Trek - Presentation
Scrum Trek - PresentationNikita Filippov
 
Введение в методы agile
Введение в методы agileВведение в методы agile
Scrum execution
Scrum executionScrum execution
Scrum execution
Mykola Mytko
 
Александр Тупиков. Введение в Scrum
Александр Тупиков. Введение в ScrumАлександр Тупиков. Введение в Scrum
Александр Тупиков. Введение в Scrum
ScrumTrek
 
agile.pptx
agile.pptxagile.pptx
agile.pptx
ssuser602067
 

Similar to AGILE. Гибкая методология разработки. (20)

Введение в Scrum
Введение в ScrumВведение в Scrum
Введение в Scrum
 
Scrum framework
Scrum frameworkScrum framework
Scrum framework
 
Redistributable intro To Scrum, Russian
Redistributable intro To Scrum, RussianRedistributable intro To Scrum, Russian
Redistributable intro To Scrum, Russian
 
Scrum Review
Scrum ReviewScrum Review
Scrum Review
 
Scrum: Introduction
Scrum: IntroductionScrum: Introduction
Scrum: Introduction
 
Модуль 2: Лекция 7-8. Обзор моделей, методологий и фреймворков
Модуль 2: Лекция 7-8. Обзор моделей, методологий и фреймворковМодуль 2: Лекция 7-8. Обзор моделей, методологий и фреймворков
Модуль 2: Лекция 7-8. Обзор моделей, методологий и фреймворков
 
Agile Testing Process
Agile Testing ProcessAgile Testing Process
Agile Testing Process
 
внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11
внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11
внедрение Alm суп командами разработки по (agile (scrum)) 4 3 11
 
Как внедрить ALM/ Упр. командами разработки по (agile (scrum))
Как внедрить ALM/ Упр. командами разработки по (agile (scrum))Как внедрить ALM/ Упр. командами разработки по (agile (scrum))
Как внедрить ALM/ Упр. командами разработки по (agile (scrum))
 
Agile Testing Process
Agile Testing ProcessAgile Testing Process
Agile Testing Process
 
Статья «Применение Agile Scrum в проектах SAP»
Статья «Применение Agile Scrum в проектах SAP»Статья «Применение Agile Scrum в проектах SAP»
Статья «Применение Agile Scrum в проектах SAP»
 
Nfilippov. Something About Agile
Nfilippov. Something About AgileNfilippov. Something About Agile
Nfilippov. Something About Agile
 
Введение в Scrum
Введение в ScrumВведение в Scrum
Введение в Scrum
 
Agile. Part 2. Scrum
Agile. Part 2. ScrumAgile. Part 2. Scrum
Agile. Part 2. Scrum
 
Scrum Trek - Presentation
Scrum Trek - PresentationScrum Trek - Presentation
Scrum Trek - Presentation
 
Введение в методы agile
Введение в методы agileВведение в методы agile
Введение в методы agile
 
Scrum execution
Scrum executionScrum execution
Scrum execution
 
Александр Тупиков. Введение в Scrum
Александр Тупиков. Введение в ScrumАлександр Тупиков. Введение в Scrum
Александр Тупиков. Введение в Scrum
 
Lovely scrum
Lovely scrumLovely scrum
Lovely scrum
 
agile.pptx
agile.pptxagile.pptx
agile.pptx
 

AGILE. Гибкая методология разработки.