Представьте, что вам, как, например, сотруднику молочной фермы, необходимо изменить статус животного, которое перешло в категорию "готовых к осеменению". Для этого будет действовать следующий алгоритм:
Поступление задачи – проверка параметров животного – внесение изменений – завершение задачи. Кажется просто и повседневно. А теперь давайте перенесем этот алгоритм на более масштабную бизнес-задачу, в которой придется учитывать не только действия одного зоотехника, но взаимодействие с прочими элементами всей системы учета и управления молочным производством
(регламентированное время, выгрузка данных из карточки животного, создание и фиксация результатов проверки, отражение документов в общей базе и т.п.) И, как только вы это себе представили, усложняем. Идентичный бизнес-процесс должен проводиться с определенной периодичностью на ферме с поголовьем в 1000 коров, каждая из которых может либо соответствовать требуемым условиям, либо нет.
Согласитесь, для того, чтобы реализовать такой проект на высшем уровне и без ошибок, потребуется детальный план действий, правильное распределение обязанностей и чёткий контроль. Кроме того, придется расставить реперные точки для промежуточного подведения итогов, мониторинга соблюдения сроков и оперативного принятия решений. Для этого, например, можно применить классическую методологию оптимизации бизнес-процессов «As is и To be» (Как есть и Как будет), которая призвана разграничить анализ текущей ситуации и планирование улучшений. Удержать весь этот объем информации в голове крайне сложно, а во избежание накладок и ошибок придется как-то организовать устойчивую оперативную связь между всеми участниками процесса. Вот здесь и появляется такой незаменимый помощник, как BPMN.
Проще, удобнее и быстрее будет спроектировать общую картину визуально, без лишних отвлекающих слов, пояснений и элементов. Такие графические модели бизнес-процессов и называются нотациями. На сегодняшний день существует несколько наиболее популярных и востребованных видов нотаций:- IDEF0 – строится слева направо и сверху вниз по диагонали от доминирующих объектов к объектам подчиненным. Такой метод имеет высокую степень детализации, но подходит для случаев, когда бизнес-процессы представляют собой одну цепочку без «развилок». Если же в данной цепи имеются условия, предполагающие выбор между двумя и более путями развития, то такой вид нотаций перестает быть простым и удобным.