Please enable JavaScript.
Coggle requires JavaScript to display documents.
Моделі розробки ПЗ :flag-ua:, Waterfall - етапи виконуються по черзі після…
-
Waterfall - етапи виконуються по черзі після завершення попереднього. Є варіант зі зворотнім звʼязком (каскадна)переваги:
- вартість і дедлайни визначені заздалегідь
недоліки:
- виправлення помилки коштує дорого
- довгий цикл розробки
- не передбачає швидкої реакції на зміну вимог
-
V-модель - кожному кроку команди розробки відповідає певний крок або дія тестувальниківпереваги:
- тестування починається на ранніх стадіях
- кількість помилок в архітектурі зменшується
- з кожною стадією розробки проводиться стадія тестування
недоліки:
- виправлення помилки коштує дорого
- не передбачає швидкої реакції на зміну вимог
планування
вимоги
дизайн системи
дизайн модулів
розробка
модульне тестування
інтеграційне тестування
системне тестування
приймальне тестування
- 1 more item...
тести для вимог
- 1 more item...
-
Спіральна - гібрид водоспадної й ітеративної. Життєвий шлях продукту зображується у вигляді спіралі, яка, розпочавшись на етапі планування, розкручується з проходженням кожного наступного кроку. Таким чином, на виході з чергового витка отримуємо готовий протестований прототип, який доповнює існуючу збірку. Прототип, що задовольняє всі вимоги, готовий до випускупереваги:
- особлива увага аналізу й управлінню ризиками на кожному етапі
- підходить для великих проектів
- можливість зміни в вимогах на пізніх етапах
- замовник може спостерігати за розвитком продукту на ранній стадії розробки
недоліки:
- оцінка ризиків на кожному етапі є досить витратною
- не підходить для невеликих проектів, бо вона дорога
- упішне завершення проекта залежить від аналізу ризиків
- кількість етапів невідома на початку проекта
- постійні відгуки і реакція замовника може провокувати все нові і нові ітерації, які можуть призводити до тимчасового затягування розробки продукту
-
-
Ітераційна - повторення циклів з метою переробки результатів попередньої ітерації
Планування - Реалізація - Перевірка - Коректуванняпереваги:
- гнучкість в прийнятті нових вимог та змін
- зворотній звʼязок від замовника після кожної ітерації
- можливість адаптації процесу на основі уроків, засвоєних з попередніх ітерацій
- є можливість переглянути ризики, які пов'язані з витратами і дотриманням графіка
- коротші терміни виводу продукту на ринок
недоліки:
- вартість продукту невідома на початку проекта
- при постійних змінах структура системи може бути порушена
-
-