BPMN — это такой взрослый конструктор «лесенка из ромбиков», который придумали, чтобы о...
BPMN — это такой взрослый конструктор «лесенка из ромбиков», который придумали, чтобы описывать бизнес‑процессы, а в итоге им пытаются специфицировать СЭД и потом искренне удивляются, почему все страдают. С BPMN всё начинается красиво: — Сейчас мы нарисуем понятную схему согласования документа. Через час на доске: • 4 пулы, • 12 сваймлейнов, • 3 вида шлюзов, • 8 промежуточных событий, • и один квадрат, который никто уже не помнит, зачем сюда поставили, но удалять страшно — вдруг развалится логика вселенной. Проблема в том, что СЭД — это не «идеальный» бизнес‑процесс, а грязная жизнь: • документ потеряли, • согласующий уволился, • регламент поменяли вчера, • в обход системы всё равно шлют по почте, «потому что так быстрее». Попробуйте честно впихнуть всё это в BPMN — получится не схема, а схема‑обвинение: «Вот тут мы официально признаём, что у нас ад, но с нотацией». BPMN ещё притворяется «понятным бизнесу». Реальность: • аналитик рисует, • разработчик смотрит и тихо плачет, • бизнес кивает, потому что стыдно признаться, что они перестали понимать на третьем типе события. Зато формально все «на одной странице». На странице, которую никто не может прочитать. Для СЭД особенно весело с версиями процессов. — Тут у нас основной поток, — тут исключения, — тут исключения из исключений, — а вот тут ручной обход, который по факту используют все. На диаграмме это превращается в паутину, где любой новый «жизненный кейс» добавляет ещё один шлюз и ещё один хвостик. В какой‑то момент проще выдать сотруднику текст «Если не знаешь, что происходит — звони Маше», чем объяснять, где он сейчас находится на схеме. И да, BPMN отлично показывает, как документ должен гулять по идеальному миру, где: • все читают уведомления, • никто не болеет, • регламенты не меняются посреди рабочего дня. Но СЭД живёт в мире, где документик может три недели лежать «на согласовании», потому что человек в отпуске, а формально всё красиво: токен стоит в нужной задачке, на диаграмме — тишина и гармония. В итоге BPMN для СЭД часто работает как декоративный фасад: • спереди — аккуратная картинка «как у нас всё устроено», • внутри — скрипты, костыли, ручные доработки и чат «скинь, пожалуйста, ещё раз, я потерял». Но ничего, главное — мы используем «международный стандарт описания процессов». То, что по нему потом невозможно честно специфицировать реальную логику живой СЭД без превращения схемы в чёрную дыру, — мелочи. Зато как красиво смотрится в презентации.