Skip to content

Специалист: модели процессов и потоков

Упрощённые нотации, которые работают в команде без перегрузки.

Когда BPMN

  • Нужно показать шаги процесса, роли и ветки.
  • Важны события/таймеры/ошибки (например, платёжные процессы).

Мини-легенда BPMN: - Прямоугольник — задача, ромб — развилка, круг — событие. - Lane/Pool — роли/системы. - Сообщение — внешняя система, таймер — задержка.

Когда UML Activity/Sequence

  • Activity — показать поток внутри системы без бизнес-ролей.
  • Sequence — показать обмены между системами/сервисами по времени.

Мини-легенда Sequence: - Lifeline — участник (сервис/пользователь). - Сообщение — запрос/ответ, указывать протокол/событие. - Alt/Opt блоки — ветвления.

Хорошая схема

  • 8–20 блоков, не больше двух экранов.
  • Подписи простые: глагол + объект («Проверить лимит», «Создать заказ»).
  • Цвет — только для выделения рисков/ручных шагов.

Быстрый процесс AS-IS/TO-BE

  • AS-IS: фиксируем реальность, боли и задержки.
  • TO-BE: целевое, убираем лишние шаги, добавляем автоматизацию.
  • Разница между AS-IS и TO-BE — аргумент для приоритизации.

Документация к схеме

  • Цель схемы (что отвечаем).
  • Описание ролей/систем.
  • Неочевидные правила/валидации.
  • Открытые вопросы по шагам (выделить цветом).

Чек-лист схемы

  • [ ] Понятно, кто инициирует процесс.
  • [ ] Видны внешние системы и ручные шаги.
  • [ ] Решения/ветки подписаны по условиям.
  • [ ] Есть пометки по ошибкам/ретраям, если важно.
  • [ ] AS-IS и TO-BE отличимы.

Last update: November 18, 2025