[169].
   Сетевые графики сопровождаются текстовыми данными:
   · всякий РУБЕЖ ДИСКРЕТНОГО КОНТРОЛЯ подразумевает завершение каждой из ведущих к нему работ и в этом смысле (завершения работ) он именуется « событие» (это в сетевом планировании — термин), и характеризуется:
   O моментом времени (дата, время суток) — реального или идеального технологического, отсчитываемого от предъидущего рубежа дискретного контроля или отсчитываемого от начала работы в целом по «критическому пути» (смысл этого термина поясняется ниже), ведущему к этому рубежу;
   O идентификационными данными (номером и т.п.), позволяющими устанавливать взаимно однозначное соответствие дискретно контролируемых событий в реальном технологическом процессе и их символических образов — событий-дубликатов в сетевой модели;
   · всякий ЭТАП (ФАЗА) РАБОТЫ В ЦЕЛОМ, обозначаемый в сетевой модели как линия, соединяющая два преемственных рубежа дискретного контроля («события»), именуется « работа» (это в сетевом планировании — термин) и характеризуется:
   O своей продолжительностью в реальном, в запланированном или в идеальном технологическом времени, отсчитываемой от рубежа дискретного контроля, с которого начинается разсматриваемая работа;
   O идентификационной информацией по технологическому и организационному существу соответствующей работы;
   При замене предельно укрупнённой сетевой модели более детальной эквивалентной сетью выясняется, что общая продолжительность работы от её начала до определённого рубежа дискретного контроля, к которому ведёт несколько параллельно выполняемых цепей последовательных этапов, вычисляемая на основе идеального технологического времени, накапливающегося в каждой цепи из нескольких, определяется неоднозначно.
   Но планирование и управление на основе планирования требуют однозначности, которая должна соответствовать возможностям и практике реализации возможностей в жизни. Такого рода однозначность вносится в сетевые модели в соответствии со следующей аналогией:
    На местности есть несколько путей, каждый из которых ведёт из пункта «А» в пункт «Б», и время движения по каждому из них разное. Если большая группа путешественников в пункте «А» разделяется на мелкие партии, каждая из которых идёт своим путём в пункт «Б», то спрашивается: когда вся группа соберётся в пункте «Б»?
    — Когда придёт та партия, которая движется в пункт «Б» самым продолжительным по времени путём.
   Так и в сетевых моделях: рубеж дискретного контроля характеризуется наибольшей из возможныхпродолжительностью технологического времени, отсчитываемого по каждой из ведущих к этому рубежу цепочек преемственных этапов от начала работы в целом (а равно от какого-то иного опорного рубежа дискретного контроля, из которого выходят несколько цепей), поскольку только завершение сaмой продолжительной из работ, выполнение которой контролируется на разсматриваемом рубеже, позволяет начать последующие этапы работы, которым он даёт начало.
   Эта цепочка (последовательность), представляющая собой подмножество работ в пределах сети, в терминах приведённой ранее аналогии называется «критическим путём» [170], по той причине, что запаздывание сроков выполнения составляющих её влечёт за собой запаздывание срока наступления события, соответствующего разсматриваемому рубежу дискретного контроля. Все остальные «пути», ведущие к разсматриваемому рубежу дискретного контроля, имеют некоторый запас времени на задержку, определяемый разностью продолжительности «критического пути» и продолжительности каждого из них. Поэтому, если необходимо ускорить наступление события, соответствующего разсматриваемому рубежу дискретного контроля, то необходимо ускорить (насколько это возможно) проведение этапов работы, лежащих на критическом пути; и при этом не разорвать их преемственности, чтобы между этапами не возникало пауз, когда один этап завершён, а ему преемственный не может быть начат по причине организационной или технологической неготовности.
   Также необходимо сделать одну принципиальную оговорку:
   Сетевой график — в общем случае — не является аналогом алгоритма выполнения изображаемой с его помощью работы, поскольку — в отличие от алгоритма — сетевой график не может включать в себя в явном виде циклы. [171]
   Сказанное означает, что если некоторый из этапов работы в целом, представляет собой замкнутую в кольцо последовательность действий, а параметры выхода из этого цикла определяются результатами, достигнутыми в очередном прохождении кольца, то такой цикл может содержаться в сетевой модели только в «скрытом виде» [172]. Т.е. разработчики сетевой модели и те, кто опирается на неё в процессе управления должны знать, какие именно работы, соединяющие два последовательных рубежа дискретного контроля подобно прочим работам, в действительности представляют собой «скрытые циклы». Соответственно планирование и контроль работ, представляющих собой в сетевом графике как «скрытые циклы», — особая подзадача в сетевом планировании и управлении на основе сетевых моделей.
 
* * *
 
   И здесь мы оказываемся перед вопросом: сопровождать повествование нашимииллюстрациями либо же нет?
   Дальнейшее изложение необходимо требует, чтобы у читателя были образные представления не только о том, что представляют собой сетевые графики, но и как они соотносятся с реальным делом. Мы бы могли сопроводить дальнейшее повествование своими иллюстрациями, однако это стало бы для большинства читателей своего рода «введением в абстракционизм», поскольку за нашими схемами и картинками для большинства читателей не было бы известных им реальных дел и соответствующих образов.
   Поэтому, чтобы сформировать собственную систему навыков отображения дела в форме сетевой модели, читателю предлагается взять бумагу и карандаш и изобразить в виде сетевой модели какое-нибудь хорошо знакомое конкретноему дело: домашнюю подготовку к приёму гостей по случаю какого-либо праздника, включающую в себя уборку квартиры, оповещение гостей, закупку продуктов, приготовление блюд, сервировку стола, создание возможностей обеспечить ночлег всем или некоторым гостям и т.п.; ремонт в квартире, например, — кухни, включающий в себя замену трубопроводов, плиты, проводки и электрооборудования, приведение к красивому виду пола, стен, потолка, покупку и разстановку мебели; ремонтно-профилактические работы с автомобилем в гараже; что-то из своей профессиональной деятельности или что-либо ещё, — любое дело можно представить в форме сетевой модели.
   Как ясно из сказанного выше о том, что представляет собой сетевой график и замена его фрагментов эквивалентными сетями, занятие это — не трудное, хотя требует аккуратности и внимательности при членении на составляющие его работы-фрагменты, чтобы ничто не было упущено и чтобы не была разорвана преемственность в последовательности выполнения работ-фрагментов.
   И предложенное выше надо сделать хотя бы один раз для того, чтобы дальнейшее не возпринималось как абстракционизм, не имеющий отношения к реальности, или как “само собой” разумеющиеся банальности.

* *

*
 
   Данные выше самые общие представления о том, что представляют собой сетевые модели в целом и составляющие их элементы, позволяют перейти к разсмотрению вопроса об обусловленности профильной сетевой моделью оргштатной структуры предприятия. Как уже было сказано, дело, которым живёт фирма, выражает себя в профильной сетевой модели. При этом в общем случае разсмотрения организации планирования и управления на плановой основе на больших предприятиях (типа научно-производственных объединений — НПО, — где ведутся собственные НИОКР в обеспечение разработки образцов наукоёмкой продукции и технологий её производства и обслуживания на более или менее отдалённую перспективу)дело выражает себя в двух профильных сетевых моделях:
   · сетевая модель некой «типичной» для настоящего времени НИОКР, соответствующей производственному профилю предприятия;
   · сетевая модель выполнения заказа на производство партии продукции, в отношении которой все принципиально значимые НИОКР завершены и которая в конструктивно-технологическом отношении готова к массовому производству.
   Далее, где различие существенно, сетевые графики первой из названных категорий будем именовать «сетевая модель НИОКР», а вторые — «сетевая модель коммерческого производства».
   Поскольку в сетевых моделях должна выражаться система дискретного контроля течения технологического процесса по факту «выполнено — не выполнено», то обеспечение работоспособности системы дискретного контроля на основе единоличной персональной ответственности при построении оргштатной структуры предприятия в соответствии с профильной сетевой моделью требует:
   1. Чтобы в компетенции всякого структурного подразделения — и соответственно в единоличной персональной ответственности начальников подразделений — находились фрагменты работы в целом,
   O начиная от рубежа дискретного контроля по факту «выполнено — не выполнено», на котором работа (или составляющий её фрагмент) принимается разсматриваемым подразделением к дальнейшему выполнению, и
   O завершая рубежом дискретного контроля, на котором выполненный фрагмент работы передаётся последующим изполнителям в цепочке технологической преемственности этапов (или заказчику — для этапа, завершающего работу в целом);
   Иными словами переход работы от одного изполнителя к другому иначе как на рубеже дискретного контроля по факту «выполнено — не выполнено» недопустим, поскольку представлял бы собой грубую системную управленческую ошибку [173].
   2. Чтобы в сетевой модели не было фрагментов:
   O за которые не отвечает никто.
   Если это произходит, то руководить такими работами и отвечать за них приходится либо администрации фирмы (директорату) непосредственно; либо они управляются случайно назначенными людьми по остаточному принципу в свободное от их основной работы время; либо они остаются неуправляемыми, что выясняется внезапно и способно привести к краху дело (проект) в целом.
   O или за которые [174]отвечают несколько должностных лиц одновременно, что неизбежно порождает управленчески неприемлемую смесь из полной беззаботности, неразберихи и круговой поруки с целью назначения виновного из числа непричастных.
   Если же работа в действительности такова, что требует одновременного участия в ней нескольких функционально специализированных административно не подчинённых друг другу подразделений, то в отношении этой работы должен быть заранее назначен ответственный единоначальник-координатор, которому необходимо предоставить соответствующие полномочия в отношении воздействия на руководителей причастных к работе подразделений в ходе её выполнения. Таким координатором работы может быть назначен кто-то из руководителей сотрудничающих подразделений, либо другой человек, обладающий необходимыми знаниями и навыками для координации деятельности подразделений при осуществлении такого рода роботы.
   Однако возможность эффективной реализации принципа единоначалия и сопутствующей ему единоличной персональной ответственности на деле в ситуациях такого рода обусловлена нравственно-этически, поскольку даже алгоритмически безупречная организация управления (в смысле разпределения обязанностей и ответственности) может быть опрокинута несоответствием нравственности и этики людей потребностям дела. [175]
   Применение этих принципов к профильным сетевым моделям позволяет получить на их основе:
   · перечень функционально специализированных подразделений предприятия и
   · перечень работ и продукции (сырья, комплектующих, услуг), которые предприятие само производить не может.
   При этом применение названных выше принципов к сетевой модели НИОКР обладает своеобразными отличиями от применения их же к сетевой модели коммерческого производства.
   На основе сетевой модели НИОКР выделяются:
   · функционально-специализированные подразделения, которые по характеру их деятельности должны войти в состав проектно-конструкторского [176]бюро (КБ);
   · функционально-специализированные подразделения, которые должны войти в состав «опытного производства», нормально не занятого массовым производством продукции для коммерческого сбыта;
   · перечень работ и продукции (сырья, комплектующих, услуг), которые предприятие само производить не может, в отношении НИОКР разпадается на две составляющие:
   O перечень продукции, которая может быть заказана на стороне;
   O перечень «зависающих» работ, т.е. таких, для получения результатов которых, необходима организация соответствующих новых подразделений на своём предприятии или на сторонних предприятиях либо необходимо создание новых специализированных сторонних или «дочерних» фирм (или как минимум — поиск, привлечение, взращивание с нуля специалистов-единоличников, которые могли бы выполнить эти работы) [177].
   Из сетевой модели коммерческого (массового) производства нормально не должны произтекать ни потребности в организации мощного КБ, ни потребности в организации специализированного опытного производства; и уж тем более из неё не должен возникать перечень «зависающих» работ, появление которых неизбежно в пионерских НИОКР, требующих для достижения намеченных результатов применения принципиально новых материалов, комплектующих и технологий, научных и инженерных экспериментальных и расчётных методов.
   Однако, если подразделения КБ, опытного производства и коммерческого производства создать в соответствии с перечнями функционально-специализированных подразделений, полученными на основе профильных сетевых моделей НИОКР и сетевых моделей коммерческого производства, — то они сами по себе не смогли бы осуществить ни НИОКР, ни технологический процесс производства продукции вследствие своей структурной обособленности.
   Сначала в этом аспекте разсмотрим деятельность совокупности производственных подразделений.
   Вследствие структурной обособленности производственных подразделений предприятия — для осуществления технологического процесса как целостности— в ходе выполнения каждого заказа они нуждаются в деятельности каждого из них.
   На большинстве предприятий такой деятельности производственных подразделений в процессе выполнения каждого заказа занимается специализированное управленческое подразделение, именуемое «служба главного диспетчера». Она контролирует продвижение каждого заказа по цепочке технологической преемственности, контролирует загрузку и высвобождение производственных мощностей в процессе выполнения каждого заказа и осуществляет продвижение в производство очередных заказов из текущей производственной программы по мере высвобождения производственных мощностей.
   В связи с вопросом о координации работ разных подразделений при выполнении производственной программы, включающей в себя несколько заказов, необходимо указать прямо на одно обстоятельство. Практика показывает, что:
   «Опытное производство», обслуживающее НИОКР, так или иначе должно быть выделено в самостоятельную группу подразделений предприятия, должно быть структурно обособлено от коммерческого производства.
   Т.е. должны быть организованы если не опытные цеха, то участки, работающие на опытное производство; если не участки, то должны быть созданы специализированные бригады или выделены отдельные специалисты, предназначенные для работы в опытном производстве и свободные от обязанности быть постоянно занятыми в коммерческом производстве. Иными словами:
   При планировании коммерческого производства, производственные мощности, выделенные для опытного производства, считаются не существующими.
   Но что именно необходимо тому или иному предприятию (опытно-экспериментальный завод, опытные цеха, участки или отдельные специалисты), должно определяться в каждом конкретном случае в зависимости от возможностей финансировать ведение НИОКР и потребностей в объёмах и характере продукции опытного производства.
   Если же опытное производство структурно не обособлено от коммерческого, то оно неизбежно мешает ритмике коммерческого производства. Необходимость поддерживать договорную дисциплину поставок продукции в коммерческом производстве и неизбежная непредсказуемость хода НИОКР ведут к тому, что коммерческое производство вынужденно обслуживает потребности НИОКР по остаточному принципу вследствие того, что на непродолжительных интервалах времени оно обладает более высоким приоритетом, чем НИОКР. Поэтому:
   Попытка реализовать опытное производство в обеспечение потребностей НИОКР на производственных мощностях, обслуживающих коммерческое производство, всегда идёт в ущерб НИОКР и соответственно — в ущерб стратегическим (т.е. на продолжительное время) перспективам развития предприятия.
   В большинстве такого рода случаев совмещения в одних подразделениях опытного и коммерческого производства ущерб, наносимый НИОКР коммерческим производством, не является следствием недопонимания руководителями подразделений коммерческого производства значимости НИОКР, хотя такое тоже встречается.
    Причина несочетаемости в одних производственных подразделениях коммерческого и опытного производствалежит в низкой предсказуемости результатов испытаний опытных образцов наукоёмкой продукции: поломка или нештатная работа только что завершённого производством опытного экземпляра — не редкость, а обычное явление в ходе НИОКР; но такого рода поломки и сбои в работе наукоёмких экспериментальных образов (после выявления их причин и внесения соответствующих изменений в конструкцию и технологию) требуют ранее не запланированного создания в темпе плана-графика НИОКР новых экспериментальных образцов или ремонта ранее сделанных.
   Такой реальный порядок хода НИОКР не укладывается в ритмику коммерческого (серийного) производства продукции, в отношении которой нет принципиальных проблем проектно-конструкторского или технологически-организационного характера.
   Кроме того, далеко не все работы, необходимые для успеха НИОКР, могут быть выполнены при квалификации персонала и технологическом оборудовании, которыми разполагает коммерческое производство: нормально опытное производство, хотя и не нуждается в конвейере и не требует массовости в производстве своей продукции, в некоторых (если не во всех) аспектах применяемых технологий, организации работ и квалификации персонала уже сегодня должно являть собой завтрашний и послезавтрашний день коммерческого производства.
   Однако если в какие-то периоды времени мощности опытного производства оказываются не загруженными по своему прямому назначению, то (если позволяет ресурс оборудования, себестоимость производства на нём продукции и другие факторы) они могут быть загружены работой по выполнению заказов из программы коммерческого производства. Но при этом лучше их загружать работой не по текущим заказам, которые уже находятся в коммерческом производстве, а работой на задел — т.е. на те заказы, которые коммерческому производству предстоит выполнять по завершении текущих.
   Причина этого та же самая: опытное производство существенно менее предсказуемо, нежели серийное коммерческое; а возникновение внезапных потребностей в выполнении каких-то работ в обеспечение НИОКР, обладающих для опытного производства и перспектив предприятия в целомнаивысшим приоритетом, не должно вызывать необходимости изменения управления текущей программой коммерческого производства вследствие того, что опытное производство должно отложить на время выполнение каких-то работ, выполняемых им в интересах коммерческого производства.
   Если же свободные мощности опытного производства работают на задел для программ коммерческого производства последующих периодов, то этой проблемы не возникает: всякий задел, выполненный опытным производством под определённые заказы и технологически доведённый до того или иного рубежа дискретного контроля, принимается как данность при начале работы коммерческого производства над содержащей эти заказы производственной программой, освобождая его от необходимости выполнять какие-то работы по тем или иным заказам из принятой к изполнению производственной программы.
   И хотя опытное производство должно быть структурно обособлено от коммерческого производства, координировать их деятельность может общая служба главного диспетчера.
   Однако служба главного диспетчера по возлагаемым на неё функциям не является разработчиком производственных программ, в соответствии с которыми она координирует деятельность производственных подразделений, хотя производственные программы в процессе их разработки согласовываются со службой главного диспетчера. Разработчиком программы опытного производства является КБ, а разработчиком программы коммерческого производства — планово-экономические службы директората фирмы.
   Вследствие этого обстоятельства обе производственные программы (опытного и коммерческого производства) оказываются по существу обособленными документами, определяющими продвижение заказов в производство в определённый месяц (квартал, год, а в некоторых отраслях и на более продолжительные сроки). И соответственно по отношению к характеру деятельности службы главного диспетчера, общей для коммерческого и опытного производства, различие обоих производств будет состоять в том, откуда в службу главного диспетчера поступают производственные программы опытного и коммерческого производства. Соответственно, в этом случае и за выполнение программ опытного и коммерческого производства служба главного диспетчера должна отвечать перед разными должностными лицами (о такого рода ситуациях речь пойдёт далее).
   Как и подразделения, осуществляющие технологический процесс в ходе производства продукции, работа подразделений КБ в ходе выполнения НИОКР, тоже нуждается в координации извне. По отношению к определённой НИОКР функции диспетчерской службы (управление ходом НИОКР) несёт её руководитель, а при разработке нескольких НИОКР одновременно или при большом объёме работ по одной НИОКР — аппарат директора КБ (главного или генерального конструктора).
   Если бы производство на предприятиях носило бы разовый эпизодический характер в соответствии с невесть откуда взявшейся производственной программой,то в оргштатной структуре предприятия можно было бы ограничиться только производственными подразделениями и службой главного диспетчера, координирующей их работу (аналогично могла бы быть организована и работа КБ). Однако потребность предприятия (общества) в устойчивом ведении производства на протяжении длительных интервалов времени, включающих в себя выполнение множества производственных программ и обновление ассортимента выпускаемой продукции, требует решения ряда задач, не имеющих непосредственного отношения к функциям службы главного диспетчера — управлению продвижением заказов по стадиям технологического процесса и управлению технологическими процессами в производственных подразделениях.И упомянутая выше разработка производственных программ коммерческого и опытного производства — только одна из такого рода задач, решение которых по отношению к производственному процессу как таковому носит обслуживающий характер.
   Но поскольку такого рода обслуживающие задачи, суть которых лежит вне производственного процесса, относятся к более ранним этапам полной функции управления предприятием в целом, чем управление непосредственно производством, то они доминируют над производством в том смысле, что участники производства как такового (а также и потребители продукции, т.е. в конечном итоге — общество в целом) оказываются в зависимости от того, насколько успешно эти задачи ставятся и решаются руководством предприятия.
   При этом задачи такого рода не обусловлены характером производства (т.е. профилем предприятия), а обусловлены макроэкономическими факторами, культурой общества и его образом жизни. В соответствии с названными обстоятельствами необходимость непрестанной постановки и решения такого рода задач в процессе управления предприятием приводит к тому, что оргштатная структура предприятия необходимо включает в себя подразделения непроизводственного характера.
   Подразделения непроизводственного характера разделяются на две категории:
   · в своём большинстве функционально специализированные подразделения непроизводственного характера образуют структуру, которая несёт алгоритмику управления предприятием в целом (на многих предприятиях эта структура называется «