Система моделей — это некоторая «экспериментальная установка», с помощью которой мы можем ставить разнообразные эксперименты, вводя в машину тот или иной режим использования воды, мол-сем определить все те показатели работы сельского хозяйства, водного транспорта, энергетики и т. д., которые нас интересуют.
Предположим далее, что по некоторым показателям выбранный нами режим оказывается неудовлетворительным. Значит, надо задать новый вопрос, то есть поставить еще один машинный эксперимент с иным режимом использования воды. Но как его изменить, чтобы улучшить нужные нам показатели? Как поставить новый машинный эксперимент?
Отвечать на подобные вопросы порой отнюдь не легко. И специалисту, работающему с системой моделей, необходим своеобразный поводырь, который помог бы ему ставить правильно вопросы, то есть нужна специальная организация диалога.
С такими же проблемами мы сталкиваемся и при разработке Системы автоматизации управления программой. Если Руководителя программы оставить один на один со всем тем множеством чисел, оценок, суждений, качественных и количественных зависимостей, которые описывают существующую ситуацию и которые влияют на реальную программу, то он окажется бессильным использовать все это богатство сведений, и вся информация, несмотря на то что в принципе она позволяет найти тот наиболее эффективный путь к цели, который ищет руководитель, окажется просто бесполезной.
Следовательно, чтобы он мог эффективно работать с моделями, ему и его помощникам необходима специальная система предпринимаемых ими процедур.
Сегодня проблемы диалога составляют интересное и важное направление научных исследований. И для выработки системы процедур по использованию математических моделей уже существуют специальные методы.
Кто же должен создать подобную систему?
Если речь идет о программах такого масштаба, как Продовольственная программа или программа «Энергия», то тому аппарату, который мы условно назвали Институтом системного анализа программы, такое дело не по плечу. Да у него и другие задачи! Применяя готовые системы моделей и процедур их использования, он подготовляет для рабочей группы и для руководства альтернативные варианты принимаемых решений.
ИСА же — это штаб, и его долг — выполнять работу штаба. Что же касается сложных проблем создания и обновления «банка моделей» и разработки диалоговых процедур их использования, то есть создания системы процедур, то здесь нужны усилия специалистов самого разнообразного профиля, и поэтому работа эта должна поручаться научно-исследовательским институтам.
Не обойтись здесь и без участия научных сил Академии наук СССР, и не потому, что она находится вне ведомства, а в силу того, что многие из упомянутых вопросов носят вполне фундаментальный характер. Кроме того, специалисты АН СССР работают совсем по-другому, чем их коллеги из ИСА, их деятельность носит чисто исследовательский, чисто научный характер, и они не будут отвлекаться на текущие дела, не будут загружены аппаратной работой, как сотрудники ИСА.
И еще одно немаловажное обстоятельство: им нет необходимости пользоваться в своих исследованиях только реальной информацией, им достаточно информации псевдореальной, лишь похожей на правду, так как их задачи чисто методические.
Обсудим еще один вопрос, носящий совершенно принципиальный характер. Дело в том, что, создавая математические модели, мы всегда должны помнить о тех целях, ради которых и строятся модели. Следовательно, и руководители программы, и аппарат работают в самом тесном контакте с учеными. Вопрос лишь в том, как этот контакт организовать. Вероятно, в рабочую группу, которая на схеме 1 помещена на верхнем уровне, должны входить ведущие специалисты тех научных учреждений, которые, собственно, и будут разрабатывать систему математического обеспечения, необходимую для работы с моделями.
В этом случае ведущие ученые, руководители научных коллективов, которые будут участвовать в рабочей группе, окажутся не просто консультантами. Зная особенности и трудности задач, стоящих перед руководителями и их штабом, они смогут направить нужным образом деятельность своих коллективов на решение наиболее важных методических вопросов. Ведь живая связь лучше любого формального задания.
А теперь попробуем пояснить на примере самой значительной и важной сегодня программы — Продовольственной, — какие факторы необходимо брать во внимание при организации модели управления и как их оценивать.
Когда возникает необходимость управления какой-нибудь технической системой, то первое, что предстоит сделать инженеру, организующему управление, — это изучить те предельные возможности, которыми обладает система. Без этого его усилия могут оказаться нереальными. Точно так же и при создании управления Продовольственной программой. По-видимому, первой задачей, которую понадобится решить аналитическому отделу ИCA, — это изучить модели, позволяющие для разных стратегий капиталовложений определить наши предельные возможности по производству продовольствия.