В процессе работы у пользователей Business Studio часто возникают задачи, когда нужно использовать несколько вариантов одного процесса. Причем один процесс является основным (процесс-владелец), а остальные вспомогательными (процессы-варианты).
Например, аналитик разработал модель с целью описания и регламентации деятельности компании, а в процессе развития проекта возникла задача провести функционально-стоимостной анализ данного процесса или подготовить техническое задание на автоматизацию. В таком случае использовать существующий процесс не всегда удобно, а иногда невозможно, т.к. меняются цели создания модели процесса, задачи, требуются различные взгляды на модель и используются различные нотации.
Разработка «Варианты процессов» в основном рассчитано на решение подобных задач, при этом дополнительно ее можно использовать в ситуации, когда нужно создать альтернативную версию модели процесса и какое-то время работать с ней не затрагивая модель основного процесса.
Стандартные возможности Business Studio на данный момент решают задачи по ведению различных вариантов одного и того же процесса таким образом, что требуют дополнительного контроля от аналитиков и трудозатрат.
Предлагаемое решение «Варианты процессов» позволяет упорядочить работу с различными вариантами одного и того же процесса. Решение предоставляет возможности:
Фиксировать связи между процессом (процессом-владельцем) и его процессами-вариантами.
Увидеть некорректные параметры среди процессов-вариантов, что может отразиться на правильности получаемых регламентов в Business Studio (регламенты процессов, должностные и т.д.).
2 Рекомендуемый порядок работы в рамках решения
Предполагаемый порядок работы в рамках решения приведен на схеме ниже.
2.1 Предварительная настройка
1. Все разработчики бизнес-модели должны договориться между собой о том, в каком месте (например, папка «Варианты процессов» с префиксом «var») будут находиться процессы- варианты. Изменение префикса производится через параметр «Свойство модели» в свойствах Папки или Модели. Более подробно это описано в справке.
Предполагается, что процессы-варианты не будут составной частью рабочей бизнес-модели.
2. Все разработчики бизнес-модели должны договориться о том, какой единый статус процессы- варианты будут иметь. Это необходимо для корректного отображения регламентных документов.
В «Настройки для всех пользователей» данный статус следует:
Зафиксировать в параметре «Статусы процессов-вариантов».
Исключить из списка «Статусы процесса для отчетов».
Если до настоящего момента в Business Studio не вносились никакие изменения в настройки статусов, то в параметре «Статусы процессов-вариантов» рекомендуется установить «Архивирован», а закладку «Статусы процесса для отчетов» оставить без изменений.
2.2 Создание варианта процесса
2.2.1 Создание процесса-варианта
В определенном ранее месте создаётся требуемый вариант процесса с необходимым статусом. Его можно создать как полностью новым, так и путем копирования любого другого процесса. Тип такого процесса может быть любым, а не только с типом того процесса, для которого делается вариант.
Название процесса-варианта может быть любым. При этом рекомендуется использовать названия, дающие понимание о том, что используется вариант процесса.
2.2.2 Установление связей между процессами
Для установления связи между созданным процессом-вариантом и процессом-владельцем этого вариантного процесса используется закладка «Варианты» в окне свойств любого процесса. Установление связи выполняется стандартными способами (перетаскивание процесса на закладку или выбора через ячейку «Процесс» на закладке «Варианты»).
2.3 Последующая работа и отчеты
2.3.1 Узнать процесс-владелец
Для варианта-процесса узнать процесс-владелец можно через отчет «Вариант процесса».
2.3.2 Открыть диаграмму процесса-варианта
Чтобы из процесса-владельца перейти к диаграмме вариантного процесса необходимо:
На закладке «Варианты» выбрать необходимый процесс и скопировать его название (можно через контекстное меню).
Перейти в окно Навигатора и нажать Ctrl+F. В поле для поиска вставить скопированный ранее текст и нажать «Поиск».
После того, как процесс будет найден открыть его диаграмму стандартным способом (двойной клик или иконка ).
2.3.3 Проверка корректности процессов-вариантов.
В состав решения включён отчет «Варианты процессов: проверка», который проверяет все процессы на предмет правил:
Первоначальная настройка статусов для процессов-вариантов.
Один процесс может быть вариантом только для одного процесса
Все процессы-варианты должны иметь статус, который не позволяет данным из них попадать в генерируемые регламентные документы.
3 Примеры отчетов решения
В состав решения входит 2 отчета. Примеры отчетов ниже.
По данным Европейской организации по качеству (ЕОК), при оценке причин отказов действует правило "70-20-10", согласно которому 70% отказов происходит из-за недостатков проектирования, 20% - из-за некачественного изготовления и 10% - из-за нарушения эксплуатации.