Свод знаний по управлению бизнес-процессами: BPM CBOK 3.0 - Коллектив авторов
Шрифт:
Интервал:
Закладка:
Технологии BPM поддерживают полный жизненный цикл бизнес-процесса: от проектирования через внедрение к исполнению и мониторингу. Они обеспечивают отображение бизнес-стратегии на процессы посредством надлежащего описания с помощью средств анализа бизнес-процессов (BPA)[187] и преобразуют стратегию в адаптивное[188] исполнение посредством BPM-движков. Системы класса «управление эффективностью процессов» (PPM)[189] и «мониторинг бизнес-действий» (BAM)[190] проливают свет на исполнение процессов, предоставляя эффективный контроль. Новые архитектурные парадигмы, такие как «сервисно-ориентированная архитектура» (SOA)[191], делают бизнес-процессы более адаптивными. Еще больше повышают адаптивность такие новые подходы, как программное обеспечение как услуга (SaaS)[192] и облачные вычисления[193]. BPM-системы обеспечивают соответствие между компонентами ПО и бизнес-требованиями к процессам. Использование социальных сетей привело к появлению «социального BPM», что позволило интегрировать людей и IТ-системы и достичь еще большей эффективности BPM как управленческой дисциплины.
Чтобы достижение новых уровней адаптивности и масштабируемости дало реальный эффект, адаптивные технологии BPM должны дополняться соответствующим регулированием[194]. Регулирование BPM гарантирует, что технологии соответствуют требованиям людей, а те и другие вместе – интересам организации. Регулирование является неотъемлемой частью стратегии и подхода к использованию технологий BPM.
Данная глава представляет обзор текущего состояния и развития технологий BPM, включая регулирование как неотъемлемую составляющую. В ней показана роль технологий как важного аспекта BPM в широком смысле – управленческой дисциплины, нацеленной на бизнес-результат и на реальную выгоду для организации.
10.0. Введение
BPM – это сочетание методов и приемов трех областей: реинжиниринга бизнес-процессов, совершенствования бизнес-процессов и управления бизнес-процессами, нацеленное на достижение как немедленных, так и долгосрочных улучшений. Поддерживать эти методы и приемы в ходе процессных усовершенствований и трансформаций способен комплекс программных средств BPMS[195]. В результате формируется новая, основанная на BPMS среда BPM.
Эта среда представляет собой новый уровень автоматизации: приложение описывается средствами BPMS. BPMS генерирует бизнес-приложение, собирая воедино логику процессной модели, бизнес-правила и данные, относящиеся к действиям в рамках процесса. Эта способность описывать модели и правила и затем генерировать из них приложения делает BPMS непревзойденным средством управления потоками работ и мониторинга их состояния. Улучшается также контроль качества работ и затрат времени.
В этой операционной среде фактически протекает бизнес, причем BPMS контролирует все его IТ-составляющие. BPMS становится дирижером IТ-систем, который обращается к унаследованным приложениям (через вызов функций или экраны), контролирует использование данных задачами, составляющими процесс (традиционным способом или через SOA), объединяет эти данные и сохраняет их.
Среда BPM, опирающаяся на BPMS, обладает многими преимуществами, но главные из них три:
• скорость благодаря генерации приложения из модели;
• качество благодаря явному выделению бизнес-правил и тестированию их по отдельности и вместе;
• адаптивность благодаря быстрым итерациям.
10.0.1. Введение в технологии BPM
Поддерживающие BPM технологии быстро развиваются, так как все крупнейшие поставщики ПО постоянно следят за рынком и конкурентами и стремятся предугадать нужды корпоративных клиентов и предложить возможности, которые сделают их системы более простыми в использовании и более функциональными.
Операционная среда управления бизнес-процессами: BPM сегодня объединяет методы и техники реинжиниринга бизнес-процессов с возможностями автоматизации, которые предоставляют системы управления бизнес-процессами (BPMS), чтобы достичь коренной трансформации бизнеса. Команды BPM применяют весь спектр средств BPMS для преобразования бизнеса и IТ. Объединение BPM с BPMS создает новую операционную среду, в которой новые средства автоматизации управления бизнесом интегрируются с унаследованными приложениями, чтобы открыть доступ к их данным и функциям. Обычно это достигается через веб-сервисы и использование возможностей Интернета для доступа к информации. Основные преимущества такой среды – скорость разработки приложений, возможность реализации непрерывного усовершенствования и гибкость в изменении бизнес-операций и поддерживающих IТ-систем.
Последние 15 лет технологии BPM быстро меняются благодаря продолжающемуся соревнованию поставщиков – кто предложит лучшую среду для ведения и изменения бизнеса. В этой гонке за потребителем и за долей рынка обычными являются слияния и приобретения. В качестве примера Savvion (теперь Progress Software) и Lombardi (теперь часть IBM) были куплены, и их продукты стали частью предложений других компаний. Так, IBM переименовал Lombardi Blueprint в Blueworks Live.
Эти слияния играют значительную роль в расширении продуктовых линеек и функциональности, поскольку поставщики ПО интегрируют приобретения, превращая их в компоненты своих комплексов ПО. Распространенным является также партнерство поставщиков, когда используется компонента другого производителя, например машина бизнес-правил. В то же время, несмотря на массовость поглощений, некоторые поставщики ПО (например, Pega) сопротивляются им и разрабатывают бо́льшую часть своих решений самостоятельно. Такой путь тоже остается актуальным – некоторые поставщики ПО замещают партнерские компоненты в своих комплексах на собственные разработки или приобретенные продукты.
Со всей очевидностью, рынок систем BPMS нельзя назвать сложившимся. И поскольку приобретения и слияния продолжаются, эта тенденция скорее всего сохранится. Но никакой проблемы в этом нет – напротив, таким образом стимулируется ускоренное наращивание возможностей и общее повышение качества и надежности продуктов.
Оглядываясь в прошлое, мы видим, что в поздние 80-е и в 90-е эволюция технологий была достаточно медленной, но в начале 2000-х она получила новый импульс, и сейчас темпы эволюции продолжают нарастать. В наши дни разнообразные программные комплексы предлагают небывалый уровень функциональности и удобства использования. И хотя распространено мнение, что всё бо́льшая часть задач должна переходить от IТ к бизнес-профессионалам, в реальности мы наблюдаем новый уровень сотрудничества – так, в ходе анализа (описание требований, правил, использования данных) роли бизнес-пользователей и IТ-специалистов часто перемешиваются.
Такое смешение фактически приводит к переопределению ролей и способов взаимодействия IТ и бизнеса. И теперь осталось недалеко до момента, когда разрыв между бизнесом и IТ, создававший так много проблем в прошлом, сведется к тому, что просто некоторые имеют дело с более техническими аспектами моделирования данных и инфраструктуры. Одной из ключевых предпосылок для такого наведения мостов является тот факт, что среда BPMS сильно отличается от традиционного подхода с его анализом бизнес-требований, проектированием систем на основе спецификаций, отделением данных от бизнес-логики при проектировании – бо́льшая часть традиционных форм работы становится ненужной.
Эти и другие различия в подходах являются прямым следствием функциональности систем BPMS и того факта, что они представляют собой операционную среду, в которой технологии и бизнес-операции неотделимы.
Все эти моменты и их влияние на традиционные концепции IТ обсуждаются в настоящей главе. Также в ней рассматривается, как с помощью технологий BPM можно создать совершенно новую среду бизнес-операций.
10.0.2. Взгляд со стороны бизнеса
Технологии BPM в CBOK рассматриваются с точки зрения руководителей и персонала подразделений. Это обсуждение технических материй, но ориентированное на представителей бизнеса. Предметом обсуждения являются технические концепции и термины, но не технические подробности – даются лишь основы, в которых должны разбираться бизнес-руководители и BPM-профессионалы со стороны бизнеса. Исходя из этого, рассматривается достаточно широкий перечень тем, но лишь на базовом уровне – только чтобы объяснить, как работают технологии BPM, и обозначить те моменты, на которые следует обращать внимание, взаимодействуя с IТ-специалистами, отвечающими за разработку в среде BPMS и за ее поддержку.
Руководителям и персоналу подразделений стоит прочесть эту главу, чтобы разобраться с затрагивающими их техническими концепциями, подходами и выводами.