Тема: Побудова розкладу та діаграми Ганта (Gantt Chart)
Практика календарного планування проєкту в парадигмі Waterfall. Встановлення логічних залежностей між задачами, побудова діаграми Ганта та обчислення Критичного шляху (Critical Path).
Мета: Навчитися перетворювати список пакетованих робіт (WBS) у часовий графік, розуміти типи зв’язків між задачами та визначати послідовність найважливіших дій (Критичний шлях), затримка в яких зірве терміни всього проєкту.
Технологічний стек: Будь-яка програма для Гант-чартів: MS Project, GanttProject (безкоштовна), TeamGantt, Jira Timeline, або Excel / Google Sheets (з умовним форматуванням).
У вас є невеликий IT-проєкт зі створення “Telegram-бота для ресторану”. Всі роботи вже розбито і оцінено в днях. Вам необхідно вибудувати правильну послідовність цих робіт, створити календарний графік і знайти на ньому критичний шлях.
Ось список задач для створення Telegram-бота. Їх не можна виконувати одночасно у будь-якому порядку. (Наприклад, не можна тестувати бота, поки не написано код). Більшість задач мають класичну залежність Finish-to-Start (Завершення-до-Початку): наступна задача не почнеться, поки не закінчиться попередня.
Перенесіть цю таблицю у звіт та логічно заповніть колонку “Попередники (Predecessors)” (тобто вкажіть Номери/ID задач, які обов’язково треба повністю ЗАКІНЧИТИ перед тим, як почати цю).
| ID | Назва задачі | Тривалість (дні) | Попередники (Predecessors) |
|---|---|---|---|
| A | Написання ТЗ на бота | 2 | - |
| B | Розробка дизайну меню (UI/UX) | 3 | [Як ви вважаєте, після якої задачі?] |
| C | Налаштування Бази Даних (PostgreSQL) | 1 | [Як ви вважаєте, після якої задачі?] |
| D | Програмування логіки бота (Backend) | 5 | [Підказка: потрібен дизайн і База даних] |
| E | Написання текстів для бота (Копірайтинг) | 2 | [Підказка: потрібне тільки ТЗ] |
| F | Тестування та виправлення багів | 2 | [Після чого?] |
| G | Реліз на сервері (Deploy) | 1 | [Після чого?] |
Використовуючи вашу заповнену таблицю з Кроку 1, побудуйте Діаграму Ганта.
Зробіть скріншот вашої створеної Діаграми Ганта і вставте у звіт.
Критичний шлях — це найдовший (за часом) ланцюжок послідовних задач у вашому проєкті. У задач на критичному шляху “Резерв часу” (Float) дорівнює нулю. Це означає: якщо задача D запізниться хоча б на 1 день, весь реліз (задача G) теж зсунеться на 1 день.
Дивлячись на ваш графік з Кроку 2:
lab_08.md.lab_08.md дати письмові відповіді на всі 5 контрольних запитань.