Вы находитесь на странице: 1из 28

Дедлайны

Игра в угадайку или наука


Чем опытнее специалист,
тем точнее оценка
Оценка опытного специалиста
Реальная жизнь
Реальная жизнь vs оценка
Чем опытнее специалист, тем точнее оценка
Опыт играет роль, но существенный вклад в фактическое время выполнения
вносят:

1. внешние зависимости
- зависимости от коллег или заказчика
- оперативность ответов на возникшие вопросы
2. непредвиденные обстоятельства
- переключение на другую, более актуальную задачу
- дополнительные вводные по задаче
- проблемы, которые не могли быть предвидены на этапе оценки
Кто виноват в срывах сроков?
- исполнитель?
Кто виноват в срывах сроков?
- исполнитель
- заказчик?
Кто виноват в срывах сроков?
- исполнитель
- заказчик
- внешние зависимости?
Кто виноват в срывах дедлайнов?
- исполнитель
- заказчик
- внешние зависимости
- непредвиденные обстоятельства?
-
Кто виноват в срывах сроков?
- исполнитель
- заказчик
- внешние зависимости
- непредвиденные обстоятельства
- способ оценки (подход) ✅
Альтернативный подход - статистический
Давайте посмотрим как вопрос оценки сроков решается статистически.
Собираем статистику
Нам нужны минимум две даты по каждой задаче:

- время начала работы;


- время завершения работы.

По каждой задаче вычисляете интервал, в которой она была выполнена


(разница дней между двумя датами) и заносите в график наблюдение (x),
время (y).
Начинаем заполнять график
Заполненный график
Смотрим только по ошибкам
И что?
Мы знаем срок исправления ошибки наперед!
Тот же алгоритм применим и к фичам
Берем только задачи (без ошибок)
Получаем следующие вероятности
Итого
Чтобы знать когда задача будет завершена текущей командой, в текущем
контексте выполнения проекта – нужна статистика.

Чтобы статистика работала, нужно минимум 10 задач одной категории.


Категоризация задач
Задачи лучше помечать согласно следующим критериям:

- команда;
- тип работ (примеры: исправление ошибки, доработка, новая
функциональность и т.п.);
- компонента (примеры: фронтенд, бэкэнд, б.д);
- продукт (если команда работает над несколькими продуктами)
Как выглядят эти графики в реальных проектах
Как применять в реальной жизни
Вопрос: когда фича будет готова?

Ответ: смотрим в график по фичам, смотрим интервал где находится 85-90%


задач, берем срок по верхнему значению.
Итого
1. Чтобы достоверно знать когда задача будет готова – нужна статистика, а
не опытные оценщики.
2. Статистика знает про команду все и учитывает все нюансы, которые
влияют на сроки.
3. Чтобы работать над улучшением сроков – надо минимизировать влияние
внешних факторов, а эффект измерять глядя в статистику.

Вам также может понравиться