Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
PZ.docx
Скачиваний:
3
Добавлен:
01.05.2025
Размер:
763 Кб
Скачать
☆

1.4 Розробка графіка виконання робіт по проекту у контексті обраної моделі життєвого циклу

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

  1. робіт з термінами їх виконання по методу критичного шляху;

  2. досягнення необхідної якості методами перевірки проміжних результатів процесу життєвого циклу;

  3. керування ризиками;

  4. атестація результатів проектування і діяльності виконавців проекту.

Складання графіка робіт передбачає:

  1. складання вимог до проекту;

  2. визначення етапів;

  3. визначення зв’язків між етапами;

  4. оцінку ресурсів для етапу;

  5. розподіл персоналу по етапах;

  6. визначення графіка;

Для графічного відображення робіт проекту використовують мережеву діаграму етапів, на якій зображується взаємодія етапів, їх послідовність і час виконання. В графі вершини відображають роботу, а дуги – взаємозв’язки між роботами. Цей граф являється найпоширенішим представленням мережі робіт на сьогоднішній день. Граф раціонально будувати тоді, коли роботи і час їх виконання є зваженими (визначеними). При побудові мережевого графіка робіт створюється граф (рисунок 1.4), в якому вказуються:

  1. початкова точка – подія або набір подій, які відбулися до початку виконання даної фази процесу;

  2. тривалість – інтервал часу, за який процес повинен успішно завершити своє виконання;

  3. кінцева точка процесу – контрольна точка, в якій замовник перевіряє якість отриманих результатів процесу.

Рисунок 1.4 - Мережна діаграма етапів

Етапи розробки проекту:

  1. аналіз предметної області;

  2. формування вимог до програмного забезпечення;

  3. аналіз алгоритмів для вирішення поставленої задачі;

  4. побудова блок-схем допоміжних функцій обраного алгоритму;

  5. побудова блок-схеми головної функції обраного алгоритму;

  6. побудова діаграми варіантів використання;

  7. побудова діаграми класів;

  8. побудова діаграми станів;

  9. побудова діаграми діяльності;

  10. реалізація програмного забезпечення на обраній мові програмування;

  11. реалізація симулятора мобільного робота для тестування написаного ПЗ;

  12. зневадження, використання юніт-тестів, правка коду;

  13. тестування;

  14. розгортання і експлуатація.

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

Критичний шлях в графі вказує максимальну тривалість робіт на графі (від першої роботи до останньої). При виконанні проекту вибираються і виконуються роботи, які не впливають на час виконання інших (незалежних) робіт проекту або на їх тривалість. Роботи на критичному шляху можуть скорочуватися за рахунок зміни часу виконання.

Для підрахунку критичного шляху визначимо максимальний час реалізації проекту:

Критичний шлях = 5+2*7+5*5+14+7+14+1 = 80 днів

Мінімальний час реалізації проекту становить:

Мін. Час = 5+2*7+5*5+14+7+14+1 = 80 днів

Графік робіт представляється у вигляді діаграм і графіків. Часові діаграми відображають час початку і закінчення етапу на відносній (Рисунок 1.5) та абсолютній шкалі (Рисунок 1.6).

Рисунок 1.5 - Часова діаграма (відносна шкала)

Рисунок 1.6 - Часова діаграма (абсолютна шкала).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]