Попробую вернуть разговор в начальное русло: о моделях экономических систем.
По всей видимости, модели предприятия и его функциональных подсистем либо понятны, либо не вызывают интереса. Но, прежде чем завершить рассказ о подсистемах, сделаю небольшое замечание. До сих пор мы говорили о функциональных подсистемах, то есть, тех подсистемах, которые необходимы для выполнения предприятием своей целевой функции. Однако помимо функциональных подсистем, есть ещё и специализированные подсистемы, такие как, бухгалтерия, отдел кадров и т. п. Зачем нужны эти подсистемы и как они образуются?
Формирование специализированных подсистем может происходить по двум сценариям:
1. Выделение общих для ряда подсистем функций, агрегация этих функций в общей подсистеме;
2. Внешние требования к предприятию.
1. Выделение общих для ряда подсистем функций, агрегация этих функций в общей подсистеме
Каждая функциональная подсистема выполняет много вспомогательных действий, помимо выполнения своих основных функций. Так, например, каждой подсистеме нужен персонал, а значит функции найма, обслуживания (выдачи и приёма заданий, учёт времени работы, начисления и выплаты заработной платы, обеспечения приемлемых условий работы и пр.) и увольнения персонала являются общими для всех подсистем, и эти функции не имеют прямой связи с предназначением исходной подсистемы. Точно так же, в каждой подсистеме необходимо планировать, заказывать, учитывать и списывать материалы, оборудование и приспособления, используемые в работе.
Общими для этих примеров являются функции по обслуживанию ресурсов: персонал, оборудование, материалы. Часть этих функции передаётся специализированным подсистемам. Появление на предприятиях ИТ-отделов, обеспечивающих работу всех подсистем с информационными ресурсами, ещё один пример образования специализированных подсистем, обслуживающих общие потребности других подсистем. Очевидно, что появление и других общих/разделяемых ресурсов может сопровождаться возникновением подсистем, ответственных за их пополнение, обслуживание и списание/увольнение/утилизацию.
В данном контексте вполне допустимо рассматривать и появление специализированных управляющих подсистем, включая общее руководство предприятием, планово-экономические отделы, отделы по технике безопасности и т. п.
Отличие специализированных подсистем от подсистем функциональных состоит в том, что специализированные подсистемы:
1. Выполняют функции, которые характерны для многих подсистем, при этом характерно неполное функциональное замещение (частичное исполнение функций сохраняется в исходных подсистемах);
2. Обеспечивают методологическое обеспечение выполнения функций и контроль над их выполнением в исходных подсистемах.
Для примера первого положения: отдел кадров берёт на себя функции подбора и оформление персонала, но очень желательно, чтобы соискатель перед окончательным оформлением встретился с будущим руководителем, и хотя бы побеседовал с ним (тот же смысл имеет и введение испытательного периода). Таким образом, часть функций по приёму и обслуживанию персонала остаётся в исходной подсистеме. Отдел кадров должен следить за соблюдением законов о труде, в частности, контролировать проведение инструктажей по технике безопасности, медицинских осмотров и пр., проведения занятий по повышению квалификации и сдаче нормативов (пример второго положения: о методологическом обеспечении исходных подсистем). Аналогично подсистема планирования не только увязывает планы подсистем в единую систему согласованных планов, но и вырабатывает методики планирования в исходных подсистемах, общие требования и пр. Центральная лаборатория контролирует качество сырья/комплектующих (входной контроль), полуфабрикатов и готовой продукции, а также выбирает способы проверки качества и осуществляет метрологический контроль (поверку измерительного оборудования в сертифицированных центрах). Сказанное относится и к специализированной учётной подсистеме (бухгалтерии), которая не только ведёт учёт (для внешних потребителей), но и должна обеспечивать учётной методологией другие подсистемы, производство, в частности. К сожалению, многие авторы, пишущие на тему бухгалтерии, ошибочно принимают методологические функции специализированной подсистемы за связи подчинения (что прекрасно продемонстрировал ilovb).
Методологические функции специализированных подсистем необходимо принимать во внимание, поскольку это влияет и на структуру специализированной подсистемы, и на протокол её взаимодействия с системой (предприятием).
2. Формирование специализированных подсистем по внешним требованиям
Специализированные подсистемы могут образовываться в ответ на требования внешней среды. Например, ужесточение законодательства в области экологии приведёт к тому, что на промышленных предприятиях будут созданы экологические/природоохранные отделы, задачами которых будет контроль за выбросами/отходами деятельности предприятия и предоставление информации об экологической обстановке во внешние органы экологического контроля.
Но появление новых требований и ужесточение существующих норм не обязательно приводит к появлению специализированных подсистем, вполне возможно и переориентация существующих подсистем. Так произошло в области учёта, когда бухгалтерия фактически была переориентирована под внешние требования, в ущерб учётным задачам подсистем предприятия. И современные бухгалтерии ведут учёт не так, как необходимо предприятию, а так как нужно внешним контролирующим органам, и отчитываются они не перед собственным руководством, а перед внешними контролирующими органами (под внешними органами подразумеваются, прежде всего, государственные фискальные органы и собрания акционеров).
Специализированные подсистемы, создаваемые по внешним требованиям, имеют тенденцию к расширению по мере централизации власти, к большему контролю центральных (государственных) органов за использованием ресурсов, прежде всего природных, людских и денежных. Соответственно, чем меньше ресурсов, тем выше централизация, тем жёстче контроль. При избытке ресурсов, контроль за их использованием ослабевает и может совсем исчезнуть. Типичный пример, в странах с высоким уровнем безработицы почти полностью отсутствует контроль за использованием человеческих ресурсов. Избыток ресурсов, в свою очередь, — следствие неумения организовать их полезное использование/применение. Бедные страны бедны не потому, что им не хватает ресурсов, а потому, что низок уровень управления (организованности). Поэтому «развитые» страны давно применяют тактику «помощи», одной рукой выдавая кредиты, а другой дестабилизируя обстановку... Но это уже совсем другая тема.