Зміст:
Визначення - Що означає Ітеративний розвиток?
Ітеративна розробка - це методологія розробки програмного забезпечення, яка розділяє проект на безліч випусків. Основна ідея ітеративної розробки полягає у створенні невеликих проектів, які мають чітко визначений обсяг та тривалість і постійно роблять збірки та оновлення якнайшвидше.
Техопедія пояснює Ітеративний розвиток
Мантру випускати рано і часто. Мислення полягає в тому, що незалежно від того, наскільки добре ви плануєте, ви не можете охопити кожен сценарій, і не можете повністю передбачити, як користувачі будуть реагувати на кінцевий продукт. Отримавши код раніше, команда розробників швидше отримує зворотний зв'язок і може теоретично швидше реагувати за допомогою виправлень помилок, удосконалень тощо.
Критик ітеративної розробки сказав, що це просто випустити неохайний код, зроблений без належного планування. Ітеративний розвиток - це протилежність методології водоспаду і найбільш тісно узгоджується з гнучким розвитком або екстремальним програмуванням.