# Кейс: оцінки проти фактів

> Скористайся трьома попередніми запусками Klasna й оцінками ланцюжка за трьома точками, щоб сказати Leo, чи може фізика стартувати 1 лютого і наскільки це певно.

- Курс: [Управління проєктами без бюрократії: один проєкт від брифу до закриття](https://productovi.com/uk/courses/project-management-without-bureaucracy.md)
- Модуль: Оцінки й бюджет
- Урок 16/32, ~36 хв
- Джерело: https://productovi.com/uk/courses/project-management-without-bureaucracy/estimates-vs-actuals-case

## Чи може Leo пообіцяти дату?

**Leo:** Маркетинг хоче наступного тижня написати на лендингу «Фізика стартує 1 лютого». Коли родини це побачать, назад дороги не буде. Чи можу я це пообіцяти і наскільки це певно?

**Alex Tutor:** У тебе два набори даних: п’ять задач ланцюжка, що визначає дату старту, станом на 30 листопада, і 17 задач із трьох попередніх запусків. Відповідай з обох, а не з надії.

**Набір даних (CSV):** [Ланцюжок до старту, станом на 30 листопада 2026](https://productovi.com/datasets/project-management-without-bureaucracy/estimates-vs-actuals-case/klasna-physics-estimates.csv)

П’ять задач ідуть одна за одною, у робочих днях. Від 30 листопада до 29 січня — 43 робочі дні з урахуванням двох вихідних на Новий рік.

- `task`: Задача
- `owner`: Хто за неї відповідає
- `owner_estimate_days`: Одне число, яке власник назвав спочатку
- `optimistic_days`: Оптимістична оцінка
- `likely_days`: Найімовірніша оцінка
- `pessimistic_days`: Песимістична оцінка

**Набір даних (CSV):** [Три попередні запуски Klasna: оцінки й факти](https://productovi.com/datasets/project-management-without-bureaucracy/estimates-vs-actuals-case/klasna-past-launches.csv)

Один рядок на задачу, у робочих днях. Запуски математики й програмування були запусками предметів; тренажер був здебільшого розробкою на платформі.

- `launch`: Запуск
- `finished`: Місяць завершення
- `task`: Задача
- `kind`: Вид задачі
- `estimate_days`: Оцінка в плані
- `padded`: yes: власник сказав на ретроспективі, що в оцінці був прихований запас
- `actual_days`: Фактична тривалість

## Що каже історія

**Alex Tutor:** Почни з орієнтиру. Фізика має програму, рецензію, демоуроки й введення в роботу, як два запуски предметів. Візьми їхні задачі без запасу: ті оцінки мали бути найімовірнішими значеннями, як і ті, що в ланцюжку.

**Sofia:** Тобто додати їхні оцінки, додати факти й поділити.

**Vira:** Діли суми, будь ласка, а не середнє співвідношень. Довга задача має важити більше за коротку.

**Alex Tutor:** Саме так. А потім окремо подивися на рядки із запасом.

> **Вправа:** У двох **запусках предметів** (математика й програмування) візьми лише задачі **без запасу**. Скільки дає сума фактів ÷ сума оцінок? Округли до двох знаків після коми.

**Sofia:** 1,34. Тобто найімовірніші оцінки в запусках, схожих на наш, перевищували приблизно на третину.

**Alex Tutor:** Vira наполягала ділити суми. Чи мала вона рацію?

> **Вправа:** **Правда чи ні:** щоб отримати перевищення минулих запусків, краще поділити суму фактичних днів на суму оцінених, ніж усереднити співвідношення «факт ÷ оцінка» кожної задачі.

**Danylo:** А рядки із запасом? Два з них мої.

**Alex Tutor:** Порахуй, скільки з них закінчилися раніше за оцінку, а потім порівняй суми.

**Vira:** Якби запас працював, хоч якісь із них мали б закінчитися раніше.

> **Вправа:** Що показують шість рядків із запасом?

## Ланцюжок зсередини

**Danylo:** Числа наших власників разом дають 54 дні. Це означало б старт у середині лютого.

**Alex Tutor:** А найімовірніші значення разом дають 32, і лишається буфер на 11 днів. Тепер чесна середина: очікуване значення кожної задачі, потім ланцюжка. Пам’ятай: додаються дисперсії.

**Sofia:** (O + 4M + P) ÷ 6 для кожного рядка, потім додати.

**Alex Tutor:** Так. Потім порівняй із 43 днями, які є.

> **Вправа:** Яке **очікуване значення** всього ланцюжка в робочих днях?

**Sofia:** Тобто в очікуванні три дні буфера зникають ще до того, як щось піде не так.

**Alex Tutor:** Це нормально: найімовірніші значення не враховують довгої поганої сторони. Питання в тому, наскільки далеко вона може розтягнутися.

**Danylo:** Демоуроки мають найширший діапазон — від 8 до 20 днів. Там я й чекаю проблем.

**Alex Tutor:** Тепер розкид ланцюжка.

> **Вправа:** Яке **стандартне відхилення** всього ланцюжка в робочих днях? Округли до двох знаків після коми.

## Ланцюжок ззовні

**Sofia:** Зсередини все виглядає спокійно: очікувано 35, на верхній межі 41, доступно 43.

**Alex Tutor:** Спершу застосуй історію до ланцюжка самостійно.

> **Вправа:** Найімовірніші значення ланцюжка разом дають 32 робочі дні. Схожі запуски тривали в 1,34 раза довше за найімовірніші оцінки. Що дає погляд ззовні для ланцюжка в робочих днях? Два знаки після коми.

**Alex Tutor:** Тепер застосуй історію. Найімовірніші значення — 32 дні; схожі запуски тривали в 1,34 раза довше за найімовірніші оцінки. 32 × 1,34 ≈ 42,9 дня.

**Vira:** І моя рецензія: рецензії тривали в 1,69 раза довше за оцінки. Шість днів перетворюються приблизно на десять.

**Danylo:** Тобто погляд ззовні з’їдає майже весь буфер.

**Alex Tutor:** Два погляди розходяться, і чесна відповідь містить обидва. Дата досяжна, але в ланцюжку немає місця ні для чого нового, а стежити насамперед треба за рецензією.

> **Вправа:** Leo, спонсор, питає, чи може пообіцяти старт 1 лютого; лишається 43 робочі дні. Погляд зсередини (оцінки за трьома точками) дає ланцюжку очікувано 35 днів, близько 41 за двох стандартних відхилень. Погляд ззовні (32 найімовірніші дні × 1,34 — перевищення схожих запусків) дає близько 42,9 дня, а рецензія з коефіцієнтом 1,69, як у минулих рецензіях, може забрати близько 10 днів. Яка найкраща відповідь Leo з огляду на обидва погляди?

**Alex Tutor:** Наостанок: що має змусити тебе звернутися до Leo заздалегідь?

> **Вправа:** Ти кажеш спонсору Leo, що дата 1 лютого досяжна, але тісна. За якими сигналами варто пообіцяти стежити, щоб він дізнався заздалегідь, якщо щось зміниться? Обери всі, що підходять.

## Твоя черга: відповідь Leo

**Leo:** Дай відповідь письмово. Якщо я поставлю дату на лендинг, хочу знати, що може її зламати.

**Hanna:** І якщо буфер скінчиться, скажи, хто тоді вирішує, що робити.

**Alex Tutor:** Одне коротке повідомлення: дата і впевненість, числа з обох поглядів, буфер і хто ним розпоряджається, а також сигнали, за якими стежитимеш, із датами.

**Sofia:** Спершу числа з обох поглядів, потім умови й контрольна точка.

> **Вправа:** Напиши Leo повідомлення: чи може він пообіцяти 1 лютого і наскільки це певно.

> **Головне**
>
> - Починай з орієнтиру, схожого на твій проєкт, і діли суму фактів на суму оцінок.
> - Задачі із запасом в історії жодного разу не закінчилися раніше: запас у кожній задачі відсуває дату, але не захищає її.
> - Погляд зсередини: очікувані значення додаються, дисперсії додаються; ланцюжок — 35 ± 3,07 дня.
> - Погляд ззовні: перевищення в запусках предметів (×1,34) доводить ланцюжок приблизно до 42,9 з 43 днів.
> - Називай дату разом з упевненістю, буфером і його власником та сигналом, який змінить відповідь.

**Alex Tutor:** Тепер у плані є дати й гроші, яким можна вірити. Наступний модуль — про людей довкола: від мінливих пріоритетів Leo до стейкхолдера, з яким ще ніхто не говорив.

- Попередній урок: [Бюджет у часі з резервом](https://productovi.com/uk/courses/project-management-without-bureaucracy/budget-over-time.md)
- Наступний урок: [Ролі: спонсор, лід, експерт, один власник на завдання](https://productovi.com/uk/courses/project-management-without-bureaucracy/roles-and-one-owner.md)

---
Productovi Learning. Безкоштовно, читати можна без реєстрації.
