Модель внедрения BPM-системы
В последнее десятилетие произошли существенные изменения к требованиям бизнес-архитектуры компаний. Поддержки устойчивого состоянии бизнес-процесса недостаточно для полного удовлетворения постоянно меняющегося спроса. Для создания конкурентного преимущества, бизнес-процессы компании должны быть гибкими, динамичными и способными к быстрой адаптации к изменениям рынка. BPM-системы (Business Process Management - управление бизнес-процессами) рассматривают бизнес-процессы, как отдельные ресурсы организации, которые должны непрерывно совершенствоваться. BPM-системы предоставляют возможность проектировать, развертывать, эксплуатировать, анализировать, оптимизировать и влиять на сложный, продолжительный процесс, включающий в себя многих участников из разных подразделений компании.
В связи с спецификой BPM-систем, традиционные модели жизненного цикла систем плохо применимы, так как в течении проекта по внедрению BPM-систем происходят постоянные изменения в требованиях к функционалу программного обеспечения. При этом каждое изменений требований, при следовании каскадной модели, заставляет команду проекта возвращаться на предыдущий этап.
В условиях быстро меняющихся требований стоит обратить внимание на применение гибких методологий, объединяющих в себе преимущества итеративной и спиральной моделей жизненного цикла. Гибкие методологии предлагают внедрять программное обеспечение по частям с постоянным отслеживанием готового продукта и с регулярной коммуникацией между бизнес-пользователями и командой проекта, что является более продуктивным, чем последовательное внедрение системы с продолжительной фазой анализа и проектирования.
В ходе данной работы был проведен анализ проектов по внедрению BPM-систем и построена модель внедрения BPM-системы (рис. 1), основанная на гибких методологиях разработки.
Рисунок 1 – Модель внедрения BPM-системы