Ежемесячное выставление счетов
Ежемесячное выставление счетов BPMN
Автор: Олег Борознов, 14.01.2018
Этот пример иллюстрирует общий принцип моделирования процессов BPMN, когда важно обратить внимание на структуру бизнес-процесса, а не только на его шаги.
Рассмотрим структурирование диаграмм в BPMN на примере процесса «Юридическая консультация». Адвокат предлагает юридические консультации своим клиентам. Клиент при необходимости обращается за консультацией. Адвокат предоставляет нужную информацию и включает затраченные на консультацию часы в счет клиента. В конце каждого месяца бухгалтер адвоката подсчитывает количество часов и готовит счет-фактуру для оплаты клиентом.
Решение задачи
Самое важное в диаграмме – это ее структура. Процесс «Предоставление юридической консультации» выполняется несколько раз в месяц, а процесс «Выставление и оплата счета» - один раз в месяц. Поэтому эти процессы должны быть смоделированы в отдельных пулах. Однако, эти два пула взаимодействуют между собой с помощью базы данных – «Лист записи». В BPMN сложно моделировать потоки данных, т.к. он больше ориентирован на поток управления. Тем не менее, моделировать потоки данных можно с помощью баз данных, соединяющих процессы.
Неправильный способ моделирования
В этом примере оба процесса смоделированы в одном пуле. Это означает, что после предоставления каждой консультации счет-фактура по ней отправляется раз в месяц. Это противоречит логике процесса и является неверным способом моделирования процесса.
Хотите быстро освоить BPMN?
Пройдите обучение в нашем учебном центре! |