Интересно отметить, что для программных проблем, состоящих
в удовлетворении потребностей в определенных видах продукции
или услуг, когда четко выделяются потребители и производители
программной продукции, матричная структура программы может
быть построена по схеме «производство — потребление». В этом
случае программная функция функциональной подпрограммы
формулируется как потребление продукции, услуг, результатов
деятельности потребителями, а функциональные мероприятия
отражают виды потребления или разновидности потребляемой
продукции и услуг. Соответственно в исполнительную структуру
попадают производители программной продукции и услуг.
Укажем, что разделение экономических субъектов на непере
секающиеся группы «производящих» и «потребляющих» вовсс не
является обязательным, часть «производителей» может попасть и
в число «потребителей» и наоборот. Построенная с учетом этого
обстоятельства матричная структура программы аналогична мат
рице межотраслевого или межпродуктового баланса с той лишь
разницей, что программный баланс охватывает производство и
потребление только в масштабе программы.
Однако сведение структуры программы к формированию струк
туры программно-потребляемого и программно-производимого
продукта и установлению связей между ними обедняет содержа
ние программы. При продуктовом представлении из поля зрения
выпадает система программных действий, мероприятий, их связь
во времени, образующая основное содержание целевой програм
мы. Кроме того, наряду с производством программной продукции
для осуществления программы необходимо предусмотреть ряд
обеспечивающих видов деятельности, прямо не связанных с про
изводством продукции. Наконец, целевая установка практически
всех программ состоит не только в удовлетворении потребностей
в продукции, товарах, услугах, но и в социальных преобразовани
ях, изменении условий труда, совершенствовании производствен
ных отношений, которые не сводятся к «продуктовой» постанов
ке проблемы. Все это нисколько не исключает представление про
грамм в виде продуктовых матриц и соответствующих им
балансовых соотношений, но при условии понимания ограничен
ности таких моделей структуры программы.
В свете высказанных представлений о матричной структуре
программы укажем также на принципиальную возможность пред
184