Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторна робота 9.doc
Скачиваний:
5
Добавлен:
09.12.2018
Размер:
1.91 Mб
Скачать

Особливості планування завдань в системі Microsoft Project 2007

Роботи проекту можуть бути декількох видів:

1. звичайна робота (надалі позначається словом робота або завдання);

2. віха;

3. фаза;

4. сумарне завдання проекту.

Робота позначає якісь дії, спрямовані на виконання деякої частини проекту. Віха - це робота нульової довжини. Віхи призначені для фіксації в плані проекту контрольних точок, в яких відбуваються важливі з точки зору управління проектом події. Наприклад, завершення одного етапу робіт і початок іншого. Зазвичай віхи використовуються для позначення початку і закінчення проекту, а також для позначення кінця кожної фази.

Фаза - це складова робота, що складається з декількох робіт і завершується віхою. Фаза описує певний логічно закінчений етап проекту і може складатися як з робіт, так і з інших фаз.

Для розмежування робіт і фаз в системі прийнято наступне правило. Всі роботи розділені на рівні, що задають їх ієрархію. Будь-яка робота, що має підлеглі роботи нижчого рівня, є фазою. Всі інші роботи фазами не є.

Сумарна завдання проекту - це штучно створювана системою робота, тривалість якої дорівнює тривалості всього проекту. Ця робота використовується для обчислення, відображення та аналізу узагальнених даних про проект, використовуваних ним ресурсах і його вартісні характеристики.

Зв'язок між завданнями визначає, яким чином час початку або закінчення одного завдання впливає на час закінчення або початку іншої. У Microsoft Project існує чотири типи зв'язків:

1. закінчення-початок;

2. початок-початок;

3. закінчення-закінчення;

4. початок-закінчення.

Зв'язок типу закінчення-початок - це найбільш поширений випадок зв'язку між роботами. При такого зв'язку робота В не може початися раніше, ніж закінчиться робота А. Цей тип зв'язку зображений на рис. 1.6 а.

Зв'язок типу початок-початок означає, що робота В не може початися, поки не почнеться робота А. За допомогою такого зв'язку зазвичай об'єднуються завдання, які можуть виконуватися паралельно. Наприклад, навчання персоналу роботі з програмою і введення даних в програму можуть проходити одночасно, але введення даних не може початися, поки не почнеться навчання персоналу. Зв'язок початок-початок зображена на рис. 1.6 б.

Зв'язок закінчення-закінчення позначає залежність, при якій завдання В не може закінчитися до тих пір, поки не закінчиться задача А. Зазвичай такий зв'язком об'єднуються роботи, які виконуються одночасно, але при цьому одна не може закінчитися раніше інший. Наприклад, введення в експлуатацію програми та її тестування і налагодження можуть виконуватися паралельно. У процесі введення в експлуатацію відбувається навчання персоналу, підготовка і введення даних. Проте введення в експлуатацію не може бути завершений, поки не завершено тестування та виправлення знайдених в програмі помилок. Зв'язок закінчення-закінчення зображена на рис. 1.6 в.

Зв'язок типу початок-закінчення позначає залежність, при якій робота В не може закінчитися, поки не розпочалася робота А. Наприклад, А - введення програми в промислову експлуатацію, початок якого заплановано на строго певну дату. В - дослідна експлуатація програми, яка не може бути закінчена, поки не почнеться введення програми в промислову експлуатацію. При цьому збільшення тривалості задачі А не спричиняє збільшення тривалості завдання В. Зв'язок початок-закінчення зображена на рис. 1.6 г.

Рис. 1.6. Типи зв'язків між роботами

На цьому малюнку прямокутником зображена тривалість роботи. Ліва сторона прямокутника відповідає початку роботи, а права - закінчення. Взаємне розташування сторін, пов'язаних стрілками, характеризує залежність між початком і закінченням робіт.

При плануванні реальних проектів часто виявляється, що зображених на рис. 1.6 зв'язків між роботами виявляється недостатньо. Наприклад, роботи "тестування програмного комплексу та виправлення помилок" і "складання програмної документації" не обов'язково повинні строго слідувати один за одним. Складання документації може бути розпочато, не чекаючи закінчення тестування.

Для таких випадків в Microsoft Project призначені затримки і випередження. На рис. 1.7 зображено їх вплив на зв'язку типу закінчення-початок (а), початок-початок (б), закінчення-закінчення (в) і початок-закінчення (г). Лівий малюнок відповідає затримку, а правий - випередження.

Нерідко деякі роботи проекту потрібно прив'язати до реальної календарної дати. Наприклад, представник замовника приїжджає 15 вересня для ознайомлення з розробляємою програмою. Тому робота "Підготовка демонстраційній версії" повинна бути закінчена не пізніше 15 вересня. Така прив'язка роботи до дати називається її обмеженням.

У табл.1 наведені використовувані в Microsoft Project обмеження робіт і їх дію. Обмеження є жорсткою умовою і впливає на процес планування: система веде планування так, щоб виконати всі задані обмеження.

Альтернативою обмеженням є крайні терміни. Крайній термін - це дата, пізніше якої завдання не може бути завершена. Однак, на відміну від обмеження, наявність крайнього терміну не робить впливу на процес планування. Система лише сигналізує відповідними індикаторами про наявність або порушенні встановленого крайнього терміну.

Рис. 1.7. Дія затримки і випередження

Таблица 1.1