Agile — как уложиться
в сроки и бюджет?
Антон Непомнящих, Тамтэк
Исследование
О себе
2006 — Разработчик С++
2007 — Старший разработчик .NET
2008 — РМ
2011 — Руководитель РМ
План
1) Постановка задачи
2) Когда классический Agile не работает
3) Известные мне решения
– Reliable Scrum
– Kanban Forecasting
– Risk-Driven Development (Spiral Model,
RUP).
1)А что думаете вы?
Постановка задачи
Выяснить, какая функциональность будет
завершена через N месяцев?
Когда это надо:

Продукт «с нуля» — хватит ли денег?

Мега-эпик к определённому сроку

T&M, но «когда вы уже всё закончите?!»

Fixed Price — стратегия Тамтэк с 2015 г.
Когда Agile не работает

Scrum и XP планирует только на 1 спринт
вперёд

«Средний» Velocity — это 50% вероятности.

Kanban вообще не планирует

«Работа больше висит в очередях!»
Когда Agile не работает
1 спринт?!
Известные мне решения
Reliable Scrum
Kanban Forecasting
Scatterplot
Cycle Time Histogram
Kanban Forecasting
Risk-Driven Development
Risk-Driven Development
Plan next
iteration
basing on risks
Determine
objectives
Identify
risks
Develop
and test
Rational Unified Process —
добрый, неизвестный зверь
А более конкретно?..
Rational Unified Process?
Rational Unified Process?
Rational Unified Process?
Rational Unified Process?
Rational Unified Process
1. Мочите риски, пока они не замочили вас!
2. Выполнение требований заказчика
3. Исполняемая программа
4. Приспосабливайтесь к изменениям
5. Архитектурное прототипирование
6. Стройте систему из компонентов
7. Командная работа
8. Качество - образ жизни, а не запоздалая
идея
Полезные ссылки

mnogosdelal.ru: Reliable Scrum - Дорофеев

Cycle Time Analytics: reliable #noestimates forecasting - Magennis

Actionable Agile Metrics - Vacanti

The Incremental Commitment Spiral Model - Boehm and others

Balancing Agility and Discipline - Boehm, Turner, Booch, Cockburn,
Pyster

RUP — это легко - Крачтен
Итак

Reliable Scrum

Kanban Forecasting

Risk-Driven Development (Spiral Model,
RUP)
А что думаете вы?

2015-12-05 Антон Непомнящих - Agile — как уложиться в сроки и бюджет?