Итерация в проекте разработки сайта или портала

Итерация в проекте разработки сайта или портала

Итерация (лат. iteratio — повторение) — в математике, одно из ряда повторений какой-либо математической операции, использующее результат предыдущей аналогичной операции.

Заказать сайт, задать вопрос 

Например: вычисление Факториала — N! = 1 х 2 х 3 x … x (N-1) x N, где N — любое целое число; Каждое последовательное умножение носит название «итерация».

Итерация в программировании

Итерация — это организация обработки данных, при которой действия повторяются многократно, не приводя при этом к вызовам самих себя.

Когда какое-то действие необходимо повторить большое количество раз, в программировании используются циклы. Например, нужно вывести 200 раз на экран текст «Hello, World!». Вместо 200-кратного повторения одной и той же команды вывода текста часто создается цикл, который прокручивается 200 раз, и 200 раз выполняет то, что написано в теле цикла. Один шаг цикла и называется итерацией.

Итерация в разработке программного обеспечения

Итерация — это организация работ в проекте следующим образом:

  1. Весь проект разделяется на участки работ - итерации,  выполнение которые занимает 1 (одну) неделю;
  2. В конце каждой итерации заказчик видит значимое изменение в состоянии проекта;
  3. После каждой итерации происходит оценка хода проекта:
    1. уточнение требований или пожеланий заказчика,
    2. анализ требований исполнителями,
    3. оценка исполнителями динамики проекта и сроков его реализации,
    4. внесение исполнителями изменений в план разработки и бюджет проекта,
    5. утверждение плана и бюджета с заказчиком;
  4. Если изменения требований или какие-то неучтённые ранее причины серьёзно меняют план и/или  бюджет проекта, и изменения не принимаются одной из сторон, то проводятся переговоры между сторонами исходя из стратегии обоюдного выигрыша (win-win).