Основные преимущества итеративного процесса:
Преимущества:
- Повышенная эффективность. 1 Итеративный процесс помогает достичь желаемого результата быстрее, чем неитеративный. 1
- Расширенные возможности для совместной работы. 1 Вместо работы по заранее определённому плану и техническому заданию коллектив активно выполняет совместную работу. 1
- Высокая адаптивность. 1 Получая новые данные на этапах реализации и тестирования, можно корректировать итерацию с учётом поставленных целей. 1
- Высокая экономичность. 1 Если понадобится изменить объём проекта, на выполнение этого процесса уйдёт минимум времени и усилий. 1
- Возможность параллельной работы. 1 Участники команды могут работать над несколькими элементами проекта одновременно, сокращая тем самым общую продолжительность проекта. 1
- Сниженный риск на уровне проекта. 1 Риски выявляются и устраняются в ходе каждой итерации. 1
- Более надёжная обратная связь с пользователями. 1 Когда пользователи имеют возможность взаимодействовать с итерацией или просматривать её, они могут сообщать, что в ней работает правильно, а что нет. 1
Недостатки итеративного процесса:
- Повышенный риск разрастания объёма. 1 В силу экспериментального характера итерационного процесса проект может начать развиваться неожиданным образом и выйти за пределы первоначального объёма. 1
- Негибкое составление плана и требований. 1 Изменение этих требований в рамках итеративного процесса может нарушить ход работы и привести к созданию итераций, не отвечающих целям проекта. 1
- Неопределённые сроки. 14 Поскольку команда создаёт, тестирует и корректирует итерации до тех пор, пока не добьётся нужного результата, определить чёткие сроки этого процесса не представляется возможным. 1
- Невозможность точно оценить затраты. 2 С новыми итерациями растёт и цена продукта. 2