• более быстрое изменение ПО благодаря полной информации о правилах и использующих их программах;
• гибкое описание правил – унаследованные приложения, пояснения, документы;
• повышение качества правил, стимулирующее повторное использование;
• возможность тестирования правил на избыточность, «дыры», логику и т. д.;
• контроль версий;
• повышение наглядности правил;
• возможность более быстрого совершенствования приложений и бизнес-операций за счет работы с внешними правилами;
• изменение правила в одном месте отражается везде, где оно используется.
10.3.4. Системы управления бизнес-процессами (BPMS)
Моделирование процессов, моделирование потоков работ, описание правил, имитационное моделирование бизнес-операций, генерация приложений, среда выполнения бизнес-операций, управленческая отчетность
BPMS представляет собой набор средств, формирующих единую рабочую среду для IТ и бизнеса. Под рабочей средой мы понимаем следующее: когда сотрудник авторизуется в прикладной системе, в действительности он авторизуется в модуле BPMS, который исполняет модели бизнес-процессов и правила.
В большинстве BPMS моделирование процессов ведется в нотации BPMN. Элементы модели изображают задачи, решения, автоматические действия и т. д. Каждый элемент представляет собой своего рода небольшой специализированный программный модуль. Эти модули исполняются в порядке, заданном потоком в модели бизнес-процесса. С задачами связаны экранные формы, спроектированные средствами BPMS. BPMS также позволяет спроектировать отчеты.
На модели процесса можно указать точки вызова унаследованных приложений или других внешних программ, сформировав таким образом цепочку автоматических задач. Для этого необходим тот или иной вариант интерфейса. Сервис-ориентированная архитектура в комплексе с адаптерами и ускорителями интеграции приложений (EAI) значительно упрощает реализацию таких интерфейсов, снижая таким образом затраты времени и риски.
Также модель может содержать специальные средства контроля за интенсивностью потока работ и маршрутами, сигнализацию о задержках и т. п.
Правила кодируются, и машина бизнес-правил, являющаяся частью BPMS, отслеживает их использование. Изменение правила отражается на исполнении всех моделей, которые к нему обращаются, – это существенно упрощает внесение изменений.
В модель процесса можно также добавить измерение эффективности. Измерения можно реализовать через бизнес-правила или через интерфейсы к внешним программам. Здесь находят применения такие дисциплины, как шесть сигм, бережливое производство и BAM, – соответствующие подходы и программы встраиваются в разрабатываемые модели. Результаты могут отображаться на комплексных панелях управления, которые также выдают предупреждения и рекомендуемые действия, опять-таки на основе правил. Многие BPMS умеют также захватывать информацию с экранов или отчетных форм унаследованных приложений. Еще более изощренные средства позволяют привязывать унаследованные приложения к значкам на схеме процесса (на уровне функций и данных). И, конечно, к значкам на схеме процесса привязываются бизнес-правила, которые затем включаются в сгенерированное приложение.
Всю эту среду можно легко и быстро менять. Большинство изменений происходит на уровне модели или правил. Многие BPMS дают возможность провести имитационное моделирование, чтобы убедиться в целостности изменения и качестве данных и уменьшить риск ошибки. Это дает команде возможность через серию итераций найти оптимальное решение. Внедрение при этом сводится к переключению ПО на новую версию и к необходимой переподготовке персонала.
В том, что касается моделирования и описания процессов, все основные BPMS являются гибкими. Это одновременно их сильная и слабая стороны. Чтобы модели были читабельными, использование значков на диаграмме должно быть стандартизировано. Это относится в том числе и к системам, основанным на стандартной нотации BPMN [207] Business Process Model and Notation . – Прим. пер.
.
Также при настройке BPMS важно принять решение о необходимости использования специальных адаптированных значков, расширяющих стандартную палитру BPMN.
Примечание:BPMN – это стандартизированный набор графических символов для моделирования процессных диаграмм. Изначально созданный организацией Business Process Management Initiative (BPMI), в настоящее время стандарт BPMN поддерживается консорциумом Object Management Group (OMG). Помимо графических символов, BPMN стандартизирует структуру процессной модели.
Читать дальше
Конец ознакомительного отрывка
Купить книгу