10.3.1. Анализ бизнес-процессов (BPA)
Средства моделирования процессов
Программное обеспечение для моделирования (BPA) дает возможность руководителям и сотрудникам описать в виде диаграммы и сопутствующей информации свою деятельность и связанные с ней проблемы, возможности и т. д. Чтобы держать применение этих средств под контролем, компании крайне важно ввести стандарты на обозначения, подходы к моделированию и терминологию. Для компаний, использующих несколько средств класса BPA, это будет непростой задачей – не только затратной, но также политизированной и в целом сильно рискованной.
Пользователь такого ПО создает модель, «набрасывая» подходящие значки на страницу с помощью мыши. Значок выбирается из списка (палитры). Чтобы сделать элемент диаграммы уникальным, пользователь вписывает его название. Кликом кнопки мыши по элементу открывается форма, через которую вводятся свойства элемента. Также с помощью мыши элемент можно перетаскивать. Потоки изображаются соединительными линиями разных видов, для некоторых из них можно ввести информацию о том, что именно передается. Иерархическая декомпозиция элементов может выполняться по-разному в разных программных продуктах BPA, но большинство ее поддерживает.
Информация, которая собирается с помощью ПО-моделирования, в целом стандартна, хотя и может варьироваться в зависимости от поддерживаемых методологий. Некоторые программные продукты позволяют создавать собственные, специфические для компании или пользователя значки и определять собственные атрибуты (свойства) элементов диаграммы, другие поддерживают только фиксированный перечень. Это важный аспект, поскольку он определяет гибкость стандарта моделирования компании. Стандарт же – это то, что обеспечивает возможность повторного использования моделей, объектов, сервисов, способов ввода информации и т. п.
В ходе установки и настройки ПО следует обратить внимание на состав атрибутов элементов (насколько это допускает продукт), так как это определит структуру базы данных для хранения процессных моделей.
ПО для моделирования процессов позволяет:
• выявлять и описывать действия или шаги с помощью дорожек на диаграмме или без них;
• связывать уровни детализации в иерархию;
• отмечать точки применения бизнес-правил – развилок и т. п.;
• прикреплять к действиям заметки или другую информацию;
• определять для каждого элемента используемые данные, экранные формы и т. п.;
• соединять действия в потоки, показывая таким способом место каждого действия по отношению к другим;
• компоновать процессы и потоки работ;
• декомпозировать любое действие на следующий уровень детализации;
• визуально соотносить действие с ролью (с помощью дорожек, каждая из которых соответствует роли или подразделению);
• задавать для каждого действия дополнительную информацию;
• задавать параметры производительности;
• задавать диапазоны значений;
• задавать временные параметры,
а также:
• привязывать правила выполнения операции через интерфейс машины бизнес-правил;
• определять правила и привязывать их к действиям;
• выявлять избыточность правил и т. п.;
• формировать требования к качеству данных;
• привязывать действия по предоставлению отчетности и аудиту;
• использовать методы шести сигм;
• определять точки сбора данных;
• определять точки, в которых проверяется качество работы;
• отображать использование внешних систем и данных;
• определять дополнительные данные для элементов;
• определять данные для отображения на экранных формах;
• фиксировать редакции (версии) и применять другие способы контроля качества;
• определять использование данных правилами;
• проектировать экранные формы;
• проектировать экранные формы итерационно вместе с участием будущих пользователей;
• связывать экранные формы с данными и правилами;
• быстро модифицировать экранные формы и данные;
• взаимодействовать с модулями имитационного моделирования (не все программные продукты BPA имеют встроенное имитационное моделирование);
• проверять эффект изменений с помощью имитационного моделирования;
• создавать несколько моделей для выбора лучшей;
• поддерживать тестирование;
• сохранять в модели информацию об эффективности;
• отслеживать эффективность каждого участника;
• отслеживать эффективность на уровне процессов и потоков работ;
• совместную работу с помощью электронных коммуникаций, телеконференций и средств удаленного управления;
• многопользовательский режим работы;
• работу из удаленных рабочих мест;
• командную работу с информацией.
Примечание: ПО этого класса часто использует Интернет и работает в браузере.