2000-е стали временем, которое можно охарактеризовать начала применения BPMS с MDD (Model Driven Development) - программных платформ, использовавшихся для автоматизации процессов на основании моделей, таких как Pega, TIBCO, Bizagi, Camunda и Bonita. Использование BPMS (Business Process Management Suite) требует наличия репозитория стандартизованных повторяющихся бизнес-процессов, готовых к автоматизации, то есть высокого уровня зрелости процессного управления.