Один процесс — несколько BPMN-схем: что изменилось в Схемопоинт 1.0.0
В реальном проекте одна BPMN-схема быстро начинает выполнять несколько разных задач.
На первой встрече она фиксирует предварительное понимание процесса. После обсуждения превращается в согласованную основную схему. Затем аналитик добавляет детали для разработки: объекты 1С, ИТ-системы, данные и исключения. Параллельно появляется схема будущего процесса — каким он должен стать после автоматизации.
Если всё это поместить в одну диаграмму, она становится перегруженной. Если разнести по отдельным файлам, теряется связь с самим процессом: непонятно, какая схема основная, где актуальная детализация и к какому процессу относится очередной файл Процесс_финал_2.bpmn.
В версии 1.0.0 в Схемопоинте разделены две сущности:
процесс — управленческая карточка;
схема — отдельное BPMN-представление этого процесса.
Теперь один процесс может иметь основную и несколько дополнительных схем, которые хранятся и открываются непосредственно в 1С.
Один процесс — четыре разных представления
Предварительная схема
Создаётся во время первичного обследования. В ней фиксируется текущее понимание процесса: основные участники, действия, точки передачи ответственности и обнаруженные проблемы.
Такая схема ещё может быть неполной. Её задача — сделать предмет обсуждения видимым и помочь аналитику задавать точные вопросы.
Для бизнес-аналитика это рабочий материал. Для руководителя — возможность быстро проверить, правильно ли понята фактическая работа подразделения.
Основная схема
Показывает процесс на уровне, достаточном для согласования и использования в качестве общего представления.
На ней остаются основные этапы, участники, события и развилки. Технические подробности не должны мешать руководителю увидеть процесс целиком и понять:
где начинается и заканчивается ответственность подразделения;
кто отвечает за ключевые этапы;
где принимаются решения;
какие действия влияют на сроки и результат.
Основная схема становится точкой входа в описание процесса, но не обязана содержать всю доступную детализацию.
Расширенная схема для ИТ
В этой схеме тот же процесс рассматривается с точки зрения автоматизации.
Здесь можно подробнее показать:
документы, справочники и регистры 1С;
используемые ИТ-системы и хранилища данных;
интеграции;
Функциональному руководителю такая детализация обычно не нужна в основной схеме. Для бизнес-аналитика, архитектора и разработчика она, наоборот, может быть ключевой.
Схема будущих улучшений
Отдельная схема позволяет зафиксировать предполагаемое изменение процесса, не перерисовывая и не уничтожая текущее согласованное представление.
Так руководитель видит предполагаемый организационный результат, а аналитик может детализировать будущую автоматизацию.
Что изменилось в Схемопоинте 1.0.0
Раньше карточка процесса и BPMN-схема фактически воспринимались как один объект. Такой подход был достаточен, пока каждому процессу соответствовала одна диаграмма.
В версии 1.0.0 схема стала самостоятельным объектом.
Карточка процесса хранит устойчивую управленческую информацию:
наименование;
тип процесса;
владельца;
статус;
состояние описания;
описание;
ссылку на основную схему.
Каждая BPMN-схема хранится отдельно и принадлежит определённому процессу. Процесс может иметь одну основную и несколько дополнительных схем.
При этом основная схема не блокируется и остаётся доступной для редактирования. Если у процесса ещё нет основной схемы, первая созданная схема назначается основной автоматически. Следующие схемы создаются как дополнительные.
BPMN-элементы также относятся к конкретной схеме. Поэтому одинаковые идентификаторы элементов в разных схемах больше не смешиваются при хранении и формировании отчётов.
Что получает бизнес-аналитик
Главная выгода для аналитика — возможность разделять содержание по назначению, не теряя контекст процесса.
Можно сохранить промежуточный результат
Предварительную схему не требуется немедленно превращать в окончательную. Её можно сохранить как отдельное представление, продолжить обсуждение и параллельно подготовить основную схему.
Можно разделить бизнес- и техническую детализацию
Руководителю не приходится показывать диаграмму, перегруженную регистрами, интеграциями и техническими проверками. При этом техническая информация не пропадает и остаётся связанной с тем же процессом.
Можно моделировать изменения отдельно
Схема будущего процесса не заменяет текущую. Это снижает риск потерять исходное состояние и позволяет обсуждать улучшения предметно: что именно исчезло, добавилось или изменилось.
Автоматического сравнения схем в 1.0.0 пока нет, но сами варианты уже можно хранить раздельно в рамках одного процесса.
Можно работать без набора внешних файлов
Схемы хранятся непосредственно в 1С. Их не нужно распределять между локальными папками, Miro, Draw.io и перепиской с участниками проекта.
Что получает функциональный руководитель
Для руководителя ценность разделения состоит не в количестве диаграмм, а в управляемости описания.
У процесса появляется понятная основная схема — без лишней технической детализации. При необходимости можно открыть дополнительное представление и посмотреть конкретный участок, будущие изменения или влияние автоматизации.
Это позволяет разделить разные вопросы:
Как процесс работает в целом? — основная схема.
Что происходит на конкретном участке? — детализированная схема.
Какие системы и данные используются? — расширенная схема для ИТ.
Что должно измениться? — схема будущего процесса.
В результате руководитель и аналитик работают с одним процессом, но получают представление, соответствующее своей задаче.
Отчёты теперь учитывают схемы
Разделение затронуло не только редактор, но и отчётность.
Отчёты по BPMN-элементам, объектам 1С и связанным ИТ-системам теперь могут использовать отборы по процессу и конкретной схеме.
Это важно, когда у процесса несколько представлений. Например, объект 1С может использоваться только в расширенной технической схеме и отсутствовать в основной. Без разделения такой результат было бы трудно интерпретировать: непонятно, в какой именно диаграмме находится элемент и почему он появился в отчёте.
Для аналитика это инструмент проверки модели. Для руководителя — возможность увидеть, где конкретно в процессе используются системы, данные и ручные операции.
Границы версии 1.0.0
Релиз создаёт основу для дальнейшей работы с несколькими представлениями процесса, но пока не превращает Схемопоинт в систему полного жизненного цикла регламентов.
В текущую версию не входят:
специальные статусы схем;
встроенные типы
AS-ISиTO-BE;автоматическое сравнение схем;
согласование и публикация;
история версий отдельных схем;
копирование схем;
автоматическое выполнение процессов.
Эти функции требуют отдельной логики. В 1.0.0 решена базовая задача: процесс и его BPMN-представления больше не являются одним объектом.
Скачать Схемопоинт 1.0.0
Основная версия Схемопоинта 1.0.0 доступна на GitHub.
Написать автору или сообщить об ошибке можно непосредственно через раздел «Обратная связь» в Схемопоинте.







Комментариев нет:
Отправить комментарий