Основні характеристики Spider Project
1. Роботи і взаємозв’язки між роботами
Існуючі пакети з управління проектами роботи здебільшого характеризуються тривалістю їх виконання. У Spider Project замість тривалості можна задавати фізичні обсяги робіт. Тоді тривалість визначається програмою в процесі створення розкладу робіт залежно від продуктивності необхідних ресурсів. У Spider Project використовуються ті самі типи взаємозв’язків, що і в інших пакетах. Відмінності є у визначенні затримок: поряд з часовими затримками можна використовувати і затримки за обсягами робіт.
Формування розкладу проекту і розрахунок критичного шляху
Програма Spider Project дозволяє, крім традиційного критичного шляху, визначити ресурсний критичний шлях і резерви виконання робіт, враховуючи обмеженість ресурсів. Розклад виконання проекту можна обчислити, зважаючи не тільки на обмеженість відновлюваних ресурсів, а й на графіки постачання і фінансування проекту, причому не тільки за сумарними витратами, а й за окремими складовими і центрами витрат і матеріалів.
3. Ієрархічні структури
У Spider Project можна використовувати необмежену кількість різних ієрархічних структур робіт і ресурсів. Окрім того, можна створювати так звані неповні структури, які не включають в себе усі роботи проекту. Неповні структури — зручний інструмент для підготовки звітів та аналізу окремих аспектів проекту. Прикладом такої неповної структури може бути структура постачання, в яку входять лише ті операції, які відображають постачання матеріалів для проекту.
Ресурси
Ресурси — їх поділяють на відновлювані (люди, обладнання) і невідновлювані (матеріали) — задають окремо. При цьому можна додатково вказувати, які матеріали використовуються як відновлювані ресурси, тоді, визначивши останні, можна автоматично передбачити використання необхідних матеріалів.
Крім окремих ресурсів можна задавати мультиресурси і пули. Мультиресурси — це групи ресурсів, які виконують роботу спільно (наприклад, бригада, програміст з комп’ютером і т. ін.). Їх можна призначати на виконання роботи повністю, що означає призначення всіх ресурсів, які входять до мультиресурсу. Пули — це групи взаємозамінних ресурсів. Використання ресурсних пулів позбавляє менеджера необхідності жорстко призначати виконавців на роботи проекту. Йому достатньо вказати загальну чисельність необхідних для виконання робіт ресурсів, а також те, з яких ресурсів цю кількість вибрати. Це дозволяє скоротити непродуктивні простої ресурсів і полегшити роботу менеджера проекту. Основна відмінність від підходів, що їх використовують в інших пакетах, полягає в тому, що ресурси пула можуть мати різну продуктивність.
Призначення ресурсів
У Spider Project в ході призначення ресурсів на виконання робіт проекту з’являється поняття команди, тобто групи ресурсів, які виконують роботи спільно. До команди можуть входити як окремі ресурси, так і мультиресурси, і пули. Ресурси можуть бути призначені на виконання робіт частково, тоді задається завантаження призначених ресурсів у відсотках поряд із кількістю. Матеріали можуть бути призначені прямо на операцію або на ресурс (тоді можна отримати звіт про використання матеріалів окремими ресурсами).
Витрати
Крім призначення вартості години роботи відновлюваного ресурсу і вартості одиниці матеріалів, витрати можна розподіляти безпосередньо по роботах. Наприклад, якщо робота виконується за контрактом із фіксованою ціною, то немає сенсу визначати вартість години роботи ресурсу, а треба просто використовувати сумарну вартість призначення ресурсу (підрядчика) на роботу.
Аналіз ризиків
Алгоритм аналізу ризиків відрізняється від реалізованих в інших системах тим, що під час моделювання ризиків як початкову інформацію використовують не оцінки тривалості робіт (оптимістичні, песимістичні), а оцінки продуктивності ресурсів.