EPC (Event-driven Process Chain, событийная цепочка процессов) – графическая нотация, в которой бизнес-процесс описывается чередованием событий и функций, соединённых логическими операторами И, ИЛИ, исключающее ИЛИ. Нотация разработана в начале 1990-х годов в Саарландском университете под руководством Августа-Вильгельма Шеера и стала основой методологии ARIS.
Основные элементы
- Событие – состояние до или после выполнения функции.
- Функция – действие, выполняемое в процессе.
- Логические операторы – ветвление и слияние.
- В расширенной eEPC: исполнители, документы, информационные системы.
Где применяется
EPC широко использовалась при описании процессов для внедрения ERP-систем и в проектах регламентации деятельности. Многие организации до сих пор хранят модели процессов в eEPC.
Сравнение с BPMN
- EPC проще для чтения бизнес-пользователями, но не стандартизирована как исполняемая нотация.
- BPMN – международный стандарт с поддержкой исполнения в BPM-движках.
- При переходе на BPM-платформы модели EPC часто конвертируют в BPMN.