Владимир Трофимов, старший консультант департамента продуктов SSA Global/Baan, к.т.н. (Компания GMCS, marketing@gmcs.ru)
В статье описываются современные подходы к организации проектного и заказного производства и их реализация в SSA ERP LN (Baan 6.1). Основное внимание уделяется рассмотрению функциональных возможностей подсистемы "Проект", которая позволяет охватить все стороны подготовки и реализации проекта – разработку и оценку бюджета, формирование структуры, календарно-сетевое планирование, оптимизацию, планирование потребностей и мощностей, учет затрат, мониторинг, анализ и оценку выполнения. Рассматриваются вопросы интеграции с внешними системами календарного планирования – MS Project, Open Plan, Primavera, связь с подсистемами Финансы, Производство, Склады SSA ERP LN (Baan 6.1). Освещаются пути и перспективы применения SSA ERP LN (Baan 6.1) и, в частности подсистемы Проект, в таких отраслях как судостроение, уникальное машиностроение, строительство и в других проектно-ориентированных видах деятельности.
До недавнего времени (за исключением некоторых традиционно проектно- ориентированных отраслей, таких как капитальное строительство, судостроение, авиастроение и некоторых других) массовое производство в промышленности занимало существенный сектор, в результате чего рынок был заполнен за счет одного или нескольких типов продукта. В производственных компаниях упор делался, следовательно, прежде всего на аспекты производительности и количества.
Однако, как только предложение стало превышать спрос, акценты сместились к таким показателям как качество, гибкость, время поставки и надежность поставщика. Клиенты все более стремятся увеличить свое влияние на заказываемую продукцию, не только на стадии ее покупки, но также и в ходе ее сборки, производства и даже разработки.
В настоящее время стала реальностью ситуация, когда например, автомобиль может быть заказан под цвет любимого платья, а его кресла в точности будут соответствовать фигуре клиента. Соответственно, производство на заказ и разработка на заказ становятся основными в деятельности современного предприятия и для него на первый план выходят такие показатели как:
· способность быстро реагировать на изменение конъюнктуры и потребностей рынка с целью наиболее полного удовлетворения требований клиентов;
· сокращение затрат и сроков выполнения заказов при одновременном повышении их качества;
· обеспечение гарантированного выполнения договорных обязательств;
· совершенствование управления и повышение эффективности деятельности.
Ключом к решению данных проблем может стать внедрения системы управления ресурсами предприятия SSA ERP LN (Baan 6.1), которая является базой для всей производственно-хозяйственной деятельности.
SSA ERP LN (Baan 6.1) в отличии от многих других изначально создавалась как система автоматизации именно производственной и проектной деятельности и на сегодняшний момент является наиболее распространенным решением в машиностроении и военно-промышленном комплексе и охватывает практически все отрасли производства, более 15000 внедрений в мире. Структура системы и входящие в ее состав подсистемы и модули охватывают весь жизненный цикл продукции от момента проработки концепции по ее проектированию и изготовлению до постпродажного, сервисного обслуживания и утилизации. Все подсистемы органично связаны между собой в единое целое и обеспечивают единое информационное пространство, используемое на различных этапах производственного процесса.
Так как данная система строится на процессном принципе, она тем самым обеспечивает все требования международных стандартов качества (ИСО), как в области управления, так и при производстве, что является обязательным требованием для экспортной и военной продукции.
SSA ERP LN (Baan 6.1) поддерживает все возможные типы дискретного производства – на склад (MTS), сборку на заказ (ATO), производство на заказ (MTO) и разработку на заказ (ЕТО). Характерным отличием системы является то, что она объединяет в себе уникальные возможности по управлению данными о изделиях, изменениях, управление проектами и всестороннее управление производством с полной логистической поддержкой продукции. Подсистема Управления обслуживанием и ремонтами, получившая значительное развитие в последней версии Baan 6.1, тесно связана с другими подсистемами и логически замыкает круг качества предприятия, соответствует стандартам ЕАМ, МRО-систем и успешно используется на таких предприятиях как DARA, Snecma и др.
Естественно, что одна система не всегда способна охватить все стороны жизни и производственно-хозяйственной деятельности предприятия. Для решения данной проблемы интеграции с многочисленными сторонними приложениями и системами в состав SSA ERP входит специализированный программный комплекс SSA Technology Architecture, включающий набор адаптеров и коннекторов. Этот комплекс, специально разработанный и отсутствующий в других системах, является по своей сути универсальным шлюзом между системой управления ресурсами и внешними приложениями, обеспечивающий исключительно широкие возможности в области интеграции и обмена данными в различных форматах и протоколах. На его основе построена стандартная интеграция с офисными приложениями MS Word, Excel, Power Point, системой управления проектами MS Project, системой поддержки жизненного цикла изделия – SSA PLM.
Входящие в его состав коннекторы (для Java, COM, XML,.NET и др.) и интеграционные пакеты позволяют настроить любые взаимосвязи SSA ERP (Baan 6.1) с разнообразными системами – от управляющих программ станков с ЧПУ и САПР до бухгалтерских и финансовых систем, решая тем самым одну из основных задач современности– создание единого информационного пространства в масштабах не только предприятия, но и целой корпорации или холдинга.
Как уже отмечалось, потребности повышения конкурентоспособности предприятия и продукции обуславливают переход на позаказное проектное производство, когда разработка и выпуск продукции осуществляются под определенный заказ – это и незначительные модификации уже отработанных конструкций, и разработка новых изделий. Заказы могут быть различными по объему и по срокам, но всех их объединяет то, что они должны быть реализованы к определенному времени и не должны превышать заложенный бюджет. Для того чтобы исполнение заказов – проектов – укладывалось в определенные пределы сроков и стоимости, необходимо их тщательно планировать и контролировать.
Разработка на заказ (Engineering-To-Order) в общем случае является наиболее сложной с точки зрения организации управления проектированием и производством и именно особенности ее реализации в системе SSA ERP LN (Baan 6.1) рассматриваются в данной статье. Характерные черты проектного производства следующие:
· Как правило, поэкземплярная уникальность конечной продукции;
· Достаточно длительные циклы производства (к примеру, в судостроении до нескольких лет);
· Управление на основе сетевых графиков;
· Конструкторско-технологическая подготовка производства может идти параллельно со строительством, производством и монтажом;
· Планирование потребностей и мощностей необходимо для продукции и работ;
· Необходимо управление структурой изделия и изменениями, контроль комплектности выпускаемых экземпляров;
· Объектом учета затрат является не только задание на изготовление продукции, но и на выполнение работы;
· Контроль затрат по проектам-заказам начинается еще на стадии начала проекта;
· Требование оперативного контроля над затратами по проекту как со стороны предприятия так и со стороны Заказчика;
· Ограничениями выступают сроки выполнения заказа-проекта и бюджет.
Анализ показывает, что традиционные методы планирования, реализованные в информационных системах класса MRPII, не достаточны для организации эффективного управления подобным производством. Для реализации подобных задач необходимы системы, с хорошо развитой функциональностью в области управления проектами, и имеющие возможность глубокой интеграции с системами PDM/PLM. Именно такой системой и является представленная на рынке современная система SSA ERP LN (Baan 6.1).
Основными этапами проектного производства в общем случае являются:
· Определение проекта;
· Разработка структуры проекта;
· Оценка проекта, бюджетирование;
· Формирование графиков работ, планирование;
· Конструкторская и технологическая подготовка производства;
· Планирование потребностей проекта;
· Изготовление и испытания узлов, агрегатов, систем и конечного изделия;
· Мониторинг проекта, учёт затрат и экономика проектного производства.
Основная функциональность, реализующая все вышеперечисленные этапы за исключением планирования и конструкторско-технологической подготовки производства заложена в подсистеме "Проект" SSA ERP LN (Baan 6.1), тесно связанной с подсистемами "Финансы", "Управление запасами", "Производство", "Управление заказами".
Планирование вынесено во внешнюю систему календарно-сетевого планирования- MS Project, Open Plan, Primavera.
Конструкторско-технологическая подготовка ведется либо в системе PDM\PLM (собственной SSA PLM или внешней) или же используется функциональность SSA ERP LN (Baan 6.1) модулей "Управление конструкторскими данными" и "Управление документами и изменениями" в тесной интеграции с системой планирования и производства. Взаимосвязь с системами планирования и PDM обеспечивается соответствующими механизмами интеграции.
На этапе определения проекта задаются параметры, отражающие основные стороны проекта: данные по контракту, оценке, бюджету, планированию, контролю, финансовые и другие вспомогательные данные. При этом предусмотрено создание не только отдельного проекта, но и их многоуровневой иерархии, что облегчает с одной стороны работу над подпроектами, а с другой позволяет агрегировать все данные на верхнем уровне. Для отражения специфики учета затрат по инвестиционным проектам (капитальному строительству и т.п.) проект определяется как капитальный. В рамках "больших" проектов (ETO) присутствует, как правило, множество "маленьких" (производственных) проектов, реализующих политику производства на заказ.
Для ускорения ввода данных (не только общих, но и относящихся к данным оценки, структуры, бюджетирования, планирования, затрат, счетов главной книги) проект может быть создан на основе шаблона или скопирован из прототипа. Это значительно облегчает создание проекта при сложной структуре изделия, и большом количестве взаимосвязей.
После определения проекта происходит формирование структуры проекта (в разрезе работ и/или функциональных элементов). Важным преимуществом SSA ERP LN (Baan 6.1) является возможность формировать и передавать структуру проекта не только из ERP-системы, но и из внешней системы управления проектами и календарно-сетевого планирования (MS Project и пр.). В первом случае разработка структуры проекта, включая бюджет проводится в SSA ERP, а MS Project используется только для целей планирования и моделирования. Во втором случае, разработка структуры, включая бюджет, проводится во внешней системе, однако предварительно стандартные работы и элементы передаются в MS Project из SSA ERP и используются для определения задач (работ). Более того, разработка может вестись одновременно в обеих системах. В этом случае, в SSA ERP ведется разработка структуры проекта от уровня Счетов затрат и выше, а все нижележащие уровни, такие как рабочие и плановые пакеты, разрабатываются вовне (в MS Project) со стороны клиента. Выбор того или иного сценария определяется спецификой предприятия и особенностями планирования.
Формирование структуры осуществляется путем выбора или копирования работ из библиотеки стандартных работ или же созданием новых – проектных работ. Примерная структура проекта некого изделия представлена на рис.1.
Рис.1. Структура проекта
Данная иерархическая структура проекта позволяет правильно структурировать затраты понесённые предприятием в ходе разработки и создании изделия, что в дальнейшем позволит осуществлять анализ стоимости проекта в различных разрезах.
Естественно, что на этапе формирования проекта осуществляется предварительная укрупненная разработка его структуры и графиков работ, которые по мере развития проекта могут уточняться и видоизменяться. Но некоторые работы по строительству и производству, уже могут быть начаты, вне зависимости от полной готовности проектно-конструкторской документации.
Если предприятие участвует в тендерном соревновании на получение тех или иных заказов или же прогнозирует внутренние инвестиции (например, в рамках холдинга), проводится оценка проекта, результатом которой является подготовка соответствующего предложения с указанием рамок проекта, сроков, цен и графиков. Характерными особенностями модуля Оценки проекта является поддержка множества версий оценки, связь их с различными структурами (организационными, функциональными, техническими и т.д.), что позволяет проводить их сравнение, анализ и представлять предложение клиенту только по элементам, соответствующим его запросам. Оценка проекта может быть выполнена по методам "сверху-вниз" и "снизу–вверх", а график работ создан и оптимизирован в MS Project. Калькуляция оценки и подготовка коммерческих предложений в соответствии с внутренними стандартами осуществляется на основе встроенной интеграции и шаблонов MS Excel и MS Word.
Следующим этапом, выполняемым в ходе разработки проекта, является его бюджетирование, которое проводится в отдельном модуле. Бюджет проекта формируется по элементам проекта или работам. Контроль исполнения бюджета также может осуществляться по работам или элементам. Так же как и для оценки могут быть построены различные версии бюджета. А для реализации метода освоенного объема строится так называемый поэтапный бюджет, в котором затраты и доходы распределены по периодам. Тем самым имеется возможность в любой момент видеть плановую стоимость работ, их распределение во времени, проводить анализ бюджета и принимать более оптимальный.
Отметим, что оцениваемый проект может быть только на оказание инжиниринговых услуг, с передачей заказчику только проектной документации, что вполне применимо для отечественных проектных институтов и конструкторских бюро.
После разработки укрупненной структуры проекта, формирования примерных графиков работ и их бюджетирования выполняется окончательное планирование проекта, которое носит, как и вся проектная деятельность итерационный характер, отражающий необходимость постоянного внесения корректирующих действий, связанных с изменением сроков работ, поставок, обеспеченности материалами и ресурсами, возникновением новых работ, проработкой конструкторско-технологической документации и т.д.
Общая концепция планирования в системе SSA ERP/Baan представлена на рис.2.
Рис.2. Концепция планирования
На этой фазе в рамках PDM системы (или же ERP) происходит уточнение проектной структуры работ, которая строится на основе данных проектирования состава изделия и разработки технологических процессов в системах САПР. В состав портфеля решений SSA Global входит собственная PLM-система которая обеспечивает разнообразную функциональность: интеграцию с САПР системами (AutoCAD, Pro/ENGINEER, SolidWorks, CATIA и др.), интеграцию с подсистемами ERP-системы Baan 6.1, отслеживание и управление конструкторскими изменениями, связь и обмен данными с разработчиками (КБ) через Web-интерфейсы. Кроме того, имеется проработанная интеграция и с другими PLM-системами как зарубежными, так и российскими (iMan-TeamCenter Engineering, Windchill, Лоцман и др.). Для увязки общих графиков работ по проекту и конструкторско-технологической подготовки производства в PDM/PLM из ERP передаются плановые сроки начала и окончания работ, которые являются директивными для запуска соответствующих процессов разработки и утверждения изделий и документов.
Данные из САПР передаются обратно через согласованные интерфейсы либо в PDM/PLM систему и далее в SSA ERP или же напрямую в модуль Управление конструкторскими данными, Производство и Управление документами и изменениями.
Далее производится формирование окончательного бюджета проекта.
Календарное планирование проекта производится, как уже отмечалось, во внешней системе планирования (MS Project, Open Plan, Primavera), в которую из SSA ERP LN (Baan 6.1) загружается проектная структура работ и бюджет проекта, а обратно передается календарный план работ, в котором проведено необходимое выравнивание ресурсов.
Процедура определения, разработки и планирования проекта может многократно повторяться в процессе выполнения проекта по мере его реализации на основе фактического исполнения, как по проекту в целом, так и по элементам работ.
На основе сформированного графика и бюджета проекта в SSA ERP LN (Baan 6.1) производится планирование потребностей под проект и управление его исполнением с периодической синхронизацией данных. В рамках SSA ERP LN (Baan 6.1) производится:
· планирование заказов на закупку, внутреннее производство и работы подрядчиков;
· выдача производственных заказов на уровень цехов и рабочих центров, полный оперативный контроль их исполнения;
· планирование и контроль загрузки производственных мощностей;
· управление материально-техническим снабжением и запасами;
· контроль фактического исполнения бюджета проекта;
· закрытие работ подрядчикам и перед заказчиком;
· всесторонний мониторинг и учет затрат на основе фактического выполнения работ и расхода ресурсов. При этом обеспечивается:
· калькуляция затрат по проекту (контракту) с учетом фиксированного и нефиксированного закрепления за проектом материалов и компонентов;
· корректировка обязательств, затрат и финансовых транзакций;
· прогноз затрат и доходов;
· получение в любой момент времени ключевых показателей управления проектом – отклонения по стоимости и по срокам, а также бюджета и отклонения по завершению.
· управление финансами и отчетность.
При выполнении задач администрирования и регистрации прогресса проекта применяются возможности как SSA ERP LN (Baan 6.1), так и внешней системы планирования.
Достаточно важной особенностью системы обеспечивающей решение целого круга задач, связанных с управлением изменениями и документами является наличие специальной подсистемы "Управление данными об объектах", которая обеспечивает создание так называемого электронного дела изделия. Эти данные служат прекрасной основой для поддержки обслуживания и ремонтов изделий, которые также могут выполняться в соответствующих "сервисных" проектах.
Наличие собственной методологии внедрения SSA ERP LN (Baan 6.1) позволяет не только выбрать и эффективно внедрить программные ERP-решения, предлагаемые компанией, но и выполнить работы по их оптимизации. Наряду с методологией еще одним важным преимуществом системы является наличие встроенного инструмента моделирования бизнес-функций и бизнес-процессов предприятия (DEM).
Совокупность всех этих возможностей SSA ERP LN (Baan 6.1), а также расширенное управление проектами и интеграция с PDM-системами позволяет в полной мере решить вопросы проектного и заказного производства и выйти предприятию на новый качественный уровень в условиях растущей конкуренции на российском и мировом рынках.