Page 43 - 4566
P. 43
варіативності структуризації проектів. Так, оскільки метою
будь-якої програмної розробки є задоволення потреб
користувачів, а самі ці потреби з часом змінюються, то
виконавцям доводиться постійно адаптувати проект до нових
потреб. Змінні також умови, в яких проводиться розробка, і
ці зміни також потрібно враховувати при управлінні
проектом.
Процес виконання проекту представляється як
цілеспрямована динамічна система діяльностей, що
реалізовують виробничі функції за допомогою їх реалізації
виконавцями, яка розвивається в часі. Цілеспрямованість тут
означає визначеність завдань, для вирішення яких
виконується кожна з функцій на всіх рівнях розбиття, а
динамічність – мінливість структури в ході розвитку згідно з
потребами вирішувати ті або інші завдання.
Системи і елементи проектних діяльностей
▪ Динаміка – одна з основних характеристик процесу
розвитку проекту, яка разом з розбиттям функцій дозволяє
розглядати проект як систему взаємопов'язаних
цілеспрямованих видів діяльності суб'єктів-виконавців, що
виконують функції. З погляду теорії діяльності кожна робота
цієї системи характеризується наступними елементами.
▪ Суб'єкт – виконавець діяльності, що володіє певними
якостями і можливостями, що дозволяють займатися її
виконанням. Суб'єкти, виконавці програмних проектів,
можуть бути індивідуумами або групами індивідуумів. Для
діяльності, що розглядається в деякому ракурсі як
неподільна, структура суб'єкта-виконавця також не
розглядається. Якщо ж діяльність структурується, то
можливі варіанти. Гнучкі методології не вимагають розгляду
структури суб'єкта-виконавця (приклад – робоча група MSF).
▪ Мета – призначення діяльності, що явно виділяє
напрям її розвитку. Мета діяльності завжди співвідноситься з
іншими складовими системи діяльностей: яке місце дана
43