agile release planning and monitoring
DESCRIPTION
Слайды презентации "Релиз Планирование и Мониторинг", проходившей в Ciklum март 2014г.TRANSCRIPT
Релиз Планирование и Мониторинг Проекта
Надежда СвирновскаяIT
Agile
Scrum
Содержание
Вступление
ScrumAnd планирование
ScrumAnd мониторинг
Обо мне
А я вся такая Гибкая
Agile
CSP
CSM
CSPO
Скрам Мастер
ПродуктМенеджер
Менеджмент
IT
Психология
Кот
Инновационные Игры
Exigen
Немного Статистики4 ценности в
Аджайл Манифесте
16 страниц в Скрам Гиде
12 принципов Аджайл манифеста
2,752 книг предлагает
amazon.com при запросе Agile
Вопросы в моей голове
• Планирование:– как составить релиз\ проект план?– браться за Fixed Price ?
• Мониторинг:– как увидеть реальную картину
проекта?– Как не упустить момент принятия
решения?
Моя Цель
• Релиз План:– сроки,– бюджет– содержание
• Релиз Мониторинг
Содержание
Вступление
ScrumAnd планирование
ScrumAnd мониторинг
Проблемы Scrum планирования
Как не зная Скорости и Содержания спланировать
бюджет и подписать контракт?
Содержание
Время
Бюджет
Time Boxing
Priority
ProductBacklog
Estimation
Velocity
• Конфликт Fixed Price;• Для планирования
нужно знать скорость
ScrumAnd Планирование
• Содержание (Backlog) Объем работ• Estimation
– Релиз Estimation– Спринт Estimation
• Velocity Прогноз
Бюджет Время
Бюджет
Time Boxing
Priority
ProductBacklog
Estimation
Velocity
Product Backlog Объем работ
• Конфликт Fixed Price и Agile• Содержание– количество story points
Содержание
Опция 1Вход: средняя скорость, даты релизаВыход: объем проекта
Опция 2Вход: средняя скорость, объемВыход: даты релиза
Product Backlog
Story Point -> Релиз SP
Релиз Оценка = Оценка * Уверенность
Оценка = 13 SP Релиз Оценка = 13 SP * low
• LoEst = 13*0.6 = 8SP• UpEst = 13*1.6 = 21 SP
CONF LoEst UpEst
high 0.9 1.1
medium 0.8 1.25
low 0.6 1.6
Velocity -> Прогноз
100 H5 SP
8 SP
12 SP
3 SP
Capacity
100 H
16 SP
5 SP
8 SP
3 SP
30H
50H
20H
Содержание– количество story pointsОпция 1
Вход: средняя скорость, даты релизаВыход: объем проекта
Опция 2Вход: средняя скорость, объемВыход: даты релиза
ScrumAnd Планирование
Бюджет Время
Бюджет
Time Boxing
Priority
ProductBacklog
Estimation
Velocity
• Содержание (Backlog) Объем работ• Estimation
– Релиз Estimation– Спринт Estimation
• Velocity Прогноз
Релиз План
• Учитываем:– 0 и стабилизационный
спринт– реальную Capacity– риски
Релиз ПланEstimate:
LoEst = 200 SPUpEst = 300 SP
Velocity: 30 SPProject Time: 6 month
Project Capacity = Velocity*Dev Time = 30 SP* 5 month = 150 SP
Содержание
Вступление
ScrumAnd планирование
ScrumAnd мониторинг
Проблемы Scrum Мониторинг
Sprint 0 Sprint 1 Sprint 2 Sprint 3 Sprint 4
1018
41
55
100110 110
87 87
Burned Scope
Sprint 0 Sprint 1 Sprint 2 Sprint 3 Sprint 4
108
23
14
ScrumAnd Мониторинг
• BurnDown чарт– Где мы сейчас? Где мы будем через
месяц?– Успеваем?– Не упустить момент принятия
решения
• Velocity:– Факторы влияния– Прогноз скорости
BurnDown Chart
BurnDown Чарт
Sprint 0 Sprint 1 Sprint 2 Sprint 3 Sprint 4
108
23
14
Velocity – Факторы Виляния
Категория Фактор Min (SP)
Max (SP)
Отложенный эфф
Заметки
Ресурсы Потеря ресурса -2 - 5
Ресурсы Ротация ресурса - 2 - 4
Ресурсы Добавление ресурса + 2 + 5 да Прирост прекращается при команде > 10 человек
Процессы Еженедельный Grooming
+ 3 + 5 да в сравнение , когда команда получала требования на планнинге
События Xtmas дни - 5 - 7
Velocity - Прогноз
Xmass Holidays
New Dev,
Biz Trip
New Dev starts
perform
ScrumAnd Мониторинг
• BurnDown чарт– Где мы сейчас? Где мы будем через
месяц?– Успеваем?– Не упустить момент принятия
решения
• Velocity:– Факторы влияния– Прогноз скорости
Моя Цель
• Релиз План:– сроки,– бюджет, люди– содержание
• Релиз Мониторинг