Есть в разработке софта такое понятие, как итеративность. Краткая суть ее выглядит так:
Итеративный подход (англ. iteration, «повторение») в разработке программного обеспечения — это выполнение работ параллельно с непрерывным анализом полученных результатов и корректировкой предыдущих этапов работы. Проект при этом подходе в каждой фазе развития проходит повторяющийся цикл PDCA: Планирование — Реализация — Проверка — Оценка (англ. plan-do-check-act cycle) (с)
Для чего Радионовой И Вэ нужны итерации? Все просто...
А так - даешь смежность областей и внедрение методов программной разработки в психотерапию!