SlideShare a Scribd company logo
SCRUM	и	другие	методики	
разработки	
Tutu.ru
"Какая	медлительная	страна!	—	сказала	Королева.	—	Ну,	а	здесь,	знаешь	
ли,	приходится	бежать	со	всех	ног,	чтобы	только	остаться	на	том	же	месте!	
Если	же	хочешь	попасть	в	другое	место,	тогда	нужно	бежать	по	меньшей	
мере	вдвое	быстрее."	
2
•  Люди	–	развитие	орг.структур	компаний	
•  Процессы	–	потоки	создания	продукта,	
ценности	и	их	типы	
•  Технологии	
– Формулируем	потребность	
– Почему	гибко?	
– Канбан,	Скрам,	Скрамбан	
•  SCRUM-мастер	и	его	место	в	команде	
3	
А	какой	у	нас	план?
4	
Иерархические	орг.	структуры
5	
Командные	орг.	структуры
6	
Производственные	потоки	
I-поток Ж-поток
V-поток
Т-поток
А-поток
Продукт	/	Фичи	
Потребности
•  Поток	создания	продукта	отражает,	какие	
элементы	орг.	структуры	исполняют	шаги	
процесса	разработки	
•  Для	изменения	потока	создания	продукта	
нужно	влиять	на	орг.	структуру	
(взаимодействие)	и	активности	по	
разработке	(процессы).		
•  При	выборе	орг.	структуры	учитываем	
риски	и	способность	к	самоорганизации	
7	
Тезисы
8	
Эволюция	технологий	
Технологии	
Потребности	
Vописания	->	Vустаревания
9	
Формулируем	потребности	
Что	 Описать	 Проверить	 Заказчик	 Гибкость	
Requirements	/	
Требования	
	
конкретные,	
проверяемые	
характеристик
и	продукта	
контрольные	
примеры	
Acceptance	
Criteria	
глубоко	
разбирается	в	
продукте	и	
Только	так!	
Use	Cases	/	
Юзкейсы	
поведение	
системы	в	
ответ	на	
действия	
пользователя	
Test	Cases	
описывающие	
позитивные	и	
негативные	
сценарии.	
глубоко	
понимает	
продукт,	но	не	
технологии	
Ну	или	так…	
User	Story	/	
Пользовательс
кие	истории	
ожидания	и	
цели	
пользователя	
Как	я	
понимаю,	что	
это	то	что	
нужно	
Definizon	of	
Done	
Хорошо	
ощущает	
потребность	
А	как	лучше?
10	
Agile-манифест,	кэп!
11	
Уровень	самоорганизации	
Каждый	участник	команды	
должен	научиться	самостоятельно	
выполнять	взятые	на	себя	задачи	
	
Каждый	участник	команды	
должен	иметь	четкое	понимание	
необходимого	уровня	качества	
	
Правила	внутрикомандного	
взаимодействия	должны	быть	
ясны	всем	участникам	
	
«Я	свое	сделал»	-	это	совсем	не	
гибко	
	
Непрерывно	улучшать	нужно:	
•  Процесс	
•  Инструменты	
•  Знания
•  Продукты	очень	сложные,	один	человек	не	
может	досконально	знать	продукт	
•  Никто	не	может	детально,	до	уровня	
требований,	описать	потребность	даже	
среднего	размера…	до	того	как	она	
устареет	
•  Нужно	успеть	разработать	до	того	как	
технология	изменится	
•  Agile	это	подход,	а	не	методика	
12	
Тезисы
13	
KANBAN	
Backlog	
Готовы	к	
исполнению	
В	процессе	 Сделано	
	
	
	
Panic	Line
14	
SCRUM
15	
SCRUM	роли
16	
SCRUM	
Артефакты:	
•  Product	backlog	
•  Sprint	backlog	
•  Burndown	Chart	
Встречи:	
•  План	(Преплан	-	план)	
•  Стендап	
•  Демо	
•  Ретро
17	
SCRUMBAN	
Канбан	дополняется	следующими	инструментами:	
•  Роли	(Product	Owner	/	Scrum	Master	/	Команда)	
•  Приоритезированный	Backlog	
•  2-х	недельные	итерации	для	оценки	результатов	и	
существенного	пересмотра	Backlog.	
•  Демо	
•  Стендапы	
Не	вводится	временных	ограничений.	2	недели	это	
точка	для	демо	и	обсуждения.
18	
SCRUM-мастер	и	его	инструменты	
«Тамада	спринта	на	вечном	празднике	разработки»	
	
•  сплотить	команду	
•  улучшать	процесс	
•  приносить	новое	
•  коммуницировать:	
–  Визуализация	(тактильные	решения)	
–  Фасилитация	(простые	методы	управления	собраниями)	
–  Мониторинг	(периодичность	и	улучшение	инструментов)	
–  Разрешение	конфликтов	(внутренних	и	внешних)
19	
Использование	новой	методики
•  Переход	от	последовательных	к	гибким	
методикам	разработки	произошел	под	
давлением	изменений	внешней	среды	
•  Внедрение	гибких	методологий	требует	не	
только	самомотивации,	но	и	высокой	
внутренней	организации	команды		
•  Гибкие	методики	контринтуитивны	и	
основаны	на	доверии	
•  Гибкие	методики	«очень	жесткие»	в	плане	
применения	инструментов	
20	
Тезисы
21

More Related Content

Viewers also liked

Collective intelligence in web 2
Collective intelligence in web 2Collective intelligence in web 2
Collective intelligence in web 2
matty91
 
TIM TALK- Mobile Learning - What You Need to Know Today!
TIM TALK- Mobile Learning - What You Need to Know Today!TIM TALK- Mobile Learning - What You Need to Know Today!
TIM TALK- Mobile Learning - What You Need to Know Today!
Saba Software
 
MakesSense 2 - Qual Research Tool by TIBURON Research
MakesSense 2 - Qual Research Tool by TIBURON ResearchMakesSense 2 - Qual Research Tool by TIBURON Research
MakesSense 2 - Qual Research Tool by TIBURON Research
tinchurin
 
Cr9 ppt
Cr9 pptCr9 ppt
Cr9 ppt
jacktheballer
 
5 Key Principles for Designing Mobile Experiences
5 Key Principles for Designing Mobile Experiences5 Key Principles for Designing Mobile Experiences
5 Key Principles for Designing Mobile Experiences
Jim Sabia
 
國際珠寶趨勢 2012
國際珠寶趨勢 2012國際珠寶趨勢 2012
國際珠寶趨勢 2012
Jewelrywood
 
Sabahattin ali kagni
Sabahattin ali kagniSabahattin ali kagni
Sabahattin ali kagnibarstugan
 
Exposicion%20 deep%20weeb
Exposicion%20 deep%20weebExposicion%20 deep%20weeb
Exposicion%20 deep%20weebYessica Cintura
 
Placing the placeless: Conversation with Rodrigo Rey Rosa
Placing the placeless: Conversation with Rodrigo Rey RosaPlacing the placeless: Conversation with Rodrigo Rey Rosa
Placing the placeless: Conversation with Rodrigo Rey Rosa
Guilherme Rodrigues Leite
 
6197 Son Hali
6197 Son Hali6197 Son Hali
6197 Son Hali
Murat Gümüş
 
My school 6
My school 6My school 6
My school 6
SIserradenoet
 
Presentation1 copy
Presentation1   copyPresentation1   copy
Presentation1 copy
ProyectoGeoConflictos
 
Venta spanish
Venta spanishVenta spanish
Venta spanish
Ricardo Rosero
 
Thriller evaluation
Thriller evaluationThriller evaluation
Thriller evaluation
daniel-morris-95
 
Mano miestas mycka
Mano miestas myckaMano miestas mycka
Mano miestas myckaMickute
 
Cos'è, come funziona e come si usa la PEC
Cos'è, come funziona e come si usa la PECCos'è, come funziona e come si usa la PEC
Cos'è, come funziona e come si usa la PEC
Paolo Betti
 

Viewers also liked (17)

Collective intelligence in web 2
Collective intelligence in web 2Collective intelligence in web 2
Collective intelligence in web 2
 
TIM TALK- Mobile Learning - What You Need to Know Today!
TIM TALK- Mobile Learning - What You Need to Know Today!TIM TALK- Mobile Learning - What You Need to Know Today!
TIM TALK- Mobile Learning - What You Need to Know Today!
 
MakesSense 2 - Qual Research Tool by TIBURON Research
MakesSense 2 - Qual Research Tool by TIBURON ResearchMakesSense 2 - Qual Research Tool by TIBURON Research
MakesSense 2 - Qual Research Tool by TIBURON Research
 
Cr9 ppt
Cr9 pptCr9 ppt
Cr9 ppt
 
5 Key Principles for Designing Mobile Experiences
5 Key Principles for Designing Mobile Experiences5 Key Principles for Designing Mobile Experiences
5 Key Principles for Designing Mobile Experiences
 
國際珠寶趨勢 2012
國際珠寶趨勢 2012國際珠寶趨勢 2012
國際珠寶趨勢 2012
 
Sabahattin ali kagni
Sabahattin ali kagniSabahattin ali kagni
Sabahattin ali kagni
 
Exposicion%20 deep%20weeb
Exposicion%20 deep%20weebExposicion%20 deep%20weeb
Exposicion%20 deep%20weeb
 
Placing the placeless: Conversation with Rodrigo Rey Rosa
Placing the placeless: Conversation with Rodrigo Rey RosaPlacing the placeless: Conversation with Rodrigo Rey Rosa
Placing the placeless: Conversation with Rodrigo Rey Rosa
 
6197 Son Hali
6197 Son Hali6197 Son Hali
6197 Son Hali
 
My school 6
My school 6My school 6
My school 6
 
Presentation1 copy
Presentation1   copyPresentation1   copy
Presentation1 copy
 
Venta spanish
Venta spanishVenta spanish
Venta spanish
 
Thriller evaluation
Thriller evaluationThriller evaluation
Thriller evaluation
 
презентация2
презентация2презентация2
презентация2
 
Mano miestas mycka
Mano miestas myckaMano miestas mycka
Mano miestas mycka
 
Cos'è, come funziona e come si usa la PEC
Cos'è, come funziona e come si usa la PECCos'è, come funziona e come si usa la PEC
Cos'è, come funziona e come si usa la PEC
 

Similar to SCRUM и другие

Владимир Каленов, Lean для процессов
Владимир Каленов, Lean для процессовВладимир Каленов, Lean для процессов
Владимир Каленов, Lean для процессов
ScrumTrek
 
Статья «Применение Agile Scrum в проектах SAP»
Статья «Применение Agile Scrum в проектах SAP»Статья «Применение Agile Scrum в проектах SAP»
Статья «Применение Agile Scrum в проектах SAP»
ph.d. Dmitry Stepanov
 
Scrum Wars
Scrum WarsScrum Wars
Постановка и улучшение скрам процесса для группы проектов в большой компании,...
Постановка и улучшение скрам процесса для группы проектов в большой компании,...Постановка и улучшение скрам процесса для группы проектов в большой компании,...
Постановка и улучшение скрам процесса для группы проектов в большой компании,...
viktor_bezhenar
 
Agile практики - рассказ не разработчикам
Agile практики - рассказ не разработчикамAgile практики - рассказ не разработчикам
Agile практики - рассказ не разработчикам
Vladimir Kalenov
 
Постановка и улучшение Scrum процесса для группы проектов в компании
Постановка и улучшение Scrum процесса для группы проектов в компанииПостановка и улучшение Scrum процесса для группы проектов в компании
Постановка и улучшение Scrum процесса для группы проектов в компании
Softengi
 
Віктор Беженар “Постановка і покращення скрам процесу для портфелю проектів”
Віктор Беженар “Постановка і покращення скрам процесу для  портфелю  проектів”Віктор Беженар “Постановка і покращення скрам процесу для  портфелю  проектів”
Віктор Беженар “Постановка і покращення скрам процесу для портфелю проектів”Lviv Startup Club
 
2013.08.24 Антон Киселёв семинар "Agile (Scrum)"
2013.08.24 Антон Киселёв семинар "Agile (Scrum)"2013.08.24 Антон Киселёв семинар "Agile (Scrum)"
2013.08.24 Антон Киселёв семинар "Agile (Scrum)"
Alexey Fedorov
 
Шаблоны трассировок бизнес-требований на больших кросс-проектных продуктах
Шаблоны трассировок бизнес-требований на больших кросс-проектных продуктахШаблоны трассировок бизнес-требований на больших кросс-проектных продуктах
Шаблоны трассировок бизнес-требований на больших кросс-проектных продуктах
SQALab
 
Kак продать Scrum команде
Kак продать Scrum команде Kак продать Scrum команде
Kак продать Scrum команде
Mykola Mytko
 
Agile в процессной модели
Agile в процессной моделиAgile в процессной модели
Agile в процессной модели
Vladimir Kalenov
 
IDM - это непросто!
IDM - это непросто!IDM - это непросто!
IDM - это непросто!
Sergey Soldatov
 
Почему менеджеры ненавидят Agile
Почему менеджеры ненавидят AgileПочему менеджеры ненавидят Agile
Почему менеджеры ненавидят Agile
Pavel Rybakov
 
DaKiRy_PMWeekend2016_Андрій Мандріка "Робота з вимогами в умовах Agile трансф...
DaKiRy_PMWeekend2016_Андрій Мандріка "Робота з вимогами в умовах Agile трансф...DaKiRy_PMWeekend2016_Андрій Мандріка "Робота з вимогами в умовах Agile трансф...
DaKiRy_PMWeekend2016_Андрій Мандріка "Робота з вимогами в умовах Agile трансф...
Dakiry
 
Work with requirements in terms of Agile transformation
Work with requirements in terms of Agile transformationWork with requirements in terms of Agile transformation
Work with requirements in terms of Agile transformation
Andrii Mandrika
 
Lviv PMDay 2016 S Дов Німрац: "Принципи розробки власної моделі управління пр...
Lviv PMDay 2016 S Дов Німрац: "Принципи розробки власної моделі управління пр...Lviv PMDay 2016 S Дов Німрац: "Принципи розробки власної моделі управління пр...
Lviv PMDay 2016 S Дов Німрац: "Принципи розробки власної моделі управління пр...
Lviv Startup Club
 
UML. Взгляд со стороны
UML. Взгляд со стороныUML. Взгляд со стороны
UML. Взгляд со стороны
SQALab
 
Гибкий подход (Agile,scrum)
Гибкий подход (Agile,scrum)Гибкий подход (Agile,scrum)
Гибкий подход (Agile,scrum)
Irina Chernikova
 
Scrum на практике
Scrum на практикеScrum на практике
Scrum на практике
Sergii Ielchenko
 
Как извлечь пользу из исследований переводческого рынка
Как извлечь пользу из исследований переводческого рынкаКак извлечь пользу из исследований переводческого рынка
Как извлечь пользу из исследований переводческого рынка
Konstantin Dranch
 

Similar to SCRUM и другие (20)

Владимир Каленов, Lean для процессов
Владимир Каленов, Lean для процессовВладимир Каленов, Lean для процессов
Владимир Каленов, Lean для процессов
 
Статья «Применение Agile Scrum в проектах SAP»
Статья «Применение Agile Scrum в проектах SAP»Статья «Применение Agile Scrum в проектах SAP»
Статья «Применение Agile Scrum в проектах SAP»
 
Scrum Wars
Scrum WarsScrum Wars
Scrum Wars
 
Постановка и улучшение скрам процесса для группы проектов в большой компании,...
Постановка и улучшение скрам процесса для группы проектов в большой компании,...Постановка и улучшение скрам процесса для группы проектов в большой компании,...
Постановка и улучшение скрам процесса для группы проектов в большой компании,...
 
Agile практики - рассказ не разработчикам
Agile практики - рассказ не разработчикамAgile практики - рассказ не разработчикам
Agile практики - рассказ не разработчикам
 
Постановка и улучшение Scrum процесса для группы проектов в компании
Постановка и улучшение Scrum процесса для группы проектов в компанииПостановка и улучшение Scrum процесса для группы проектов в компании
Постановка и улучшение Scrum процесса для группы проектов в компании
 
Віктор Беженар “Постановка і покращення скрам процесу для портфелю проектів”
Віктор Беженар “Постановка і покращення скрам процесу для  портфелю  проектів”Віктор Беженар “Постановка і покращення скрам процесу для  портфелю  проектів”
Віктор Беженар “Постановка і покращення скрам процесу для портфелю проектів”
 
2013.08.24 Антон Киселёв семинар "Agile (Scrum)"
2013.08.24 Антон Киселёв семинар "Agile (Scrum)"2013.08.24 Антон Киселёв семинар "Agile (Scrum)"
2013.08.24 Антон Киселёв семинар "Agile (Scrum)"
 
Шаблоны трассировок бизнес-требований на больших кросс-проектных продуктах
Шаблоны трассировок бизнес-требований на больших кросс-проектных продуктахШаблоны трассировок бизнес-требований на больших кросс-проектных продуктах
Шаблоны трассировок бизнес-требований на больших кросс-проектных продуктах
 
Kак продать Scrum команде
Kак продать Scrum команде Kак продать Scrum команде
Kак продать Scrum команде
 
Agile в процессной модели
Agile в процессной моделиAgile в процессной модели
Agile в процессной модели
 
IDM - это непросто!
IDM - это непросто!IDM - это непросто!
IDM - это непросто!
 
Почему менеджеры ненавидят Agile
Почему менеджеры ненавидят AgileПочему менеджеры ненавидят Agile
Почему менеджеры ненавидят Agile
 
DaKiRy_PMWeekend2016_Андрій Мандріка "Робота з вимогами в умовах Agile трансф...
DaKiRy_PMWeekend2016_Андрій Мандріка "Робота з вимогами в умовах Agile трансф...DaKiRy_PMWeekend2016_Андрій Мандріка "Робота з вимогами в умовах Agile трансф...
DaKiRy_PMWeekend2016_Андрій Мандріка "Робота з вимогами в умовах Agile трансф...
 
Work with requirements in terms of Agile transformation
Work with requirements in terms of Agile transformationWork with requirements in terms of Agile transformation
Work with requirements in terms of Agile transformation
 
Lviv PMDay 2016 S Дов Німрац: "Принципи розробки власної моделі управління пр...
Lviv PMDay 2016 S Дов Німрац: "Принципи розробки власної моделі управління пр...Lviv PMDay 2016 S Дов Німрац: "Принципи розробки власної моделі управління пр...
Lviv PMDay 2016 S Дов Німрац: "Принципи розробки власної моделі управління пр...
 
UML. Взгляд со стороны
UML. Взгляд со стороныUML. Взгляд со стороны
UML. Взгляд со стороны
 
Гибкий подход (Agile,scrum)
Гибкий подход (Agile,scrum)Гибкий подход (Agile,scrum)
Гибкий подход (Agile,scrum)
 
Scrum на практике
Scrum на практикеScrum на практике
Scrum на практике
 
Как извлечь пользу из исследований переводческого рынка
Как извлечь пользу из исследований переводческого рынкаКак извлечь пользу из исследований переводческого рынка
Как извлечь пользу из исследований переводческого рынка
 

More from Vladimir Kalenov

TKConf Сетевые орг. структуры
TKConf Сетевые орг. структурыTKConf Сетевые орг. структуры
TKConf Сетевые орг. структуры
Vladimir Kalenov
 
ITMF 2016 проворные организации
ITMF 2016 проворные организацииITMF 2016 проворные организации
ITMF 2016 проворные организации
Vladimir Kalenov
 
Гибкий системный аналитик
Гибкий системный аналитикГибкий системный аналитик
Гибкий системный аналитик
Vladimir Kalenov
 
Основы фасилитации
Основы фасилитацииОсновы фасилитации
Основы фасилитации
Vladimir Kalenov
 
Баланс знаний потребность-технология
Баланс знаний потребность-технологияБаланс знаний потребность-технология
Баланс знаний потребность-технология
Vladimir Kalenov
 
Системный анализ - зачем?
Системный анализ - зачем?Системный анализ - зачем?
Системный анализ - зачем?
Vladimir Kalenov
 
Фасилитация большие группы (9 12)
Фасилитация большие группы (9 12)Фасилитация большие группы (9 12)
Фасилитация большие группы (9 12)
Vladimir Kalenov
 
Процесс или проект
Процесс или проектПроцесс или проект
Процесс или проект
Vladimir Kalenov
 
Управление качеством ПО. От общего к частному.
Управление качеством ПО. От общего к частному.Управление качеством ПО. От общего к частному.
Управление качеством ПО. От общего к частному.
Vladimir Kalenov
 

More from Vladimir Kalenov (9)

TKConf Сетевые орг. структуры
TKConf Сетевые орг. структурыTKConf Сетевые орг. структуры
TKConf Сетевые орг. структуры
 
ITMF 2016 проворные организации
ITMF 2016 проворные организацииITMF 2016 проворные организации
ITMF 2016 проворные организации
 
Гибкий системный аналитик
Гибкий системный аналитикГибкий системный аналитик
Гибкий системный аналитик
 
Основы фасилитации
Основы фасилитацииОсновы фасилитации
Основы фасилитации
 
Баланс знаний потребность-технология
Баланс знаний потребность-технологияБаланс знаний потребность-технология
Баланс знаний потребность-технология
 
Системный анализ - зачем?
Системный анализ - зачем?Системный анализ - зачем?
Системный анализ - зачем?
 
Фасилитация большие группы (9 12)
Фасилитация большие группы (9 12)Фасилитация большие группы (9 12)
Фасилитация большие группы (9 12)
 
Процесс или проект
Процесс или проектПроцесс или проект
Процесс или проект
 
Управление качеством ПО. От общего к частному.
Управление качеством ПО. От общего к частному.Управление качеством ПО. От общего к частному.
Управление качеством ПО. От общего к частному.
 

SCRUM и другие