Виконала: Пономарець Марія Група: МАГ-СІ 2
Проект-це унікальний процес, в ході якого отримується унікальний продукт.
Узагальнена схема процеса
Життєвий цикл проектів створення ПЗ – це час від першої затрати до останньої вигоди проекту. Він відображає розвиток проекту, роботи, які проводяться на різних стадіях підготовки, реалізації та експлуатації проекту.
Фази ЖЦ Перша фаза розроблення стратегії автоматизації Друга фаза власне створення ПЗ та його впровадження Третя фаза перехід системи після впровадження у повне розпорядження замовника.
Еволюційна розробка прототипа Прoтотип-це еквівалент експерементальної моделі чи макета в світі програмного забезпечення. Прототипування-це процес побудови робочої моделі, алгоритма.
Структурна еволюційна модель
Розробка концепції системи проходить по мірі розвитку проекта. Робота починається з найбільш явних аспектів. Функціонування і ведення, відображення дій, що спрямовані на переміщення системив стадію виробничого процеса.
Переваги: Стійкі візуальні показники системи. Дозволяє виконувати гнучке проектування і розробку, включаючі декілька ітерацій на всіх фазах життєвого цикла. Документація сконсентрована в кінцевому продукті, а не на його розробці.
Недоліки: Неможливо передбачити дату реліза. Неспівпадіння уявлень замовників і розробників про використання прототипа може призвести до створення іншого інтерфейсу користувача. На розробку може бути витрачено занадто багато часу, так як, ітераційний процес може продовжуватись безкінечно без належного керування процесом.
Область використання: Швидко змінні вимоги. Вимоги до високої швидкості розробки. Алгоритми чи системні інтерфейсі ускладнені. Розробники невпевнені в тому, яку оптимальну архітектуру і алгоритми краще використати. Існує необхідність в розробці користувацьких інтерфейсів.
Висновок: При використанні даної моделі знижуються витрати і оптимізується дотримання графіків, оскільки кожен з компонентів знаходить своє використання.
Дякую за увагу