Как ты делаешь схемы процессов понятными
Вопрос
Как ты строишь BPMN-схему, чтобы её поняли и бизнес, и разработчики?
Попробуйте сами
Ответьте вслух за 2 минуты, как на собесе. Потом сверьтесь с тезисами: что прозвучало, а что нет.
Показать ответ и разбор
Коротко
Что должно прозвучать в ответе
Уровни детализации: описательный, аналитический, исполняемый
Подпроцессы вместо схем на 80 элементов
Названия задач глагол плюс объект, дорожки по ролям
Исключения и таймеры на аналитическом уровне
Согласование схемы с участниками процесса
Что могут спросить следом
- Как поддерживать схемы актуальными?
- Когда схема готова к исполнению в движке?
Разбор
Для бизнеса делаю верхнеуровневую схему на 10-20 элементов: главные шаги, роли, результат. Для разработки раскрываю подпроцессы: исключения, события, таймеры, взаимодействие с внешними системами через пулы. Называю задачи «глагол плюс объект», дорожки по ролям. Если схема не помещается на экран, выношу части в подпроцессы. Каждую схему прохожу с теми, кто реально выполняет процесс, они быстро находят пропущенные ветки. Исполняемая модель требует ещё переменных, сервисных задач и обработки ошибок, это отдельный уровень, обычно вместе с разработчиками.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.
Термины по теме
Ещё по теме «BPMN для системного аналитика»
- Параллельный шлюз
- Эскалация по таймеру
- Кейс: процесс обработки жалобы
- Кейс: выход нового сотрудника
- Свёрнутый пул
- Событийный шлюз
- DMN
- Группы элементов BPMN