HB42 Шланг
4.1 Характер взаимодействия бизнесаналитиков и ИТспециалистов
Process Analyzer (средство аналитического моделирования для бизнес$аналитиков) и Process Builder (средство разработки исполняемых процессов для ИТ$специалистов) являются независимыми средами, основанными на разных внутренних метамоделях, однако их артефакты могут быть синхронизованы с помощью XPDL. Чтобы обеспечить совместное использование процессов в рамках этих двух сред, необходимо установить оба средства на одном компьютере; при синхронизации разных компьютеров требуется импорт/экспорт данных. Типы автоматических и исполняемых вручную действий сохраняются во время синхронизации, однако при этом разработчик должен указать в Process Builder параметры процесса, например, методы и таймеры. В разделяемые процессы не включаются пакеты. Исполняемые модели могут быть импортированы из Process Builder в Process Analyzer в виде новой версии процесса, которая подвергается имитационному анализу, документируется на бизнес$уровне или изменяется.
4.2 Моделирование и имитирование процессов
В Process Analyzer реализована уникальная методика «раскрытия» процессов, которая позволяет бизнес$ аналитикам «разделять и властвовать» — разбивать сквозные процессы на элементарные составляющие. Аналитики интервьюируют специалистов в определенной предметной области, обладающих знаниями о разных фрагментах сквозного процесса. Полученная информация вводится в среду моделирования. При этом Process Analyzer предоставляет средства автоматического объединения фрагментов. Парадигма моделирования, используемая в Process Analyzer, предполагает, что поток управления связан с потоком данных. Действия в модели процесса имеют входы и выходы (бизнесобъекты, т.е. данные или документы), с помощью которых и устанавливается связь. Действия образуют последовательность этапов процесса только в том случае, если выход первого действия идентичен входу второго. Эта идея используется в реализованном в Process Analyzer алгоритме «валидации», который предназначен для объединения фрагментов процесса в сквозные модели (рис. 12). Эта парадигма полностью соответствует принципам работы Process Builder, поскольку каждое действие в исполняемом процессе получает, обрабатывает и выводит артефакты, называемые пакетами (документы или объекты структурированных данных).
Аналитический отчет: система управления бизнес процессами