Tarkvaramudeli võrdlus

ХарактеристикаИнкрементная модельAgile
Год появления1970-е2000-е
Количество основных этапов7Гибкий, зависит от методологии
Суть моделиПостепенное создание продукта в виде последовательных инкрементовГибкое управление проектом, акцент на взаимодействии и быстрой реакции на изменения
Сложность в использованииСредняяЗависит от конкретной реализации и методологии
ЗатратыВысокиеМожет быть ниже, благодаря гибкости и быстрому реагированию
Контроль рисковПостепенныйАктивный, с постоянной итерационной оценкой рисков
Учёт измененийВозможен, но менее гибокВысокий уровень гибкости, изменения легко внедряются
ПрименениеВеб-разработка, малые и средние проектыШирокое применение, особенно в сфере разработки ПО
ПлюсыБыстрый запуск, управление рисками, участие заказчика, раннее выявление проблемГибкость, быстрая реакция на изменения, активное взаимодействиес заказчиком, простота
МинусыНеобходимость постоянного взаимодействия с заказчиком, повышенные затраты на управление, не подходит для крупных проектовТребует высокой квалификации команды, неопределенные сроки завершения, зависимость от конкретной реализации