- •2.1. Теоретичний курс
- •2.1.1. Структурне планування
- •2.1.2. Календарне планування
- •2.1.3. Оперативне управління
- •2.1.4. Контрольні питання
- •2.2. Практичне заняття по структурному плануванню
- •2.2.1. Приклад складання і розрахунку сіткового графіка
- •2.2.2. Завдання для самостійного виконання
- •2.3. Практичне заняття по календарному плануванню
- •2.3.1. Приклад складання календарного плану
- •2.3.2. Приклад складання графіка завантаження ресурсів
- •2.3.3. Завдання для самостійного виконання
- •3.1. Теоретичний курс
- •3.1.1. Створення проекту
- •3.1.2. Календарі проекту
- •3.1.3. Особливості планування завдань в системі Microsoft Project 2007
- •3.1.4. Введення даних про завдання проекту
- •3.1.5. Контрольні питання
- •3.2. Лабораторна робота "Планування завдань проекту"
- •3.2.1. Приклад планування робіт проекту
- •3.2.2. Завдання для самостійного виконання
- •4.1. Теоретичний курс
- •4.1.1. Види таблиць в Microsoft Project
- •4.1.2. Форматування таблиць
- •4.1.3. Сортування, фільтрація і угрупування таблиць
- •4.1.4. Діаграма Ганта
- •4.1.5. Сітковий графік
- •4.1.6. Календар
- •4.1.7. Контрольні питання
- •4.2. Лабораторна робота
- •4.2.1. Приклади використання таблиць і уявлень
- •4.2.2. Завдання для самостійного виконання
- •5.1. Теоретичний курс
- •5.1.1. Створення списку ресурсів
- •5.1.2. Вікно властивостей ресурсу
- •5.1.3. Поняття призначення
- •5.1.4. Створення призначень трудових ресурсів
- •5.1.5. Створення призначень матеріальних і витратних ресурсів
- •5.1.6. Властивості призначення
- •5.1.7. Контрольні питання
- •5.2. Лабораторна робота "Створення ресурсів і призначень"
- •5.2.1. Приклад створення ресурсів і призначень
- •5.2.2. Завдання для самостійного виконання
- •6.1. Теоретичний курс
- •6.1.1. Поля, що настроюються
- •6.1.2. Параметричний аналіз
- •6.1.3. Pert-аналіз тривалості завдань
- •6.1.4. Аналіз критичного шляху
- •6.1.5. Аналіз вартості проекту
- •6.1.6. Аналіз рисок
- •6.1.7.Контрольні питання
- •6.2. Лабораторна робота "Аналіз проекту"
- •6.2.1. Приклад виконання аналізу проекту
- •6.2.2. Завдання для самостійного виконання
- •7.1. Теоретичний курс
- •7.1.1. Перевантаження ресурсів
- •7.1.2. Вирівнювання ресурсів
- •7.1.3. Автоматичне вирівнювання ресурсів
- •7.1.4. Ручне вирівнювання ресурсів
- •7.1.5. Контрольні питання
- •7.2. Лабораторна робота "Вирівнювання ресурсів"
- •7.2.1. Приклад вирівнювання ресурсів
- •7.2.2. Завдання для самостійного виконання
- •8.1. Теоретичний курс
- •8.1.1. Види планів проекту
- •8.1.2. Робота з базовим планом
- •8.1.3. Введення фактичних даних
- •8.1.4. Аналіз ходу виконання проекту
- •8.1.5. Контрольні питання
- •8.2. Лабораторна робота "Відстежування проекту"
- •8.2.1. Приклад відстежування проекту
- •8.2.2. Завдання для самостійного виконання
- •9.1. Теоретичний курс
- •9.1.1. Статистика проекту
- •9.1.2. Стандартні звіти
- •9.1.3. Створення нових звітів
- •9.1.4. Наочні звіти
- •9.1.5. Контрольні питання
- •9.2. Лабораторна робота "Звітність за проектом"
- •9.2.1. Приклади формування звітів
- •9.2.2. Завдання для самостійного виконання
2.1.2. Календарне планування
На етапі календарного планування розробляється календарний графік, який називається діаграмою Ганта. Діаграма Ганта відображає наступні параметри проекту:
структуру робіт, отриману на основі сіткового графіка;
склад використовуваних ресурсів і їх розподіл між роботами;
календарні дати, до яких прив'язуються моменти початку і завершення робіт.
Побудову календарного графіка розглянемо на прикладі проекту "Розробка програмного комплексу". Перш за все потрібно визначитися з ресурсами, які використовуватимуться цим проектом. Припустимо, що як ресурси виступають тільки виконавці, і вони розподілені між роботами згідно табл. 2.3.
Таблиця 2.3.
№ роботи |
Назва роботи |
Виконавець |
1 |
Початок реалізації проекту |
- |
2 |
Постановка завдання |
Постановник |
3 |
Розробка інтерфейсу |
Програміст1 |
4 |
Розробка модулів обробки даних |
Програміст1 |
5 |
Розробка структури бази даних |
Програміст2 |
6 |
Заповнення бази даних |
Програміст2 |
7 |
Відладка програмного комплексу |
Програміст1 Програміст2 |
8 |
Тестування і виправлення помилок |
Програміст1 Програміст2 Постановник |
9 |
Складання програмної документації |
Постановник |
10 |
Завершення проекту |
- |
Виберемо дату початку проекту – 7 вересня 2009г. (понеділок). При складанні календарного графіка враховуються тільки робочі дні. Неробочими вважаються всі суботи і воскресіння, а також офіційні святкові дні, найближчий з яких – 4 листопада.
Календарний графік (діаграма Ганта) зображений на рис.2.7де ромбами позначені віхи, суцільними лініями – тривалість робіт, суцільними лініями із стрілками – резерв часу робіт, пунктирними лініями – зв'язок між закінченням передуючих і початком подальших робіт.
Рис. 2.7.
Рис. 2.8.
На підставі діаграми Ганта може бути побудований графік завантаженості ресурсів. Цей графік показує відсоток завантаження конкретного трудового ресурсу в ході виконання проекту. По осі абсцис відкладається часовий інтервал проекту, а по осі ординат – сумарний відсоток завантаженості виконавця по всіх завданнях проекту, які він виконує у нинішній момент часу.
Зазвичай виконавець цілком зайнятий рішенням деякої задачі і після її завершення переходить до наступної. Це відповідає 100% завантажень. Проте, в деяких випадках він може бути паралельно задіяний в 2 або більш завданнях, виділяючи для їх вирішення частину робочого часу. Наприклад, два завдання по 50% кожна, тобто по половині робочого дня на завдання. Графік завантаженості ресурсу дозволяє в цьому випадку контролювати сумарну зайнятість виконавця і виявити можливі періоди перевантаження, коли йому заплановано більше роботи, чим він може виконати протягом робочого дня. Про це свідчить сумарна завантаженість більше 100%.
Приклад графіків завантаженості ресурсів проекту "Розробка програмного комплексу" зображений на рис.2.8. Він побудований, виходячи з припущення, що кожен працівник зайнятий на 100% виконанням запланованого йому завдання. З графіків видно, що Постановник переобтяжений в період з 16 по 23 жовтня, оскільки в цей проміжок йому призначено дві паралельні роботи. Область його перевантаженості виділена на відповідному графіку штрихуванням.
