В те же годы, когда возник и развивался системный анализ, в США и других странах появился ряд новых дисциплин с необычными и интригующими названиями: исследование операций, эвристика, теория решений, системотехника, общая теория систем и другие. Совместное существование всех этих дисциплин не могло не породить вопросов об их границах, взаимоотношениях и положении среди всего комплекса наук. Поскольку то или иное решение этих вопросов могло серьезно затронуть интересы сторонников тех или иных направлений, их обсуждение приобрело отчасти характер борьбы с «чужими» направлениями. Дискуссия эта довольно поучительна. Споры, то затихая, то .разгораясь, продолжаются и сегодня. Хотя известные основания для них есть, системный анализ уже сказал слово, вносящее в обсуждение известную определенность.
Один из способов определить относительное положение каждой из названных областей знания и деятельности заключается в выяснении различия или сходства в их функциональном назначении. Это, в свою очередь, требует различения функций от используемых для их реализации методов.
«Решение» проблем имеет своим противопоставлением «нерешение», т. e. выполнение рутинных операций. Их объединение, возможно, охватывает все области человеческой деятельности. Решение проблем лежит в основе как функции сохранения, так и функции развития. По самой своей природе функция решения проблем близка к высшим уровням функционального представления человеческой деятельности. Поэтому не удивительно, что и сама функция и обслуживающая ее методология являются в высшей степени интегративными, включающими в себя все частные функции, необходимые для ее выполнения. Системный анализ как методология решения проблем претендует на то, чтобы выполнить роль каркаса, объединяющего все необходимые методы, знания и действия для решения проблемы. Именно этим определяется его отношение к таким областям, как исследование операций, теория статистических решений, теория организации и другим подобным.
Очевидно, что частных функций и соответственно используемых для их реализации классов методов будет ровно столько, сколько установлено априорной структурой системной методологии. Этим не утверждается, что и в действительности их именно столько, однако этим утверждается, что их столько при принятой аксиоматике и данном состоянии развития системной методологии. Определение точного перечня частных функций для данной или другой системной аксиоматики—предмет специальной работы, необходимость и значение которой не могут быть переоценены.
Однако перечень, имеющий наводящий характер, вполне может быть приведен. К числу частных функций относятся: идентификация симптомов, определение актуальности проблемы, определение цели, вскрытие структуры системы и ее дефектных элементов, определение структуры возможностей, нахождение альтернатив, оценка альтернатив, выбор альтернативы, составление решения, признание решения коллективом исполнителей и руководителей, запуск процесса реализации решения, управление процессом реализации решения, оценка реализации и ее последствий.
Соответственно для реализации этих функций могут быть использованы: методы теории поиска и обнаружения, методы теории распознавания образов, методы статистики, в частности, факторного анализа, теории эксперимента, модели исследования операций и смежные модели (очереди, запасов, игровых ситуаций, сохранения и восстановления, роста и др.), модели поведения (деостатические, динамические, самоорганизации и другие), методы теории классификации и упорядочения, маргинальный анализ, методы синтеза сложных динамических систем, теория потенциальной достижимости, (одели теории авторегулирования, методы прогнозирования, методы инженерной психологии и смежных с ней дисциплин, методы и модели различных областей теории организации, социальной психологии и социологии.
Исторически дело обстояло так, что за неимением методологии решения проблем и развитых методов, предназначенных специально для выполнения частных функций этого процесса, специалисты, привлекаемые для решения проблем, опирались на свои специальные знания — математику, физику, экономику, социологию и т. д., которые и являлись для них отправным пунктом. Приложение этих знаний в некоторых случаях приводило к успеху в выполнении частной функции решения проблемы и тем самым создавало основу для развития метода, обеспечивающего совершенствование выполнения этой функции. Однако явная недостаточность отдельного метода, хотя бы и мощного, для решения, проблемы заставляла окружать его вспомогательными, в общем не вытекающими из самого метода рекомендациями, правилами, предостережениями и т. д., как это ярко проявилось при попытках обобщений в рамках. исследования операций.
Трактуемые столь широко тот или иной метод или группа методов начинали, что вполне естественно, претендовать на положение методологии решения проблем. Это давало толчок для развития методологии решения проблем, а также для бесплодных дискуссий о том, что является частью чего и что имеет главное, а что вспомогательное значение. В настоящее время, когда методология системного анализа обусловила, по крайней мере, в каком-то приближении, структуру функций решения проблем, подобные дискуссии теряют основу (хотя, конечно, уточнение границ и отношений отдельных дисциплин должно продолжаться), а внимание сосредоточивается на отождествлении методов и функций решения проблем, а также на разработке методов для тех функций, которые выполняются недостаточно хорошо.
Таким образом, при оценке соотношения системного анализа и родственных ему дисциплин, а также при определении их положения среди других наук следует отказаться от толкования содержания этих дисциплин, исходя из их названий, от попыток исходить из их претензий на положение, которые иногда отражают групповые интересы, а также не поддаваться гипнозу широких движений, форму которых приобрели некоторые из этих дисциплин. Следовало бы разделить действительно сделанное в рамках каждой дисциплины на две части: ее вклад в методологию решения проблем и ее вклад в развитие методов для выполнения частных функций решения проблем. Осуществленная таким образом перегруппировка материала оставила бы место только для чисто терминологических дискуссий.
Другая группа отношений между рассматриваемыми дисциплинами может быть объяснена, если принять во внимание процесс специализации самой системной методологии. Такая специализация в разных. формах и по многим направлениям идет почти с самого возникновения системного анализа.
Большая, довольно самостоятельная область—решение проблем с помощью технических систем — оформилась в системотехнику (system engineering), другая, которая еще только формируется, — системное конструирование организаций. Специализация идет также по линии выделения «отраслевых» подсистем системного анализа: собственно методология количественного сравнения альтернатив; подсистема развития возможностей в соответствии с решаемыми проблемами (область, которая представлена такими системами, как ПАТТЕРН, КУЭСТ1), подсистема выбора целей и др. Различные области приложений, например транспорт, развитие городов, политические и социальные области, также породят свои специализированные формы.
Тенденция изменять отношения между отдельными научными дисциплинами, характерная для системной методологии, будет действовать и в дальнейшем. Она заставляет вспомнить о суждении К. Боулдинга, который предсказывал появление новой, «системной» классификации наук.