Похожие презентации:
Життєвий цикл ПЗ Буймістер
1.
ТЕМА 4МОДЕЛІ ЖИТТЄВОГО
ЦИКЛУ ПЗ
Як створюється програмне забезпечення.
2.
Базові етапи розробкиВимоги
Дизайн
Код
Тест
3.
КЛАСИКАКаскадна
модель (Waterfall)
Аналіз
Проектування
Розробка
Сувора послідовність етапів.
Тестування
Жодних кроків назад.
Вимоги не змінюються.
4.
V-подібна модельРОЗРОБКА
КОНТРОЛЬ
Деталізація вимог
Приймальне тестування
Створення архітектури системи.
Перевірка вимог замовника.
Написання коду
Модульне тестування
Реалізація модулів.
Перевірка кожного фрагменту коду.
5.
Agile (Гнучка методологія)Ітеративність
Розробка короткими циклами (спринтами).
Цінність
Робочий продукт важливіший за
документацію.
Адаптивність
Зміни вітаються навіть на пізніх етапах.
Співпраця
Постійна комунікація із замовником.
6.
Спіральнамодель
Головний фокус: Ризики
Кожен виток спіралі — це створення
прототипу та оцінка загроз.
Ідеально для великих та дорогих проектів.
7.
Що обрати?Waterfall
Agile
Коли вимоги чіткі.
Коли ринок швидко змінюється.
Будівництво, медицина, авіація.
Стартапи, веб-сервіси, ігри.
Ціна помилки дуже висока.
Потрібно швидко випустити продукт.
8.
ІДЕАЛЬНОЇ МОДЕЛІНЕ ІСНУЄ.
Вибір залежить від проекту,
команди та замовника.