nmk

Лабораторна робота №9 (2 години)

Тема: Розробка бюджету (Cost Management)

Основи фінансового планування IT-проєкту. Розрахунок прямих та непрямих витрат, формування вартості за моделями Fixed Price та Time & Material (T&M), а також закладання фінансових резервів на ризики.

Мета: Навчитися перетворювати оцінки часу в грошовий еквівалент, розробляти базовий кошторис (Cost Baseline) проєкту та розуміти різницю ціноутворення залежно від типу контракту.

Технологічний стек: MS Excel, Google Sheets (бажано) або прості таблиці в Google Docs / Word.


Завдання

Ви — Project Manager в IT-компанії. До вас звернувся клієнт із запитом розробити мобільний додаток “Доставка квітів”. У вас є оцінка часу від команди. Ваше завдання — перевести цей час у гроші і сформувати для клієнта бюджет за двома різними моделями: якби ви працювали за T&M, і якби ви працювали за Fixed Price.

Перелік завдань:

  1. Розрахувати бюджет за моделлю T&M (Time & Material).
  2. Розрахувати бюджет за моделлю Fixed Price (з урахуванням резервів).
  3. Сформувати фінальну таблицю кошторису для презентації клієнту.

Хід виконання роботи

У вас є такі вхідні дані по проєкту “Доставка квітів”:

Додаткові (прямі) витрати:

Крок 1. Розрахунок бюджету за моделлю Time & Material (T&M)

За моделлю T&M ми кажемо клієнту: “Ви будете платити тільки за фактично відпрацьовані години”.

Зробіть базовий математичний розрахунок у звіті (покажіть формули або хід думок):

  1. Рахуємо вартість роботи Розробника (Години * Ставка).
  2. Рахуємо вартість роботи Тестувальника.
  3. Рахуємо вартість роботи PM. (Підказка: Рахуємо 15% від суми годин Розробника і Тестувальника — отримуємо години PM. Потім множимо на ставку PM).
  4. Додаємо прямі додаткові витрати (шаблон + сервери).

Знайдіть Загальну суму T&M. Ця сума є орієнтовною. Якщо розробник працюватиме не 120, а 150 годин (бо клієнт так захотів) — сума збільшиться, і клієнт це розуміє.

Крок 2. Розрахунок бюджету за моделлю Fixed Price

За контрактом Fixed Price IT-компанія називає фінальну, залізобетонну ціну. Всі ризики щодо перевитрати часу несе компанія. Тому в такий бюджет обов’язково закладаються резерви під ризики.

Спираючись на загальну суму, яку ви отримали у Кроці 1, розрахуйте бюджет для Fixed Price:

  1. Базова вартість (Cost Baseline): Це сума з Кроку 1 + закладіть 20% (Contingency Reserve) на відомі ризики (наприклад, програміст захворіє або доведеться переписувати складний шматок коду).
  2. Фінальний бюджет Fixed Price: До Базової вартості (Cost Baseline) додайте ще 10% (Management Reserve) на абсолютні непередбачувані форс-мажори (зміна курсу валют, відключення світла, звільнення програміста).

Знайдіть Фінальну суму Fixed Price. Цю суму ви б назвали клієнту в контракті. Вона значно більша за T&M, бо це — плата клієнта за спокій.

Крок 3. Формування таблиці Кошторису

Сформуйте гарну, презентабельну таблицю (Кошторис) для клієнта. Покажіть у ній тільки формат Fixed Price (з Кроку 2). Клієнтам зазвичай не показують внутрішні резерви прямо (ніхто не хоче платити “за повітря”), тому резерви часто “розмазують” по вартості годин, або ховають у графу “Управління ризиками”.

Стаття витрат Опис Орієнтовна вартість ($)
Розробка та Тестування Зарплатний фонд команди [Сума]
Управління проєктом Робота PM [Сума]
Інфраструктура Сервери та ліцензії [Сума]
(Додайте свої статті, куди сховаєте резерви)
Всього до сплати (Fixed Price):   [Ваша фінальна сума з Кроку 2]

Контрольні запитання

  1. Поясніть своїми словами: яка ключова різниця для клієнта між бюджетами, розрахованими за принципом Fixed Price та T&M? Кому вигідніший Fixed Price?
  2. Назвіть 2 приклади прямих та 2 приклади непрямих витрат на IT-проєкті.
  3. У чому різниця між Contingency Reserve (Резерв на непередбачувані витрати) та Management Reserve (Управлінський резерв)?
  4. Як Project Manager розраховує, наскільки великим має бути Contingency Reserve (звідки береться цифра 20%, 30% чи 10%)?
  5. Якщо по контракту Fixed Price команда зробила проєкт ідеально і не використала гроші з резервів, куди йдуть ці гроші?

Вимоги до звіту

  1. У репозиторії курсу на GitHub додати файл lab_09.md.
  2. В цей файл перенести результати розрахунків з Кроку 1 (Детальний математичний прорахунок T&M) та Кроку 2 (Розрахунок Fixed Price + резерви).
  3. Додати фінальну таблицю “Кошторису для клієнта” з Кроку 3.
  4. У файлі lab_09.md дати письмові відповіді на всі 5 контрольних запитань.
  5. Завантажити зміни на GitHub та надіслати посилання викладачу.