1.6.2. Представление бизнес-процесса как Workflow

К оглавлению1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 
34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 
51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 
68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 
85 86 

Все ли бизнес-процессы могут быть описаны, как процессы Workflow? Какие бизнес-процессы целесообразно представлять в виде процессов Workflow?

Важнейшей особенностью технологии Workflow является поддержка управления процессами, содержащими как автоматизированные - выполняемые средствами информационных систем, так и неавтоматизированные - выполняемые вручную -операции. Благодаря этой особенности, любой бизнес-процесс предприятия может быть представлен в виде процесса Workflow, если, конечно, этот процесс:

выделен;

структурирован;

выполняется по правилам, которые можно сформулировать;

периодически повторяется.

Первые три ограничения являются ответом на вопрос «какие процессы можно описать», а последнее – «какие целесообразно».

Хотелось бы обратить внимание на следующие немаловажные обстоятельства.

Внедрение системы класса Workflow базируется не на маршрутизации прохождения документов и не на автоматизации группы операций или вида действий, а на описании бизнес-процесса, ради эффективного выполнения которого, собственно, и осуществляется маршрутизация документов и/или автоматизация операций.

Технология Workflow не накладывает каких-либо специальных ограничений на уровень детализации бизнес-процесса и/или степень автоматизации выполняемых операций.

При всей важности функционального моделирования, тем не менее, представленных в функциональной модели данных еще недостаточно для полного определения процесса. Третьим требованием представления бизнес-процесса в виде процесса Workflow является наличие правил выполнения процесса, которые можно сформулировать и формально описать. В первую очередь, соответствующие правила касаются последовательности выполнения операций, условий и предусмотренной реакции на внешние события.

Для того чтобы пояснить принципы формирования правил, рассмотрим категории операций, выполняемых в рамках бизнес-процесса (Табл. 9).

Табл. 9 Категории операций, выполняемых в рамках бизнес-процесса, и примеры.

Область действия

Согласованность выполнения

Синхронно

Асинхронно

Локальная

Совещания

Доска объявлений

Распределенная

Телефонные переговоры

Почта

Будем рассматривать операции, выполняемые группой исполнителей. В качестве направлений систематизации выберем согласованность времени выполнения (синхронно, асинхронно) и области действия (локальная или распределенная). Для выполнения синхронных, локальных операций требуется наличие всех исполнителей в одно время и в одном месте. Синхронные распределенные операции выполняются в одно и то же время исполнителями, которые могут находиться в разных местах. Асинхронные, локальные операции выполняются членами группы в одном, определенном месте, но в различное время. И, наконец, асинхронные распределенные операции выполняются членами группы исполнителей в различных местах и в различное время.

В рамках технологии Workflow рассматриваются операции, относящиеся к последней категории, - распределенные и асинхронные, Причем эти операции могут выполняться последовательно или параллельно, иметь сколь угодно сложную логику, согласовываться по времени, данным и исполнителям.

Четвертым и последним требованием представления бизнес-процесса в виде процесса класса Workflow является периодичность выполнения. В отличие от предыдущих требований, это требование носит экономический характер.

Все ли бизнес-процессы могут быть описаны, как процессы Workflow? Какие бизнес-процессы целесообразно представлять в виде процессов Workflow?

Важнейшей особенностью технологии Workflow является поддержка управления процессами, содержащими как автоматизированные - выполняемые средствами информационных систем, так и неавтоматизированные - выполняемые вручную -операции. Благодаря этой особенности, любой бизнес-процесс предприятия может быть представлен в виде процесса Workflow, если, конечно, этот процесс:

выделен;

структурирован;

выполняется по правилам, которые можно сформулировать;

периодически повторяется.

Первые три ограничения являются ответом на вопрос «какие процессы можно описать», а последнее – «какие целесообразно».

Хотелось бы обратить внимание на следующие немаловажные обстоятельства.

Внедрение системы класса Workflow базируется не на маршрутизации прохождения документов и не на автоматизации группы операций или вида действий, а на описании бизнес-процесса, ради эффективного выполнения которого, собственно, и осуществляется маршрутизация документов и/или автоматизация операций.

Технология Workflow не накладывает каких-либо специальных ограничений на уровень детализации бизнес-процесса и/или степень автоматизации выполняемых операций.

При всей важности функционального моделирования, тем не менее, представленных в функциональной модели данных еще недостаточно для полного определения процесса. Третьим требованием представления бизнес-процесса в виде процесса Workflow является наличие правил выполнения процесса, которые можно сформулировать и формально описать. В первую очередь, соответствующие правила касаются последовательности выполнения операций, условий и предусмотренной реакции на внешние события.

Для того чтобы пояснить принципы формирования правил, рассмотрим категории операций, выполняемых в рамках бизнес-процесса (Табл. 9).

Табл. 9 Категории операций, выполняемых в рамках бизнес-процесса, и примеры.

Область действия

Согласованность выполнения

Синхронно

Асинхронно

Локальная

Совещания

Доска объявлений

Распределенная

Телефонные переговоры

Почта

Будем рассматривать операции, выполняемые группой исполнителей. В качестве направлений систематизации выберем согласованность времени выполнения (синхронно, асинхронно) и области действия (локальная или распределенная). Для выполнения синхронных, локальных операций требуется наличие всех исполнителей в одно время и в одном месте. Синхронные распределенные операции выполняются в одно и то же время исполнителями, которые могут находиться в разных местах. Асинхронные, локальные операции выполняются членами группы в одном, определенном месте, но в различное время. И, наконец, асинхронные распределенные операции выполняются членами группы исполнителей в различных местах и в различное время.

В рамках технологии Workflow рассматриваются операции, относящиеся к последней категории, - распределенные и асинхронные, Причем эти операции могут выполняться последовательно или параллельно, иметь сколь угодно сложную логику, согласовываться по времени, данным и исполнителям.

Четвертым и последним требованием представления бизнес-процесса в виде процесса класса Workflow является периодичность выполнения. В отличие от предыдущих требований, это требование носит экономический характер.