13.1. Загальна характеристика систем управління проектами
Системи автоматизації управління проектами – це програмні системи, що дозволяють автоматизувати одну або декілька складових управління проектами: складання календарного плану робіт, управління ресурсами, витратами, ризиками, якістю тощо.
Зазвичай системи автоматизації управління проектами містять наступні структурні елементи:
Ø засоби для календарно-сіткового планування (КСП-системи);
Ø засоби для рішення окремих задач (допроектний аналіз, розробка бізнес-планів, аналіз ризиків, управління контрактами, часом, бюджетом);
Ø засоби для організації комунікацій між виконавцями проекту.
Системи календарно-сіткового планування забезпечують базовий набір функцій, необхідних для проектування структури робіт проекту (групи проектів), планування ресурсів і витрат, обміну інформацією між учасниками проекту і контролю за ходом його виконанням (табл. 13.1).
Таблиця 13.1. Функціональні можливості систем календарно-сіткового планування
Група функцій | Опис |
Опис і оптимізація структури робіт | Опис логічної структури робіт проекту в різних розрізах: сіткові діаграми, кодування по етапах, підрозділах, відповідальних виконавцях, використанню ресурсів. Планування за методом критичного шляху. Визначення часових параметрів проекту. Моделювання розкладу проекту з урахуванням різних часових обмежень. |
Планування і управління ресурсами | Опис структури ресурсів, їх вартості і доступності (календарі ресурсів). Призначення ресурсів роботам. Моделювання поведінки проекту при різних обмеженнях на використання ресурсів. Оптимізація навантаження на ресурси. Вартісний аналіз проекту. |
Аналіз ризиків | Визначення ризиків в оцінці тривалості як окремих робіт, так і всього проекту. Розрахунок ймовірності завершення проекту у встановлений термін. |
Планування і управління бюджетом проекту | Визначення і аналіз витрат. Аналіз освоєних обсягів. Прогнозування витрат проекту. Зменшення витрат проекту. |
Обмін інформацією між зацікавленими особами | Обмін інформацією за допомогою локального серверу або електронної пошти. Обмін інформацією за допомогою Веб-серверу та засобів Інтернет. Можливість обміну інформацією з іншими програмами. Захист інформації від несанкціонованого доступу. |
Контроль за ходом виконання проекту | Фіксування планових показників проекту. Введення поточної інформації про стан виконання робіт, завантаження ресурсів, витрати. Порівняння планових показників з фактичними. Моделювання ходу майбутніх робіт. |
Засоби для наочного представлення інформації | Формування різноманітних звітів по поточній загальній вартості, завантаженню ресурсів і т.п. Наочне представлення інформації про проект у виді різних діаграм і графіків: календарний графік виконання робіт (діаграма Ганта), сіткова діаграма проекту, гістограми завантаження ресурсів. |
Системи управління проектами можна поділити на дві групи: системи, орієнтовані на професійних проектних менеджерів, і орієнтовані на широке коло користувачів, так звані «непрофесійні» системи.
«Непрофесійні» системи управління проектами, в першу чергу, орієнтовані не на професійних менеджерів проектів, а на керівників, яким час від часу доводиться планувати прості проекти. Основна вимога до таких систем – простота в освоєнні і використанні, найчастіше на шкоду функціональності. Тому в них реалізований тільки базовий набір функцій для управління проектами: визначення структури робіт, призначення ресурсів, побудова діаграм Ганта і сіткових діаграм, розрахунок критичного шляху, спрощена оцінка завантаження ресурсів і вартості проекту. Прикладом таких програм (цінова категорія до 1000 доларів) є FastTrack Scheduler (AEC Software), Milestones Etc. (Kidasa Software).
Професійні системи управління проектами (вартістю від 4 тис. доларів) розраховані на професійних проектних менеджерів і призначені для створення середовища управління багатьма складними проектами. Вони містять не тільки професійні інструменти планування, аналізу і контролю за виконанням проектів, але і всі необхідні засоби для організації ефективних комунікацій між учасниками проектних команд, а також засоби інтеграції з АСУП. Такі системи, зокрема, розробляють компанії Artemis Management Systems, Primavera Systems, Welcom Software Technologies.
Системи, не потрапляють в ці дві категорії, класифікувати їх досить складно. Більшість з них містять як функції календарно-сіткового планування, так і засоби для інтеграції з іншими програмами та засоби організації комунікацій у проектній команді: обмін інформацією за допомогою електронної пошти, можливості публікації даних на сервері Internet/Intranet тощо. Як приклад, можна назвати CA-Super Project (Computer Associated), Microsoft Project (Microsoft), Project Scheduler (Scitor), SureTrak Project Manager (Primavera Systems), Turbo Project (IMSI).
Крім того, в управлінні проектами застосовують різноманітні спеціалізовані системи для управління контрактами, фінансами, аналізу ризиків, тривимірного моделювання тощо.
Останнім часом активно розвиваються системи, призначені для організації спрощеного доступу до інформації проекту та забезпечення ефективних комунікацій між членами команди проекту. Вони не містять власних інструментів для календарно-сіткового планування, а інтегруються з більшістю КСП-систем. Зокрема, одна група таких систем надає інструменти для аналізу проектних даних, OLAP-обробки та Data Mining (PMOffice фірми Systemcorp). Інша група призначена для спрощення комунікації між учасниками і пропонує розвинені Internet-засоби, такі, як організація дискусійних груп і чат-каналів, віддалене збереження файлів (WelcomHome компанії Welcom Software) тощо.