Инкрементная модель
Инкрементальную модель разработки придумал Уолтер Шухарт в 50-ых годах 20-го века. Впервые инкрементальную модель разработки использовали в проекте сверхзвукового самолёта X-15 и проект был успешным.
Этапы
- Анализ требований
- Дизайн
- Код
- Тестовое задание
Схема
Плюсы модели
- Программное обеспечение будет генерироваться быстро в течение жизненного цикла программного обеспечения.
- Это гибко и дешевле менять требования и объем.
- На всех этапах разработки могут быть внесены изменения.
- Эта модель дешевле по сравнению с другими.
- Ошибки легко идентифицировать.
Минусы модели
- Это требует хорошего планирования проектирования.
- Проблемы могут возникнуть из-за архитектуры системы, поэтому не все требования собраны заранее за весь жизненный цикл программного обеспечения.
- Каждая фаза итерации жесткая и не перекрывает друг друга.
- Устранение проблемы в одной единице требует исправления во всех единицах и занимает много времени.