Upload
phamkien
View
220
Download
0
Embed Size (px)
Citation preview
Асхат Уразбаев, Agile Coach
ScrumTrek
Scrum и Ag;)e
Асхат Уразбаев
• ScrumTrek
– Agile Coach
– Управляющий партнер
• В прошлом
– Программист, менеджер проектов, методолог
Содержание
• Что такое Scrum
• Жизненный цикл Scrum на примере одной команды
© ScrumTrek.ru, 2009
РЕЗУЛЬТАТ
Каскадная модель (Waterfall)
© ScrumTrek, 2008
© ScrumTrek.ru, 2009
РЕЗУЛЬТАТ
© ScrumTrek.ru, 2009
AGILE: БАЛАНС бизнеса и разработки
Итеративная разработка
© ScrumTrek, 2008
Инкрементальная разработка
© ScrumTrek, 2008
Backlog
(список фич)
Правила ИГРЫ
• Бизнес предоставляет ФИЧИ
• Разработка оценивает и планирует
• ПРАВИЛА
–Подробный ПЛАН на одну итерацию
–В итерации требования не меняются
© urazbaev.ru, 2007
Команда
• Небольшая группа людей
• С общей целью
• С дополняющими навыками
• Самоорганизующаяся
Проблема коммуникаций
Проблема ответственности
Гибкая (Agile) разработка
• Итеративность
• Инкрементальность
• Ориентация на заказчика
• Командная работа
• Коммуникации и взаимодействие
• Высокое качество
• Самоорганизация команд
Создание требований
ДемонстрацияПриемка
Ретроспектива
ДекомпозицияОценка
Таймбоксинг
Фичи
Фичи +приемочные
тесты
Фичи + задачи с оценкой
Команда
Команда
Product Owner
Команда
© urazbaev.ru, 2007
Команда
• Разрабатывает софт
• Самоорганизующаяся и самоуправляемая
• Отвечает за результат перед Product Owner
• Принимает решение по дизайну и имплементации
© urazbaev.ru, 2007
Product Owner
• Концепция, Vision
• Backlog
• ROI
• Управление ожиданиями всех заинтересованных лиц
• Взаимодействие с командой
• Приемка кода
Скрам-мастер
• Кто-то из команды
• Создает атмосферу прозрачности
• Управляет конфликтами
• Фасилитатор (модератор) митингов
• Отвечает за процесс
«Пастырь»
Release Burndown Chart
Асхат Уразбаев
• Twitter: zibsun
• Skype: askhatu
• ЖЖ: zibsun.livejournal.com
Спасибо
• Компании Enkata за разрешение использовать фотографии