14.6. Системы автоматизации управления информационными потоками и их постановка
Проблема идеального информационного обеспечения централизованного управления, с точки зрения скорости и качества информации, постоянно усложнялась по мере роста сложности процессов, изделий и услуг. Существуют следующие системы автоматизации управления информационными потоками:
• MRP (Material Requirements Planning);
• MRP II (Manufacturing Resource Planning);
• ERP (Enterprise Resource Planning);
• PLM (Product Lifecycle Management);
• IRP (Intelligent Resource Planning);
• HRM (Human Resource Management);
• MES (Manufacturing Execution Systems);
• SCADA (Supervisory Control And Data Acquisition);
• CRM (Customer Relationship Management);
• SCM (Supply Chain Management);
• WMS (Warehouse Management System).
Программным развитием этих систем является Business Performance Management (BPM / CPM / EPM – управление эффективностью бизнеса). Интеграцию различных продуктов осуществляют системы PLM (Product Lifecycle Management), обеспечивающие управление всеми аспектами жизненного цикла изделия, начиная с выработки требований и разработки и заканчивая производством, всеми видами логистики (поставками, сервисным обслуживанием и т. д.) и утилизацией. И хотя впервые об этой технологии заговорили несколько лет назад, ее активное внедрение и на Западе, и у нас началось лишь недавно. Все ведущие поставщики САПР объединили свои системы автоматизации проектирования (CAD), инженерных расчетов (CAE), автоматического управления производством (CAM) и управления инженерными данными (PDM) в интегрированные комплекты управления данными о жизненном цикле и энергично их продвигают, не жалея маркетинговых усилий.
IBM выпустила несколько готовых комплектов PLM-продуктов для малого и среднего бизнеса, организовала центр компетенции для помощи предприятиям из ряда отраслей в реализации этой технологии и вместе со своим главным партнером на рынке САПР компанией «Dassault» начала поставки специализированных PLM-систем для разных отраслей: автомобилестроения, электротехники, строительной промышленности и др.
Однако системы управления логистическими процессами продолжают развиваться и отдельно, и в рамках интегрированных систем. В глобальных логистических потоках создания ценностей для конечных потребителей любой бизнес занимает свое конкретное место, оказывая ускоряющее, замедляющее или тормозящее влияние на поток. Если в этом потоке бизнес как минимум не замедляет поток, а тенденция его развития показывает стабильный рост ценностей и скорости части потока, управляемой им, можно сказать, что он стремится быть «эффективным и бережливым». Сегодня это уже устойчивая тенденция: создание глобальных систем управления информационными системами от сырья до розничного потребителя, ориентированных на максимизацию ценностных потребительских характеристик на выходе потоков.
В связи с ростом предложений западных и российских продуктов, хорошо понимающих эту тенденцию, еще одной тенденцией в развитии программного обеспечения можно считать не столько совершенствование функционала, сколько перенос акцента на методологию внедрения программного обеспечения. С течением времени продукты, обладающие четко прописанной методологией внедрения, позволяющие сократить и точно оценить срок этого внедрения, выходят на лидирующие позиции, вытесняя с рынка продукты, не обладающие четко прописанной методологией внедрения.
Перечень критериев выбора информационной системы. Необходимость информационной системы для автоматизации управления бизнесом ни у кого не вызывает сомнения, но в вопросах выбора системы такого единодушия не существует, поскольку каждая из систем обладает как определенными достоинствами, так и рядом недостатков. Проблема выбора усугубляется тем, что руководство предприятия, предполагающее автоматизировать свою деятельность, слабо представляет, что оно получит в результате внедрения той или иной информационной системы, поэтому, как правило, выбор осуществляется не на основании четких критериев, а из общих соображений или даже в результате случайного стечения обстоятельств.
Выбор информационной системы может основываться на самых разных критериях, зависящих от множества факторов. Их перечень довольно разнообразен, а значимость определяется особенностями конкретного предприятия. Несмотря на это, можно выделить следующие существенные критерии, являющиеся качественными для оценки информационной системы:
• функциональность информационной системы;
• организация единого информационного пространства;
• адаптивность информационной системы;
• развиваемость информационной системы;
• возможность поэтапного внедрения.
Игнорирование этих критериев или недостаточная оценка их значимости может привести в дальнейшем к большим дополнительным затратам и существенным задержкам во времени, что может значительно увеличить совокупную стоимость владения (Total Cost of Ownership, TCO) информационной системы. ТСО включает не только цену приобретения информационной системы, но и стоимость ее дальнейшей эксплуатации. Разберем эти критерии подробно.
Функциональность информационной системы – это наличие в ней необходимых функций, обеспечивающих решение различных видов задач, ради которых осуществляется автоматизация деятельности предприятия.
Существует два вида функциональности:
• универсальная функциональность, мало зависящая от особенностей конкретного бизнеса, – склады, договоры, финансы, кадры и др.;
• специализированная функциональность, тесно связанная с характером бизнеса, – технология, изделия, производство, диспетчирование и др.
Наличие универсальной функциональности в системе необходимо для решения типовых задач, стоящих перед предприятием. Как правило, различные реализации универсальной функциональности в разных информационных системах почти не отличаются друг от друга по предоставляемым возможностям, поскольку способы решения типовых задач являются общепринятыми и давно формализованы. Если предприятию не подходит универсальное решение типовой задачи, то к информационной системе предъявляются дополнительные требования – адаптивности и развиваемости.
Наличие в информационной системе специализированной функциональности, соответствующей специфике бизнеса и стоящим перед ним задачам, является обязательным требованием к системе. Такая функциональность, хотя и обладает некоторыми общими чертами, свойственными различным типам производства, имеет существенные отличия и особенности, которые заметно влияют на весь производственный процесс и требуют учета и анализа. Несмотря на адаптивность многих информационных систем, учет в них специфики конкретного производства может существенно изменить используемые в информационных системах решения и сильно повлиять на связи с другими подсистемами. В конечном счете адаптация универсальных алгоритмов под особенности конкретного производства может быть сопоставима с реализацией специализированных алгоритмов. В связи с этим наличие специализированных решений для конкретной предметной области является необходимым условием для успешного внедрения и дальнейшей эксплуатации системы.
При выборе информационной системы необходимо также учитывать наличие в ней избыточной функциональности, т. е. функциональности, которая не востребована на конкретном предприятии. С одной стороны, ничего плохого в наличии избыточной функциональности нет, а с другой – любая дополнительная функциональность имеет связи внутри системы с другими функциями, которые усложняют интерфейс пользователя и ведут к необходимости внесения в систему дополнительной информации. Сложность разработки многофункциональных систем и большие затраты на них приводят к тому, что даже если предприятие приобретает информационную систему с искусственно ограниченной функциональностью (т. е. без избыточной функциональности), оно все равно оплачивает такую функциональность за счет более высокой стоимости остальной функциональности.
Организация единого информационного пространства (ЕИП) – это второй важнейший критерий выбора информационной системы. В конечном счете возможность или невозможность решения тех или иных задач, адаптивность и развиваемость информационной системы зависят от принципов организации ЕИП, что влияет на все функции и характеристики системы.
Возможность организации ЕИП определяется:
• языком представления информации в информационной системе[4] и его выразительными возможностями: слабые выразительные возможности языка представления информации приводят к потерям разного рода информации из предметной области при описании ее в ЕИП, а также к образованию жестких структур хранения данных, требующих в дальнейшем модификации всей системы при изменении требований к задаче;
• средствами представления обобщений и укрупнений: обработка больших объемов разнородной информации невозможна без средств обобщения и укрупнения, позволяющих выполнять массовые операции над большими массивами близкой по смыслу информации, причем должна обеспечиваться возможность динамического формирования таких массивов;
• принципиальной возможностью представления и обработки метаинформации (информации об информации): для решения сложных задач недостаточно иметь только фактическую информацию, необходимо также учитывать метаинформацию, позволяющую значительно более эффективно организовывать управление обработкой массивов конкретной информации;
• средствами отображения в информационной системе всех существенных взаимосвязей между отдельными компонентами информации: решение многофункциональных задач возможно только при наличии разнообразных связей между компонентами информации, и чем сложнее задача, тем более разносторонними должны быть такие связи;
• средствами поддержки семантики: обработка разнородной информации, составляющей ЕИП, невозможна без формального представления и строгого соблюдения семантических правил, обеспечивающих целостность и непротиворечивость всей информации в системе;
• степенью интеллектуальности средств поиска и анализа информации: одной из основных целей создания ЕИП является необходимость в одновременном анализе различной информации, относящейся к разным функциям системы. При этом, учитывая сложность организации ЕИП и невозможность заранее предугадать и запрограммировать все возможные запросы к системе, потребность в интеллектуальных средствах поиска и обработки информации в ЕИП более чем насущна.
Отсутствие каких-либо из перечисленных компонентов при разработке ЕИП или недостаточная их развитость приводит к существенному усложнению самого ЕИП и всех прикладных алгоритмов. Это в свою очередь влечет за собой снижение адаптивности и развиваемости информационной системы, а также вызывает большие проблемы и затраты при добавлении новой функциональности. Эффективная же организация ЕИП позволяет не только решать насущные задачи, но и со сравнительно небольшими затратами подключать новую функциональность с минимальными изменениями в существующей схеме организации ЕИП.
Следует различать адаптивность системы и возможность ее конфигурирования.
Адаптивность информационной системы – это содержащаяся в системе способность к настройке существующей в ней функциональности в соответствии с требованиями конкретного производства.
Конфигурирование информационной системы – это задание определенных параметров в системе, обеспечивающих ее работу в различных условиях. При этом все возможные варианты конфигурирования заранее задаются в системе, а настройка заключается в выборе одного из них. Адаптивность же системы в отличие от конфигурирования позволяет настраивать систему на заранее неизвестные варианты, учитывая различные нюансы, необходимые для решения задачи.
Для обеспечения адаптивности информационная система должна быть открытой и иметь специальные механизмы, обеспечивающие простое изменение и расширение описаний используемых в системе объектов, а также возможность изменения прикладных алгоритмов.
Как правило, крупные информационные системы обладают б?льшими возможностями по конфигурированию, но отличаются низкой адаптивностью. Это связано с тем, что в них реализован большой объем различной функциональности с множеством связей, которые необходимо менять при адаптации системы. Поэтому разработчики таких систем заранее задают различные варианты решения для того, чтобы своевременно установить все возможные связи в информации.
Развиваемость информационной системы – это возможность включения в нее новой, заранее не известной функциональности (в отличие от адаптивности системы, которая обеспечивает настройку существующей в системе функциональности).
Добавление новых функций в систему и связывание их с уже имеющейся функциональностью вызывает большие проблемы при построении многофункциональных систем. Это обусловлено необходимостью изменения применяемого представления информации в системе для учета новых данных и их взаимосвязей, а также используемых алгоритмов для того, чтобы они обеспечивали работу с новой информацией. Изменение функциональности в системах с развитой функциональностью, охватывающей решение большого круга задач, но имеющих жесткую структуру, чревато неоправданно большими затратами.
Возможность поэтапного внедрения: стоимость информационных систем, обеспечивающих автоматизацию деятельности предприятий, высокая или очень высокая что обусловлено трудоемкостью их создания. Для конкретного предприятия, которому необходимо автоматизировать свою деятельность, такая цена далеко не всегда приемлема. Одним из путей решения этой проблемы является приобретение информационной системы по частям: сначала покупается минимальная функциональность, или отдельный модуль, а затем, в процессе эксплуатации, подключаются новые модули исходя из конкретных потребностей предприятия. Возможность использования информационной системы с минимальной функциональностью позволяет предприятию оценить ее на соответствие предъявляемым к ней требованиям.
Заключение о критериальном подходе. Информационные системы, обладающие высокой адаптивностью и развиваемостью, способны более гибко подстраиваться под различную специфику производства и требуют меньших затрат на сопровождение. При выборе информационной системы, хочется того или нет, необходимо вникнуть в ее внутреннюю организацию, соотнести свои требования к системе с ее реальными возможностями. Оптимальный вариант – попытаться смоделировать типичные ситуации своего производства средствами различных систем.
Также необходимо учитывать, что затраты на информационную систему складываются не только из ее стоимости. В дальнейшем придется постоянно выделять средства на ее обслуживание и развитие, и эти затраты могут превышать стоимость самой системы.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОК