Ну, если полагать, что Agile, это практика разбиения процесса на мелкие уточняющие итерации, при чем этому подчинена вся практика деятельности (итерации сплочения и формирвоания команды, итераци выполнения работы, итерации выпусков, итерации тестов и т.п.), и учитывая , что итерационные процедуры используются тогда, когда прямые методы сложны, экономически не выгодны или не возможны, то тут прямая аналогия с численными методами, где сложная плохопознаваемая функция или задача, заменяется на некоторую простую и известную, которая и уточняется в итерационной процедуре