Есть еще одна трудность при сборе информации - это ведомственность. Каждое учреждение, а то и отдельные лица создают сейчас свою информационную базу, считают себя ее единоличными хозяевами и надежно прячут все сведения в своих "сундуках"! Но это еще полбеды. Беда состоит в том, что данные этой "ведомственной" информации часто противоречат друг другу.

Из сказанного вытекает вывод, что информация должна быть принципиально вневедомственной, объективной и предельно доступной всем тем организациям, которые в ней нуждаются. А потому должны быть предприняты все меры к тому, чтобы ни одна цифра не пропала или осела в бумагохранилищах. С такой задачей справилась бы специальная служба, связанная с огромным числом абонентов, служба, оснащенная самой передовой техникой и самыми современными средствами анализа и фильтрации информации. Достоверность данных должна ставиться под сомнение и проверяться так же, как она проверяется в физике, в химии и в других естественных науках! Создание такой системы и есть основная забота главного конструктора.

Но всем этим не исчерпывается создание служб управления программой. И руководитель со своими аппаратом и рабочей группой, и ИСА, и главный конструктор должны опираться на некоторую систему "научного обеспечения". Назовем ее условно "третьим уровнем", ибо формально она находится вне службы и системы автоматизации управления и представляет собой совокупность исследовательских институтов разных ведомств, и прежде всего Академии наук СССР и академий союзных республик. Мы специально подчеркиваем это обстоятельство потому, что создание программы - это мероприятие принципиально надведомственное и в нем неизбежно должны участвовать исследовательские организации, не принадлежащие к ведомствам. А теперь поподробнее об этом "третьем уровне".

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

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

Мы уже говорили, что в современных условиях управленческая и исследовательская деятельности имеют много общего. А исследование - это всегда диалог.

Естествоиспытатель задает вопросы природе, а исследователь, изучающий процессы, протекающие в обществе, - моделям. Необязательно математическим, они могут быть и словесными, говорят, вербальными. Важно, что в руках у исследователя, или, лучше сказать, в голове исследователя, оказывается определенная система логических связей, позволяющая задавать вопросы моделям. Одним словом, искусство исследователя - это прежде всего умение задавать вопросы! Как это происходит при работе с моделями?

Представим теперь себя на месте специалиста - одного из членов рабочей группы, - перед которым руководителем поставлена задача выбрать, например, режим использования водных запасов волжских водохранилищ для нужд сельского хозяйства, водного транспорта, рыбного хозяйства, энергетики и для удовлетворения потребностей городов, расположенных на реке. Предположим, кроме того, что в нашем распоряжении есть все необходимые модели и вся требуемая информация.

Как будем решать эту задачу?

Система моделей - это некоторая "экспериментальная установка", с помощью которой мы можем ставить разнообразные эксперименты, вводя в машину тот или иной режим использования воды, мол-сем определить все те показатели работы сельского хозяйства, водного транспорта, энергетики и т. д., которые нас интересуют.

Предположим далее, что по некоторым показателям выбранный нами режим оказывается неудовлетворительным. Значит, надо задать новый вопрос, то есть поставить еще один машинный эксперимент с иным режимом использования воды. Но как его изменить, чтобы улучшить нужные нам показатели? Как поставить новый машинный эксперимент?

Отвечать на подобные вопросы порой отнюдь не легко. И специалисту, работающему с системой моделей, необходим своеобразный поводырь, который помог бы ему ставить правильно вопросы, то есть нужна специальная организация диалога.

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

Следовательно, чтобы он мог эффективно работать с моделями, ему и его помощникам необходима специальная система предпринимаемых ими процедур.

Сегодня проблемы диалога составляют интересное и важное направление научных исследований. И для выработки системы процедур по использованию математических моделей уже существуют специальные методы.

Кто же должен создать подобную систему?

Если речь идет о программах такого масштаба, как Продовольственная программа или программа "Энергия", то тому аппарату, который мы условно назвали Институтом системного анализа программы, такое дело не по плечу. Да у него и другие задачи! Применяя готовые системы моделей и процедур их использования, он подготовляет для рабочей группы и для руководства альтернативные варианты принимаемых решений.