Мы работаем над разработкой Пульт управления производством — программой для цифровизации и автоматизации малого и среднего производства.
В данной публикации я хочу рассказать про один визуальный инструмент Маршрут производства, который знатно похорошел (цитата пользователя, с которой я не могу не согласиться). Он предназначен для наглядного представления производственно-технологического процесса и оценки его состояния. То есть задача — предоставить наглядную картину по производимой продукции, да так, чтобы посмотреть на неё и сразу всё понять.
Я упущу варианты бинарного состояния, когда либо «есть материалы и нет продукции» (1) , либо «нет материалов и есть продукция» (2) и дополню промежуточными данными, что между (1) и (2) есть набор производственных операций. Допустим, следующего вида:

Смешанный (последовательно-параллельный) техпроцесс. Будь-то деревянный стул или металлический стол, или даже электронный прибор в текстильной упаковке.
Даже если у вас проще, в виде линейного последовательного процесса, то вы также понимаете всю боль постоянного поиска ответа — на какой стадии производственный заказ. Цель инструмента — дать мгновенный ответ и постараться избежать (вне)очередную планерку по получению среза состояния производства или уберечь начальника производства от звонка менеджера по продажам с вопросом — а что с заказом.
Описание технологии производства
Всё начинается с базовых определений — операция, последовательность, количество. Это минимум нормативно-справочной информации (НСИ), но если указать ресурсы и время выполнения, то можно дополнительно задействовать ПУП:APS — планировщик производственного расписания.
Исходное описание процесса происходит в табличном виде, а последовательность задаётся через номер операции и номер следующей операции.

Спецификация — базовая НСИ для описания техпроцесса
С одной стороны, данная базовая НСИ описывается достаточно просто, а с другой стороны, чтобы эта «простота» работала, от глаз скрыт полноценный пооперационный производственный учет. Ведь в конечном счёте система ПУП всё знает: кто и когда выполнил какую операцию и даже больше. Просто покажу фрагмент операционной карты.

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

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

На приведённом снимке я вижу, что Операция 10 выполнена полностью на 10 из 10, как и следующая за ней Операция 21, а Операция 22 выполнена на 4/5 или 80%. И т.д. по схеме.
Встречные требования
Давайте откровенно. Это всё работает, только если соблюдаете: (А) оперативность ввода событий в систему и (Б) цифровую гигиену.
А — должно быть адекватно минимальное время между физическим выполнением производственной операции и её фиксацией в системе. Скорость старения информации достаточно высока, поэтому мы сделали возможные инструменты, чтобы это происходило максимально легко.
Б — корректные цифры, отсутствие дублей и отрицательных остатков.
