Подходит ли BPMN для моих целей?

вступление

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

задача

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

Теперь передо мной стоит задача найти решение, иллюстрирующее процессы на работе.

пример

  1. ERP сигнализирует о спросе на товар на станции А1

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

  3. Оператор склада вводит детали в ERP, такие как количество / вес, номер ящика, ...

  4. Оператор склада снимает флажки для получения (подтверждая ввод в ERP)

  5. ERP генерирует транспортный заказ

  6. ERP отправляет транспортный заказ программному обеспечению маршрутизации
  7. Программа маршрутизации отправляет телеграмму на управление шаттлом
  8. Управление шаттлом поворачивает колеса и спрашивает дорогу, чтобы забрать коробки
  9. ...

Вопрос

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

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

Является ли BPMN правильным инструментом для моих целей?

отказ

Я не бизнес-аналитик. Я посмотрел на альтернативы BPMN (простые блок-схемы, диаграммы деятельности, ...), но они не подходят. Простое объединение существующих процессов для каждого соответствующего слоя не дает результата из-за различных, а иногда и слишком подробных описаний процессов.

редактировать

ERP - это SAP ERP 6.0 EHP7 со встроенным компонентом WMS.

1 ответ

Решение

TL;DR: используйте нотацию, в которой вы будете реализовывать процесс, т.е. выберите BPMS, а не BPMN.
Само обозначение ничего не значит, если у него нет подходящего инструмента для моделирования и дальнейшей реализации процесса, известного как BPMS. Вы можете найти десятки сравнений (например, BPMN против EPC или BPMN против BPEL), однако они не помогут вам, если у вас нет четкого понимания, где и как вы будете реализовывать ваш смоделированный процесс.
Вообще говоря, EPC используется для более высокоуровневого просмотра процесса, тогда как BPMN используется для более детального просмотра, где могут быть описаны все технические детали взаимодействия между узлами. Однако это зависит.

Я также рекомендую вам просмотреть эту таблицу

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

Как я вижу из вашего описания: у вас есть четыре участника (четыре уровня), которые являются четырьмя линиями в терминах BPMN, и они сотрудничают / общаются друг с другом в процессе. Вообще говоря, это подходит для области применения BPMN, но лично я чувствую, что вы должны придерживаться своего инструмента ERP.
Я не знаю, какой ERP вы используете, но каждое серьезное ERP-решение включает инструмент для настройки процесса. Например, в SAP есть Workflow, который может широко расширять и расширять существующие процессы в SAP. Возможно, у вашей ERP она тоже есть.

Опять же, неясно, какую систему управления складом вы используете и интегрирована ли она в вашу ERP. Кажется, что нет, и, похоже, это какая-то старая унаследованная система, из-за которой вы начинаете переделывать вещи. В этом конкретном случае может быть целесообразнее приобрести специальный расширенный пакет управления складом (в качестве примера рассмотрим функции SAP EWM), который может удовлетворить большинство ваших требований.

Другие вопросы по тегам