Разница между функциональным и объектно-ориентированным подходом в моделировании бизнес-процессов заключается в способе декомпозиции системы. 3
В функциональном подходе главным структурообразующим элементом является функция (бизнес-функция, действие, операция), и система представляется в виде иерархии взаимосвязанных функций. 12 Схема бизнес-процесса строится в виде последовательности бизнес-функций, с которыми связаны материальные и информационные объекты, используемые ресурсы, организационные единицы и т. п.. 12 Преимуществом функционального подхода является наглядность последовательности и логики операций в бизнес-процессах компании, а недостатком — некоторая субъективность в детализации операций. 1
При объектно-ориентированном подходе система разбивается на набор объектов, соответствующих объектам реального мира и взаимодействующих между собой посредством посылки сообщений. 12 В роли объектов могут выступать конкретные предметы или реальные сущности, например клиент, заказ, услуга и т. п.. 1 Каждый объект характеризуется набором атрибутов, значения которых определяют его состояние, а также набором операций для проверки и изменения этого состояния. 1 Такой подход позволяет более объективно выделить операции над объектами и решить задачу о целесообразности использования этих объектов. 1 Недостаток объектно-ориентированного подхода состоит в меньшей наглядности конкретных бизнес-процессов. 1