Оглавление:
Определение - Что означает итеративное развитие?
Итеративная разработка - это методология разработки программного обеспечения, которая делит проект на множество выпусков. Основная идея итеративной разработки заключается в создании небольших проектов с четко определенной областью действия и продолжительностью, постоянно выполняющих сборки и обновления в кратчайшие сроки.
Техопедия объясняет итеративное развитие
Мантра - выпускать рано и часто. Мысль заключается в том, что независимо от того, насколько хорошо вы планируете, вы не можете охватить каждый сценарий и не можете полностью представить, как пользователи будут реагировать на конечный продукт. Получив ранее выпущенный код, команда разработчиков получает обратную связь быстрее и теоретически может быстрее реагировать с исправлениями ошибок, улучшениями и т. Д.
Критик итеративной разработки сказал бы, что это просто выпуск небрежного кода, выполненного без надлежащего планирования. Итеративная разработка является противоположностью методологии водопада и наиболее тесно связана с гибкой разработкой или экстремальным программированием.



