Остановите жизненный цикл - я хочу сойти!
Упрощённая схема спиральной модели разработки програмного обеспечения как метода по разработке и развитию (искусственных) систем, который применяют в
Агентстве НАТО по консультациям, командованию и управлению (NC3A):
Спиральная модель применяется в попытке объединить вместе подходы «
сверху-вниз и снизу-вверх» (анализ + синтез).С точки зрения когнитивной теории, различают два подхода. Человек, пользующийся подходом «сверху-вниз» (иначе - подходом «обобщения», «big chunk») стереотипно является визионером, или человеком, который видит большую картину, картину в общем. Такие люди сосредотачиваются на большой картине и исходят из неё при выведении деталей для её поддержки. Когнитивная деятельность по типу «снизу вверх» (иначе - по типу «детализации», «small chunk») аналогична сосредоточению главным образом на деталях пейзажа, а не на всём пейзаже в целом. Выражения «видеть лес, но не деревья» и «видеть деревья, но не лес» относятся к этим двум когнитивным стилям. (
Википедия; вероятно, интегрированная работа «сверху-вниз» и «снизу-вверх» представляет собой неотъемлемое свойство перцептивных процессов человека.)
Вооружённые силы США используют спиральную модель для своего проекта Боевых систем будущего (
Future Combat Systems), которая является частью крупномасштабной программы по перевооружению американской армии на основе доктрины сетецентрических военных действий (
Network-Centric Warfare).
Всё это можно синхронистично узнать, случайно и всего на несколько минут зайдя в Википедию.
Ссылка по теме:
Barry Boehm, A Spiral Model of Software Development and Enhancement, 1988 (PDF)