Связаться

Планирование в реальных условиях

Планирование в реальных условиях

Добрый день. Сегодня мы с вами поговорим о производственном планировании. О самых важных практических аспектах построения системы управления производством.

Это малые серии, индивидуальное производство, а как следствие, конфигурации под отдельного заказчика. Это большой поток изменений, это нехватка технологических данных, которых не всегда достаточно для планирования. В ряде случаев это особенные требования законодательства, например, для предприятий, которые работают в рамках гособоронзаказа. И необходимость учитывать затраты, контролировать себестоимость.

В этих условиях нужно решать такие задачи:

— Планирование и обеспечение ритмичности производства.
В условиях позаказного производства это не всегда просто, потому что надо уметь работать с отдельными небольшими партиями.

— Необходимо связать разные уровни планирования: от самого верхнего до конкретной операции, до конкретного рабочего места.

— Необходимо оперативно собирать информацию, потому что планирование без адекватного представления о том, что происходит в производстве, каково фактическое исполнение, к сожалению, работать не будет.

Мы делаем план, чтобы исполнить взятые обязательства. Мы нечто большое, например, изделие с длительным циклом изготовления или несколько изделий, превращаем в понятные кубики и оцениваем, успеваем или не успеваем к нужному сроку, можем ли в принципе изготовить. Таким образом, план нужен для уверенности и сегодня, и завтра в том, что мы все сделаем так, как нужно.

На большом производстве, где несколько цехов взаимодействуют между собой, план позволяет увязать их деятельность: сформировать график межцеховой кооперации, определить, кто, когда и что должен сделать, сбалансировать нагрузку.

Дальше нам необходимо одновременно планировать не только само изготовление, но и все обеспечение. Во-первых, трудовые ресурсы. Надо понять, какие рабочие должны выходить, с какой сменностью и с какой сезонностью. Для этого тоже нужен план производства. А где труд, там и оборудование, оснастка, инструмент.

План — это средство синхронизации всех процессов. План нужен для того, чтобы понимать, там ли мы, где хотели быть. Если нет плана — нет карты, по которой мы двигаемся. Значит, мы не можем понять, успеваем мы или нет, и вообще, туда ли идем.

Отсюда есть важный вывод, что план — это не просто бумага, которую в начале месяца сделали и положили на стол или распределили по цехам, а в конце месяца пришли посмотреть, насколько уложились или не уложились. Это не так. План — это инструмент управления. Значит, он живой, он меняется, развивается вместе с тем, как движется производство.

Если мы говорим про достаточно большое предприятие, имеет смысл разделить планы на несколько уровней. Особенно в условиях, когда производство очень динамичное.

Выделим следующее:
Производственная программа. В нашем понимании это сеть партий запуска и выпуска, т.е. таких маленьких кубиков, плановых партий, которые связаны между собой и разложены на календарь. Это означает, что у каждой такой партии есть дата запуска и дата выпуска. Это не просто некоторый большой дискретный период, например, месяц. Это гораздо более мелкое и более точное планирование. Оно позволяет синхронизировать все процессы на верхнем уровне.

На нижнем уровне такой план превращается в план операционный, который имеет гораздо меньший горизонт планирования. Потому что обычно производственная программа — это год, несколько лет, в зависимости от длительности изготовления изделий. А операционный уровень — это короткий горизонт: несколько недель, месяц, но и более точный. Если на верхнем уровне мы говорим про партию и номенклатуру, то опускаясь ниже, доходим до конкретных рабочих мест и отдельных операций.

Если мы говорим про верхний уровень, уровень всей производственной программы, то ее основная задача — на всем массиве заказов, а это не только основные заказы, но и ремонтные, разовые и т. д., сформировать четкий устойчивый план, который будет сопротивляться мелким изменениям. На этом же уровне мы по-крупному синхронизируем все поставки, труд, оборудование. Тут же мы формируем планы взаимодействия цехов.

На операционном уровне мы опускаемся до конечных рабочих мест, доходим до рабочих заданий. Здесь план нужен для того, чтобы, во-первых, уточнить производственную программу на коротком горизонте — если на верхнем уровне мы выравниваем и балансируем нагрузку укрупненно, то при расчете операционного расписания опираемся на детальные данные и можем получить точные сроки без избыточных резервов по времени. То есть операционный расчет — неотъемлемая часть общего расчета производственной программы, глубина которого динамически меняется. Поэтому они тесно увязаны между собой.

Вторая цель — распределить операции по рабочим центрам так, чтобы выполнить заказы в срок. Для этого используются различные правила и эвристики, которые учитывают особенности производства и принятую стратегию загрузки мощностей. И наконец, третья цель — реагировать на изменения в цехах, как только в этом возникает необходимость. Сломался станок или кто-то заболел — где-то переместили операции, где-то переназначили работников.

А теперь важный момент. Как показывает практика, основные проблемы с планированием лежат в области верхнего плана. Если он заведомо неисполним, недостаточно сбалансирован, то на операционном уровне спасти его практически невозможно.

Все, что я буду говорить дальше, будет касаться верхнего уровня. В частности потому, что про операционный уровень сказано довольно много: множество литературы, книжек, учебников, алгоритмов, которые рассказывают, как надо хорошо сформировать операционное расписание. А верхнему плану, а для нас это основной уровень, особенно для крупного и среднего предприятия, внимания гораздо меньше.

Большой объем данных. Это могут быть большие программы в миллионы позиций, это может быть множество операций, рабочих центров. Огромный объем данных, который надо уметь быстро переваривать. Когда задача расчета плана превышает возможности человека, вот тогда мы уже обращаемся к серьезным информационным системам. А к ним предъявляются, как следствие, довольно жесткие требования по алгоритмам, которые они используют для расчета плана.

Многообразие жизненных ситуаций. Для того чтобы система могла автоматически формировать планы, которым можно верить, в системе должны быть учтены особенности реальных условий. Это разделение партий, операции разборки, дефектация, отбраковка, особенности, связанные с заменами материалов, комплектующих, рабочих центров. Если все это мы не будем учитывать в системе, то не получим достаточной базы, чтобы сформировать правильный план. Поэтому система должна быть максимально комплексной.

Высокий риск ошибок и осознанных искажений. Поэтому система должна обладать защитой от дурака и механизмами контроля и верификации данных. Без этого мы не получим план, которому можно верить.

Я остановлюсь только на самых крупных блоках, которые непосредственно влияют на качество планирования.

  • Нам нужно получить правильный производственный состав. Это не всегда просто, если мы говорим про отдельные конфигурации для конкретного заказчика. Когда необходимо поддерживать разные производственные составы в зависимости от заказа или номера комплекта. Когда применены разные исполнения, производственные замены, замены материалов и комплектующих.

    Все это надо уметь учесть и сформировать правильный состав, т.е. правильный номенклатурный перечень того, что надо изготовить. В ALFA ims есть специальные механизмы, которые позволяют максимально автоматически поддерживать такие составы: учитывать извещения об изменениях, накладывать их и применять в производстве.

  • Следующий большой блок — это все, что связано с использованием остатков незавершенного производства, материалов и комплектующих. Если мы говорим про позаказное производство, нам надо иметь инструменты, которые позволят при производственном планировании учесть остатки НЗП. Модели могут быть разные. Как самые жесткие, так и более мягкие. Но если мы хотим получить правильный план, не учесть НЗП мы не можем. Также как сроки поставок материалов и комплектующих.
  • Управление запуском. План — это не только выпуск, но и запуск. Поэтому система производственного планирования должна понимать, как она превращает перечень номенклатуры действительно в план, в то, как она будет изготавливаться.

Довольно часто повторяю сегодня слово «верить». Почему? Да потому, что мы хотим уйти от бумаги, сделать так, чтобы система была инструментом управления. А для этого данные в ней должны быть достоверными как по планам, так и по факту.

Что нужно, чтобы план был рабочим:

  • Надо помнить, что мы живем в изменчивом мире. Как только мы сверстали план, внутренняя и внешняя среда сразу начала меняться. Идут конструкторские и технологические извещения, меняются сроки поставок, происходит фактическое исполнение. Чтобы план был актуальным, его надо регулярно пересчитывать. На наш взгляд, производственная программа должна считаться хотя бы раз в день. Где-то за пересменок мы должны получать актуальную картину. Тогда от этого плана можно действительно вести всю остальную деятельность.

    ALFA ims умеет это делать в том числе и для больших программ. 8 миллионов позиций — это те объемы, с которыми мы на этом уровне можем быстро работать.

  • Как бы хорошо ни был составлен план, рано или поздно он перестанет выполняться. Всегда что-то идет не по плану. У нас есть механизмы, которые динамически управляют напряженностью плана.

    На первом шаге в план закладываются резервы, которые делают его стабильным на длинном горизонте. Идет исполнение, и если мы начинаем где-то опаздывать, эти резервы потихоньку из плана убираются. Автоматически, без участия человека, мы получаем более напряженный план. Более жесткий, но который все еще укладывается в сроки. Это удобный механизм, который позволяет автоматически рассчитывать большие программы.

  • Следующий важный момент — полнота технологических данных. В большинстве случаев информации, которая приходит от технологов, недостаточно для производственного планирования. В технологиях крайне редко есть информация о логистике: временах перемещения между рабочими центрами, между операциями. Часто встречаются ненормируемые операции, которые на самом деле занимают время. К таким относятся операции контроля, комплектации — то, что нужно выполнить, но оно не отнормировано. Технологические данные надо уметь превратить в данные для производственного планирования.

    У нас в системе для этого есть специальные справочники — нормативы, которые управляются непосредственно производственниками, специалистами плановых служб. Они дополняют технологические данные и дают возможность превратить их в данные для планирования.

    В справочниках можно задавать времена перемещения как глобально на все предприятие, так и для отдельных рабочих центров. Это времена, связанные с пролеживаниями, с определенными резервами или явно указанные времена технологических циклов для отдельных групп ДСЕ или даже отдельных сборок. Например, можно сказать, что операции термички или гальваники всегда должны проходить за 3 дня, потому что необходимо собрать разные детали в одну печь в одинаковый температурный режим, или собрать в одну ванну для покрытия. Мы можем задать такой норматив для планирования и опираться на него в стандартных условиях. С помощью справочников получаем объективную длительность изготовления.

  • Как показывает практика, одного плана недостаточно. Всегда неплохо иметь не только план, но и понимание, насколько этот план удовлетворяет директивным срокам. Поэтому мы проводим 2 расчета: для любых партий изготовления, для каждой операции хранится несколько массивов плановых дат.

    Первый — директивный план. Он рассчитывается от директивной даты заказа или конечного изделия вниз по дереву в прошлое. Такой план определяет крайние сроки, в которые мы должны партию запустить и выпустить. Обычно он рассчитывается без ограничений по ресурсам и дает четкое понимание, что если мы за эти даты вышли, уже все пошло не так. Мы начинаем опаздывать, и это повод принимать меры.

    Второй план — план рабочий, который отсчитывается по сети изделия вверх. Он определяет реальные даты, в которые мы будем изготавливать наши партии. И вот здесь уже включаются и механизмы укрупнения и приведения партий к нормативному размеру, и механизмы балансировки, выравнивания и другие ограничения. Таким образом, сравнивая эти два массива данных, мы всегда понимаем, где находимся, какие остались резервы времени, где опаздываем, а где можно подождать.

  • Чтобы получить качественный и реальный план производства, надо определить, как распределять остатки НЗП между заказами. Здесь могут быть самые разные модели в зависимости от того, как работает производство.

    Может быть абсолютно жесткая модель — все, что произведено и лежит в производстве, доступно для автоматического потребления только под те заказы, под которые изготавливается. Так часто работают предприятия, связанные с гособоронзаказом.

    Может быть абсолютно мягкая модель, когда любая подходящая по характеристикам и номенклатуре деталь может быть использована для обеспечения любой партии производства. Это чаще массовое производство или так бывает со стандартными изделиями — метизами и прочим. И могут быть какие-то пограничные смешанные модели.

    В ALFA ims для того чтобы поддержать самые разные особенности, такие модели потребления настраиваемые. Можно определить правила, по которым НЗП будет автоматически распределяться. Это позволяет максимально снять нагрузку со специалистов ПДО, с тех, кто занимается планированием.

    Большую часть рутинной работы мы перекладываем на машину, на алгоритмы, которые используются. Например, можем задать правила, по которым ремонтные заказы или заказы, связанные с гарантийным обслуживанием, могут потреблять любую подходящую номенклатуру. Или, наоборот, можем сказать, что экспортные заказы могут забирать себе остатки, а отдавать не могут без специального указания.

    Так мы задаем необходимую гибкость и позволяем максимально адаптировать систему под нюансы предприятия. Чем точнее это будет сделано, тем более качественный план мы получим.

  • Хороший план — это план, который определяет не только даты, к которым надо все изготовить, но и запуск. А запуск — это не только даты, но и размеры партий. Поэтому на этапе верхнего планирования мы должны уметь приводить общую потребность к заданному размеру партии, нормативному размеру.

    Этот размер может как задаваться константой на основании данных о технологии, так и вычисляться исходя из длительности смен и других показателей. Может использоваться статистика запуска, накопленная при работе системы на реальном предприятии.

    Это те шаги, которые позволяют превратить общую потребность в реальный план, сделать производство более ритмичным и стабильным. А это для любого производства крайне важно.

  • План нужно уметь балансировать уже на верхнем уровне. Да, для этого не всегда хватает данных, не все предприятия на первых шагах полностью обладают операционными техпроцессами и т.д., далеко не все отнормировано. Однако на этом уровне мы и не должны стремиться к идеальной точности.

    Задача верхнего плана — получить на длинном горизонте стабильную исполнимую программу, в которую заложен определенный объем резервов. По нашему опыту, для балансировки на верхнем уровне достаточно выравнивания по видам работ и группам оборудования. Это позволяет получить хороший исполнимый план.

    На следующем шаге, на уровне операционного планирования, мы превратим этот план в сеть операций, опустимся до конкретных рабочих мест, определим конечных исполнителей. Так мы и сэкономим время на расчет, и получим рабочий механизм, связывающий планы между собой.

    План — это не только собственно план, это еще факт

Поэтому несколько слов о том, что нужно помнить при выборе системы и в принципе при исполнении планов.

  • Даже хороший план сам не исполнится. Его исполняют люди: рабочие, диспетчеры и т.д. Поэтому система должна иметь удобные инструменты, которые позволяют управлять на цеховом уровне исполнением, движением партий, распределением работ.

    В ALFA ims для этого есть информационные доски, мониторы, которые собирают в одном месте всю необходимую информацию в зависимости от того, какой специалист к ней обращается. Для диспетчеров и распредов работ это информация на уровне номенклатуры и стадий, на операционном уровне — информация об отдельных операциях для мастеров и начальников участков. По сути, это служба одного окна, которая собирает всю необходимую информацию, передает доступ ко всем необходимым операциям — позволяет упростить и ускорить все процедуры управления.

  • Как бы хорошо мы ни спланировал на верхнем уровне, в том числе с точки зрения размера партий, на уровне исполнения нам нужны инструменты, которые позволяют либо разбить, либо укрупнить исходные плановые партии в зависимости от реальных условий. Нет материала, или мы еще по каким-то причинам хотим партию укрупнить или разделить — система должна обладать всей необходимой функциональностью, чтобы поддержать эти операции, сделать их быстро и не потерять связку с исходными заказами. Это крайне важно как для последующего перепланирования, так и для учета затрат. Для того, чтобы правильно собрать информацию о себестоимости отдельных партий и, как следствие, конечных изделий.

  • Мы должны организовать систему таким образом, чтобы ее данным можно было верить. Это важно для планов и для всего исполнения. Система должна уметь отражать реальные ситуации, которые возникают в производстве. Выделим некоторые из них. Например, работа с заменами номенклатуры. Часто бывает, что в КД задано одно обозначение материалов и комплектующих, а на складе лежит такая же номенклатура, но под другим торговым наименованием. Мы должны и понимать это при исполнении, и позволять обеспечивать плановые позиции такой номенклатурой в автоматическом и ручном режиме, и учесть дальше в планировании.

    Другая ситуация. Для целей производства выдаем со складов в производство не точное количество, которое необходимо по нормативу, а что-то более крупное и неделимое, которое потом дальше постепенно расходуется. Допустим, это бухта провода, банка краски. Система должна уметь такие ситуации тоже отрабатывать. Это нужно как для планирования, так и для последующего анализа и формирования правильной себестоимости. В ALFA ims это все есть.

  • Учет должен быть реальным. Он не должен отставать от реального производства. Для этого мы должны по максимуму использовать средства малой автоматизации: киоски сбора данных, инструменты маркирования и штрихкодирования продукции и документов, — все то, что позволяет опустить учет на самый нижний уровень и при этом не превратить рабочих в рабов учета.

Только так мы можем получить систему, которая действительно будет работать в реальных условиях.

Бережливое управление заготовительным производством

Бережливое управление заготовительным производством

Заготовительное производство – всё, что связано с резкой металла – листа или прутка. В результате раскроя появляются заготовки, деловой остаток и лом.

Деловой остаток почти не использовался

Практически не было данных о том, какой деловой остаток возникает в процессе раскроя, и для чего его можно использовать. Получалось, что по учётным данным металла нет, а в цехе он лежит.

Планирование и учёт велись вне системы

Учёт в информационной системе начинался после того, как детали передавались дальше по маршруту на другие участки.

Не знали, что происходит в производстве: сколько времени деталь движется по цеху, какие и где имеются задержки; что запланировано на раскрой, что уже изготовлено и где лежит.

Лом не учитывался Не знали количество делового остатка Расчет линейного раскроя делал человек

Поэтому резка была неоптимальной — с минимальными остатками материала.

Металла списывалось больше, чем надо

Металл на заготовку расходовался исходя из конструкторско-технологической документации, без учета фактического веса исходного материала. Поэтому нельзя было определить количество реально израсходованного металла, полученного делового остатка и лома. А значит, не было возможности выявить завышенные нормы расхода и получить экономию.

Маркируем металл

Каждая партия металла еще на центральном складе проверяется, измеряются размеры, фактический вес, и вся информация сохраняется в системе. Печатается и прикрепляется к материалу бирка, которая однозначно идентифицирует эту партию и позволяет организовать автоматизированный учет.

Информация по партии

Планируем с минимальными потерями
  • — Не планируем то, под что нет металла.
  • — Технологи разрабатывают карты раскроя под реальный план.
  • — Видим деловой остаток и максимально его используем

Задания на раскрой формируются в ALFA ims на основании номенклатурного плана производства в привязке к конкретным партиям материалов.

Мастер видит, где находятся материалы, в цехе или на центральном складе (ещё не пришли), готова ли карта раскроя и т.д. Анализирует обеспеченность и определяет задания, которые готовы к раскрою.

Задания передаются технологам для формирования карт раскроя листового материала или рабочим для выполнения раскроя линейного материала.

Данные карта раскроя листового материала автоматически передаётся в ALFA ims

  • —Перечень и вес изготавливаемых ДСЕ
  • —Размер делового отхода
  • —Необходимые образцах

Бумажная форма карты раскроя с нанесенным на нее штрихкодом передается оператору станка.

Алгоритм планирует раскрой линейного материала за человека

Алгоритм быстрее считает и реже ошибается. Сокращает время на расчёт-планирование раскроя. В результате меньше лома

Для одномерного материала был реализован алгоритм оптимального расположения заготовок по партиям исходного материала с учетом особенностей технологии (ширина реза, образцы, отступы на зажим). Алгоритм запускает оператор станка на основании задания на раскрой. На испытаниях в цехе наш алгоритм выдал результат с меньшим количеством потерь, чем в случае, когда расчет карты резки делает оператор.

Оператор сканирует штрихкоды, а не вводит данные руками

Все рабочие места оснастили сканерами штрихкодов и принтерами этикеток. Оператору достаточно провести по бирке и карте раскроя сканером, и информация о раскраиваемом листе (прутке и т.д.) попадает в систему. Это позволяет вести учёт партий потребляемого материала в реальном режиме и в привязке к конкретным партиям ДСЕ. Автоматически печатаются бирки для учета делового остатка.

Любое перемещение фиксируем в системе
  • — В реальном времени видна информация о ходе производства
  • — Знаем, где задержки

Система охватила все этапы движения материалов и деталей, включая поступление металла в цех, подбор партий под позиции плана и раскрой. Любое перемещение сопровождается отметкой в системе. Причем отмечается как момент «забрали с РЦ», так и момент «приняли на РЦ». Создан инструмент, который показывает в реальном режиме времени, как деталь движется по цеху, где происходят задержки.

В цехе мониторы с информацией

Информационные доски отображают текущее состояние производства как на отдельном рабочем месте, так и в цехе в целом. Проходя по цеху, можно понять – как выполняется план, какие задания находятся в работе на конкретном РЦ, что уже изготовлено и ожидает перемещения, какой накопился объем лома и делового остатка.

Расход материалов снизился на 10-15%

Деловые остатки учитываются и используются в производстве в первую очередь

Известно местонахождение ДСЕ с точностью до рабочего места

Уменьшилась трудоемкость учетной работы и появилась возможность анализа норм расхода материалов

Налажен контроль длительности нахождения на РЦ (в том числе визуальный на общих мониторах)

Лом учитывается

Почему важно подружить НИР/ОКР и производство?

Почему важно подружить НИР/ОКР и производство?

В условиях быстро меняющегося рынка и требований заказчиков научные исследования и разработка опытных образцов становятся приоритетными. Чем быстрее мы разработаем, испытаем и выведем изделие на рынок, тем быстрее освоим новый сегмент. И получим прибыль раньше конкурентов.

Исторически в нашей стране сложилось так, что НИР/ОКР и производство оторваны друг от друга и управляются раздельно (вспомните хотя бы отраслевые НИИ), хотя их связь должна быть максимально оперативной.

Исследования традиционно планируются в парадигме проектного управления: этапы, работы, сроки, трудозатраты, а производственные планы «живут» в терминах партии, запуск/выпуск, операции. Но тенденции современного мира требуют проектного подхода и от производства.

Как синхронизировать исследователей, конструкторов, производство и обеспечить высокую гибкость в новом мире?

В ALFA ims мы совместили две модели управления: проектную и производственную.

Мы уже рассказывали, что умеет система ALFA ims в управлении производством, и упоминали про связь с НИР/ОКР. Поговорим об этом подробнее.

Для поддержки проектной модели у нас есть полный набор автоматизированных инструментов: гибкое управление проектами, этапами и работами, оценка потребности в персонале и загрузки специалистов по проектам. Есть инструменты балансировки ресурсов в ручном или автоматическом режиме.

И плюс к этому специалисты, управляющие ОКР, получают доступ к текущей программе производства, рабочим центрам, складам. А главное — к возможности аналитического расчета сроков и возможностей исполнения своих заказов на изготовление опытных образцов.

Расчет и согласование сроков исполнения проекта происходит на основании реальных данных о планах производства. А сроки готовности документов влияют на размещение заказа в производственной программе.

Исключаются непродуктивные разговоры о приоритетах и нехватке ресурсов, потому что производство видит состояние подготовки РКД, а исследователи понимают загрузку оборудования и бригад на производстве.

Для сложных проектов удобно использовать управление по контрольным точкам, включая не только типичные проектные сроки, качество, затраты, но и временные точки из текущего производства.

Когда производственная программа пересчитывается с учетом факта исполнения, меняется и детальный план проекта. Руководители проектов видят результаты расчета и могут участвовать в согласовании производственных заказов и их приоритетов.

Исследования, разработка документации, производство образцов и их испытания (не всегда успешные с первого раза) — это затраты. И эти затраты должны быть экономически оправданы. Как же нам оценить то, что еще ни разу не делали?

В ALFA ims можно смоделировать новое изделие по похожим проектам — используя цифровые модели аналогов. Получив близкие к реальным экономические параметры будущего изделия, можем сказать, сколько будет стоить образец и какие затраты можно оптимизировать. Эти же данные лягут в основу расчета цены изделия на рынке.

Но жизнь обычно отличается от плана. Чтобы отличия не были слишком большими, их надо контролировать. И не когда-то потом, когда уже ничего нельзя будет изменить, а в реальном времени.

Прямая связь с производством, возможность резервирования материалов и комплектующих, а также механизм тотальной прослеживаемости позволяют получить срез себестоимости на любой момент времени.

Всегда понятно, где и какие возникли отклонения. Здесь материалы оказались дороже, а здесь поменялись планы и больше денег ушло на оплату труда.

Система ведет учет всех затрат на НИР/ОКР. Например, на изготовление специфической оснастки, которая может и не использоваться в дальнейшем при выходе на серию. Как следствие, получаем реальную оценку будущей себестоимости серийных изделий.

На каждом этапе ОКР мы контролируем плановые и фактические экономические параметры опытных изделий. И можем принимать решения, продолжать работы или прекратить их из-за отсутствия рыночной перспективы.

Когда в одной системе работают все участники процесса, конфликты интересов можно предсказывать и разрешать еще до того, как они возникли.

Руководитель проекта видит текущее состояние проекта, его прогресс, отклонения факта от плана. На диспетчерской доске проектных работ он может посмотреть, какие работы запланированы, а какие выполнены, соблюдаются ли сроки, какая трудоемкость. И в той же самой системе он видит, где его позиции в плане производства, когда будут изготовлены.

У производственников не возникает ситуаций, когда неожиданно оказывается, что заказы ОКР надо срочно включить в план. Они четко видят, что из комплекта документов есть, а чего нет, и знают, как с этим работать.

Руководители взаимодействуют с системой напрямую. Получают ключевую информацию и по производственным заказам, и по проектам НИР/ОКР. Могут получить детальную информацию по любому показателю.

Мы оперируем едиными ресурсами (сроками, документами, деньгами, людьми и материалами) в одной системе. Растет эффективность создания и внедрения инноваций.

  • — Повышается точность планирования
  • — Все затраты имеют обоснование
  • — Снижаются трудозатраты на планирование, контроль и учет
  • — Сокращается время на создание и выполнение проектов

Клавиша «сделать хорошо»

Клавиша «сделать хорошо»

Реализовали функцию сохранения параметров расчета производственных программ. Шаблонные расчеты сохраняются как готовая команда к расчету. Просто кнопка «сделать хорошо», тогда, когда вы понимаете, как это — хорошо. Команды можно редактировать, улучшать в 2 клика.

Производственную программу можно рассчитывать по-разному в зависимости от целей расчета.

В ALFA ims этот механизм используется не только для основного планирования, но и для моделирования «что — если», составления плановых калькуляций, предварительных расчетов.

Например, когда надо оценить, можем ли мы взять еще один заказ и сколько нам это будет стоить.

Как именно считать, определяют параметры, которые пользователь выбирает при запуске.

Какие правила применять при подборе актуальной конструкторско-технологической документации, сохранять рассчитанные производственные заказы или нет, подбирать ли заделы, что делать с размерами партий, как рассчитывать плановые даты, — можно задавать разные комбинации этих параметров и сохранять их в виде сценариев.

Со временем накопится библиотека эффективных моделей планирования.

Пользователю не надо каждый раз вручную выбирать данные

Так удобнее работать и возникает меньше ошибок, которые могут быть весьма критичными.

Можно выбрать не тот режим расчета дат — не по модели «точно вовремя», а по модели «как можно раньше». Получить совершенно другие плановые даты.

Или можно забыть поставить «подбирать заделы», и заделы вообще не подберутся — будет запланировано лишнее.

С помощью команд можно управлять процессом планирования:

  • 1. Задавать единые для всех правила. Сценарии можно гибко настраивать под нужды и особенности предприятия. И потом для каждой цели одни и те же значения параметров будут задействованы и в ручном режиме, и при автоматическом запуске по расписанию.
  • 2. Вносить изменения в 2 клика. И все пользователи, выбирая сценарий, автоматически будут использовать новые значения.
  • 3. Разграничивать доступ в зависимости от роли и прав пользователя. Например, начальник планового отдела будет иметь доступ к сценариям моделирования, а те, кто считает калькуляционные заказы – к сценариям расчета плановых калькуляций.

Ускорили расчёт больших производственных программ

Обновление ALFA ims: ускорили расчёт больших производственных программ

Расчёт больших производственных программ занимает несколько часов. Такой временной лаг становится преградой для оперативного управления.

Мы озадачились тем, чтобы сократить длительность производственного планирования и сделать его более гибким.

Что мы для этого сделали?

Мы улучшили функциональность и создали возможность многопоточного планирования. Мы разделяем производственную программу на несколько независимых потоков и считаем их параллельно. Конечно, при этом возрастает нагрузка на сервера, зато время расчёта уменьшается.

Кроме того, теперь пользователи ALFA ims могут одновременно работать с производственной программой и запускать расчёты независимо друг от друга. Например, если в рамках одной базы данных управляется несколько производственных подразделений (заводов, производственных комплексов и т. п.), можно рассчитать программу по каждому из них.

Или можно проводить расчёт по нескольким заказам и изделиям, если они не конкурируют за остатки незавершенного производства. Планирование, разузлование, передача на кооперацию, – всё это специалист по планированию может сделать для своих заказов.

Те же механизмы ALFA ims использует для составления плановых калькуляций экономистами. Чтобы получить плановую калькуляцию изделия, первым шагом надо сформировать его нормативный состав, а значит — провести разузлование. Использование единого механизма гарантирует выполнение всех правил формирования состава, применяемых в производстве. Например, правил динамического подбора версий конструкторско-технологической документации с учетом сроков действия, номеров изделий (комплектов), шифров заказов.

Специально для калькулирования плановой себестоимости реализован виртуальный режим, который позволяет провести расчёт и сформировать необходимые для калькуляций данные без итоговой записи плановых позиций.

Выигрыш во времени и дополнительная свобода действий каждого участника влияет на качество всей производственной программы. В среднем благодаря новым возможностям время расчёта производственной программы сокращается на 30-50%