10.3.1. Анализ бизнес-процессов (BPA)

Средства моделирования процессов

Программное обеспечение для моделирования (BPA) дает возможность руководителям и сотрудникам описать в виде диаграммы и сопутствующей информации свою деятельность и связанные с ней проблемы, возможности и т. д. Чтобы держать применение этих средств под контролем, компании крайне важно ввести стандарты на обозначения, подходы к моделированию и терминологию. Для компаний, использующих несколько средств класса BPA, это будет непростой задачей – не только затратной, но также политизированной и в целом сильно рискованной.

Пользователь такого ПО создает модель, «набрасывая» подходящие значки на страницу с помощью мыши. Значок выбирается из списка (палитры). Чтобы сделать элемент диаграммы уникальным, пользователь вписывает его название. Кликом кнопки мыши по элементу открывается форма, через которую вводятся свойства элемента. Также с помощью мыши элемент можно перетаскивать. Потоки изображаются соединительными линиями разных видов, для некоторых из них можно ввести информацию о том, что именно передается. Иерархическая декомпозиция элементов может выполняться по-разному в разных программных продуктах BPA, но большинство ее поддерживает.

Информация, которая собирается с помощью ПО-моделирования, в целом стандартна, хотя и может варьироваться в зависимости от поддерживаемых методологий. Некоторые программные продукты позволяют создавать собственные, специфические для компании или пользователя значки и определять собственные атрибуты (свойства) элементов диаграммы, другие поддерживают только фиксированный перечень. Это важный аспект, поскольку он определяет гибкость стандарта моделирования компании. Стандарт же – это то, что обеспечивает возможность повторного использования моделей, объектов, сервисов, способов ввода информации и т. п.

В ходе установки и настройки ПО следует обратить внимание на состав атрибутов элементов (насколько это допускает продукт), так как это определит структуру базы данных для хранения процессных моделей.

ПО для моделирования процессов позволяет:

• выявлять и описывать действия или шаги с помощью дорожек на диаграмме или без них;

• связывать уровни детализации в иерархию;

• отмечать точки применения бизнес-правил – развилок и т. п.;

• прикреплять к действиям заметки или другую информацию;

• определять для каждого элемента используемые данные, экранные формы и т. п.;

• соединять действия в потоки, показывая таким способом место каждого действия по отношению к другим;

• компоновать процессы и потоки работ;

• декомпозировать любое действие на следующий уровень детализации;

• визуально соотносить действие с ролью (с помощью дорожек, каждая из которых соответствует роли или подразделению);

• задавать для каждого действия дополнительную информацию;

• задавать параметры производительности;

• задавать диапазоны значений;

• задавать временные параметры,

а также:

• привязывать правила выполнения операции через интерфейс машины бизнес-правил;

• определять правила и привязывать их к действиям;

• выявлять избыточность правил и т. п.;

• формировать требования к качеству данных;

• привязывать действия по предоставлению отчетности и аудиту;

• использовать методы шести сигм;

• определять точки сбора данных;

• определять точки, в которых проверяется качество работы;

• отображать использование внешних систем и данных;

• определять дополнительные данные для элементов;

• определять данные для отображения на экранных формах;

• фиксировать редакции (версии) и применять другие способы контроля качества;

• определять использование данных правилами;

• проектировать экранные формы;

• проектировать экранные формы итерационно вместе с участием будущих пользователей;

• связывать экранные формы с данными и правилами;

• быстро модифицировать экранные формы и данные;

• взаимодействовать с модулями имитационного моделирования (не все программные продукты BPA имеют встроенное имитационное моделирование);

• проверять эффект изменений с помощью имитационного моделирования;

• создавать несколько моделей для выбора лучшей;

• поддерживать тестирование;

• сохранять в модели информацию об эффективности;

• отслеживать эффективность каждого участника;

• отслеживать эффективность на уровне процессов и потоков работ;

• совместную работу с помощью электронных коммуникаций, телеконференций и средств удаленного управления;

• многопользовательский режим работы;

• работу из удаленных рабочих мест;

• командную работу с информацией.

Примечание: ПО этого класса часто использует Интернет и работает в браузере.