Приклад виконання аналізу проекту

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

Що таке поле, що настроюється?

Які бувають групи, типи полів, що настроюються, і яке їх кількість?

Як створити поле, що настроюється?

Як створити поле, що настроюється, з підстановкою?

Як створити обчислюване поле, що настроюється?

Які операції і види полів використовуються у формулі поля, що настроюється?

Як ввести значення поля, що настроюється?

Що таке параметричний аналіз?

Для чого використовується параметричний аналіз тривалості завдань?

Яка послідовність дій при параметричному аналізі тривалості завдань?

Що дозволяє оцінити PERT-аналіз тривалості завдань?

Які кнопки містить панель інструментів PERT?

Що вводиться у вікні введення PERT і листі введення PERT?

Які поля, що настроюються, використовуються для PERT-аналізу?

У чому полягає аналіз критичного шляху?

Яка структура вартості проекту?

Яка таблиця використовується для аналізу вартості проекту?

Як виконується аналіз вартості завдань різного вигляду?

Як виконується аналіз вартості ресурсів різного вигляду?

Як виконати аналіз наднормових витрат?

Що таке ризик?

Які бувають види рисок?

Як виконати аналіз рисок завдань з попередньою тривалістю?

Як виконати аналіз рисок завдань з дуже короткою тривалістю?

Як виконати аналіз рисок дуже довгих завдань з великою кількістю ресурсів?

Як виконати аналіз рисок завдань з календарними обмеженнями?

Як виконати аналіз рисок залучення до робіт недосвідчених співробітників?

Як виконати аналіз рисок трудових ресурсів з великим об'ємом трудовитрат?

Як виконати аналіз рисок ресурсів з наднормовою роботою?

Як зменшити ризики проекту?

6.2. Лабораторна робота "Аналіз проекту"

Метоюзаняття є отримання навиків аналізу проекту, виконання параметричного і PERT-аналізу, аналізу рисок.

Формазаняття – лабораторна робота з використанням комп'ютера.

Тривалість– шість академічних годин.

Створення поля, що настроюється

Відкрити проект Розробка програми, що міститься у файлі Тема6.mpp.

Відкриємо вікно настройки полів: Сервіс/настройка/поля (рис. 6.1).

Встановити: тип поля – прапор, поля – завдань.

Вибрати із списку Флаг1.

Кнопка Перейменувати – ввести Параметрична задача – Ok.

Кнопка Графічні індикатори.

У таблиці, що відкрилася, заповнити 2 рядки:

a) рівно – Так – Зелений індикатор;

b) рівно – Ні – Червоний індикатор (див. Рис).

Натиснути двічі Ok.

Рис. 6.25. Вікно настройки графічних індикаторів

Заповнення поля, що настроюється

Відкриємо діаграму Ганта: Вид/Діаграма Ганта.

У таблицю діаграми Ганта вставимо стовпець Параметрична задача: Вставка/Стовпець – вибрати назву стовпця – Ok.

У стовпці, що з'явився, для всіх завдань задано значення Немає (червоний індикатор). Встановити Та (зелений індикатор) для завдань Розробка модулів обробки даних, Заповнення бази даних, Складання програмної документації (рис. 6.5).

Параметричний аналіз тривалості завдань

Припустимо, що тривалість програмування модулів обробки даних, заповнення бази даних і складання документації залежить від кількості таблиць в базі даних. Тоді нам буде потрібно два поля, що настроюються: Колтабл (число) і Норма трив.(тривалість). У перше ми занесемо кількість таблиць, а в друге – тривалість обробки однієї таблиці.

Сервіс/настройка/поля.

Тип поля – число, поля – завдань. Вибрати Число10 – кнопка Перейменувати – ввести Колтабл – Ok.

Тип поля – тривалість, поля – завдань. Вибрати Тривалість10 – кнопка Перейменувати – ввести Норма трив. – Ok.

Нам також знадобиться поле, в яке буде записаний результат оцінки тривалості. Тип поля – тривалість, поля – завдань. Вибрати Тривалість9 – кнопка Перейменувати – ввести Оцінка трив. – Ok.

Задамо формулу розрахунку оцінки: кнопка Формула – ввести вираз [Тривалість10]*[Число10] – Ok.

Ok.

Вид/Діаграма Ганта – вставимо в таблицю поля Колтабл, Норма трив. і Оцінка трив. (Вставка/Стовпець – ім'я поля – Ok).

Встановити фільтр за значенням поля Параметрична задача і відобразити тільки завдання із значенням Так: Проект/фільтр/автофільтр – стовпець Параметрична задача – вибрати Так.

Ввести в поле Колтабл кількість модулів для параметричних завдань відповідно до рис. 6.26а в поле Норма трив. – тривалість реалізації модуля.

Поле Оцінка трив. містить тривалість, обчислену параметричним методом. Порівняємо її з раніше заданим полем Тривалість.

Приховати стовпці всіх полів, що настроюються: виділити стовпець – Правка/сховати стовпець.

Відмінити автофільтр: Проект/фільтр/автофільтр.

Рис. 6.26. Результат параметричного аналізу тривалості завдань

PERT-аналіз тривалості завдань

Збережемо проект у файл Тема6_аналіз.mpp.

Виведемо на екран панель інструментів для PERT-аналізу: Від/панелі інструментів/Аналіз по методу PERT.

Натиснути кнопку Лист введення PERT – на екрані таблиця введення оцінок тривалості (рис. 6.8).

Введемо значення згідно табл. 6.3.

Таблиця 6.3.

Завдання Оптим. трив.. Очікув. трив.. Песим. трив..
Постановка завдання
Розробка інтерфейсу
Розробка модулів обробки даних
Розробка структури бази даних
Заповнення бази даних
Відладка програмного комплексу
Тестування і виправлення помилок
Складання програмної документації

Збережемо проект у файл Тема6_аналіз.mpp.

Збережемо проект у файл Тема6_pert.mpp.

Натиснути кнопку Обчислити за методом PERT на панелі інструментів. Результат – зміняться значення тривалості всіх завдань.

Проаналізувати оптимістичний, очікуваний і песимістичний варіанти проекту послідовним натисненням кнопок Діаграма Ганта – оптимістична оцінка – Діаграма Ганта – очікувана оцінка – діаграма Ганта – песимістична оцінка.

Закрити проект із збереженням результатів PERT-аналізу.

Аналіз критичного шляху

Відкрити проект з файлу Тема6_аналіз.mpp.

Відкрити діаграму Ганта. Запустити майстер форматування діаграми Ганта (Формат/Майстер діаграм Ганта).

Кнопка Далі – встановити перемикач Критичний шлях – кнопка Готово– кнопка Форматувати. Результат – всі критичні роботи виділені червоним кольором.

Критичною виявилася всі роботи проекту. Причина – порушений крайній термін для завдання Тестування і виправлення помилок. Він встановлений на 9.11.09, тоді як завдання закінчується 12.11.09.

Змінимо крайній термін. Подвійне клацання миші по назві завдання – у вікні відомостей про завдання перейти на вкладку Додатково – в полі Крайній термін ввести 16.11.09 – Ok. Результат – завдання Розробка інтерфейсу і Розробка модулів обробки даних перестали бути критичними, оскільки у них є часовий резерв.

Аналіз вартості проекту

Додамо в проект сумарне завдання: Сервіс/параметри – встановити прапор Сумарне завдання проекту – Ok.

Перемкнемося в діаграму Ганта, а в ній виберемо таблицю витрат: Від/таблиця/затрати Результат – в стовпці Загальні витрати сумарне завдання проекту містить загальну його вартість, а фази – вартість кожної фази.

Аналіз вартості завдань різного вигляду

Проаналізуємо співвідношення вартості завдань двох груп із значеннями Так і ні поля Параметрична задача, що настроюється.

Для цього згрупуємо завдання за значенням цього поля: Вид/Діаграма Ганта – Від/таблиця/затрати – Проект/групування/настройка угрупування – групувати по Параметрична задача – Ok.

Результат – загальні вартості завдань різних видів вказані в підсумкових рядках груп (рис. 6.27).

Відмінимо угрупування: Проект/групування/без угрупування.

Рис. 6.27. Аналіз вартості по групах завдань

Аналіз вартості ресурсів різного вигляду

Проаналізуємо розподіл вартості по трудових, матеріальних і витратних ресурсах (скільки коштують робота, матеріали і інші витрати). Для цього перемкнемося в представлення використання ресурсів: Вид/Використання ресурсів.

Вибрати таблицю Витрати: Від/таблиця/затрати.

Згрупуємо ресурси: Проект/групування/тип ресурсу.

Результат – вартість різного виду ресурсів вказана в підсумкових рядках угрупувань.

Результат із згорнутими підрівнями ресурсів зображений на рис. 6.28.

Видалимо угрупування: Проект/групування/без угрупування.

Рис. 6.28. Результат аналізу вартості ресурсів різного вигляду

Аналіз наднормових витрат

У діаграмі Ганта виберемо таблицю витрат: Вид/Діаграма Ганта – Від/таблиця/затрати.

У цю таблицю вставимо стовпець Витрати на наднормових: Вставка/Стовпець – ім'я стовпця Витрати на наднормових – Ok.

Результат – в цьому стовпці відображена вартість наднормових робіт по кожному завданню, фазі і всьому проекту.

Аналіз рисок завдань з попередньою тривалістю

У діаграмі Ганта виберемо таблицю введення: Вид/Діаграма Ганта – Від/таблиця/ввід.

Відобразимо тільки завдання з оцінкою тривалості: Проект/фільтр/задачі з оцінкою тривалості. Результат – немає таких завдань, ризик відсутній.

Відмінити фільтр – Проект/фільтр/все завдання.

Аналіз рисок завдань з дуже короткою тривалістю

Вважатимемо ризикованими завдання тривалістю два і менше дня.

Визначимо фільтр Коротке завдання: Проект/фільтр/інші фільтри/Створити.

Заповнити поля рис. 6.16 – Ok.

Закрити вікно Інші фільтри.

Призначити створений фільтр: Проект/фільтр/коротка завдання. Результат – в таблиці залишилося завдання Складання програмної документації, яка є ризикованою.

Видалити фільтр: Проект/фільтр/все завдання.

Аналіз рисок дуже довгих завдань з великою кількістю ресурсів

Створимо числове обчислюване поле:

а. Сервіс/настройка/поля.

b. У вікні полів, що настроюються, що відкрилося, виберемо: тип – число, поле – завдання.

с. Вибрати число2, кнопка Перейменувати.

d. У вікні перейменування ввести Кількість ресурсів – Ok.

e. Натиснути кнопку Формула – відкриється будівник формул.

f. Натиснути кнопку Функція і з категорії Текст вибрати Len(рядок) – ця функція впишеться в поле формули.

g. Виділити напис рядок і натиснути кнопку Поле.

h. З категорії Текст вибрати Назви ресурсів – формула прийме вид Len([Назви ресурсів]).

i. Натиснути Ok і закрити вікно настройки полів.

Перейти в представлення Діаграма Ганта і набудувати його відповідним чином для цілей аналізу.

j. Відобразити таблицю введення – Від/таблиця/ввід.

до. Додати в таблицю стовпець Кількість ресурсів: клацання правою кнопкою миші по стовпцю Тривалість; Ім'я поля – Кількість ресурсів – Ok.

l. Вікно/розділити – в нижній частині представлення відображатиметься форма.

m. Клацання правою кнопкою миші формою, з контекстного меню вибрати тип форми Ресурси і послідовники.

n. Тепер при виборі завдання в діаграмі Ганта форма показує всі її ресурси і всіх її послідовників (аналогічно зображенню на рис. 6.19).

Відсортуємо таблицю діаграми Ганта

о. Проект/сортування/сортувати по.

р. Сортувати по – Тривалість (по убуванню), Потім по – Кількість ресурсів (рис. 6.18)

q. Зняти прапорець Зберегти структуру.

r. Кнопка Сортувати

Аналізуємо таблицю і вміст форми, зображені на рис. 6.29. Вивід: найбільш ризикованими є завдання Тестування і виправлення помилок (як найбільш тривала і така, що має три трудові ресурси) і Складання програмної документації (як найбільш ресурсоємна).

Прибрати форму: Вікно/зняти розділення.

Прибрати сортування: Проект/сортування/по ідентифікатору.

Приховати стовпець Кількість ресурсів.

Рис. 6.29. Представлення для аналізу

Аналіз рисок завдань з календарними обмеженнями

Відповідно до описаної в попередньому прикладі технології створити обчислювані числові поля, що настроюються, описані в табл.6.2.

Створити фільтр для завдань з обмеженням Закінчення не пізніше або з ненульовим значенням крайнього терміну.

а. Проект/фільтр/інші фільтри/Створити.

b. Заповнити вікно визначення фільтру рис. 6.20.

с. Натиснути Ok.

Додати в таблицю діаграми Ганта поле Запас.

Застосувати створений фільтр: Проект/фільтр/обмеження по часу.

Результат аналізу – ризикованим є завдання Тестування і виправлення помилок із запасом всього 4 дні.