Ваша команда не понимает, как работает процесс – потому что он нигде не отображен наглядно
Когда бизнес-процесс существует только в голове аналитика или тимлида, каждый в команде понимает его по-своему. BPMN решает именно эту проблему – это универсальный язык для описания процессов, который читают все: от разработчика до менеджера.
Что такое BPMN
Это способ нарисовать алгоритм работы системы в виде диаграммы. Четыре базовых элемента – и этого хватает для большинства задач.
Четыре элемента, которые нужно знать
События – что запускает процесс и чем он заканчивается. Это может быть входящий запрос, таймер, ошибка или просто старт.
Действия – что делает система на каждом шаге. Одно действие = одна неделимая функция. Если действие сложное — оно выносится в отдельный подпроцесс.
Шлюзы – развилки в логике. Три типа, которых хватает на всё:
«Исключающее ИЛИ» – выполняется одна из веток
«И» – обе ветки выполняются параллельно
«Включающее ИЛИ» – одна или несколько веток по условию
Потоки – стрелки между элементами, показывающие последовательность.
Зачем это нужно на практике
Когда процесс нарисован по BPMN, разработчик видит, что кодировать. Тестировщик видит, что проверять. Менеджер видит, где узкое место. Никто не додумывает за другого.
Инструменты – любые: draw.io, Miro, Confluence. Порог входа минимальный.
Пример оформления смотрите на картинке!
Источник фото
———
Запись на консультацию: prime314.ru
Наш канал в МАХ
Post #714
183

- 🔥 4
- ✍ 2
- 👍 2
- ❤ 1