В этой операционной среде фактически протекает бизнес, причем BPMS контролирует все его IТ-составляющие. BPMS становится дирижером IТ-систем, который обращается к унаследованным приложениям (через вызов функций или экраны), контролирует использование данных задачами, составляющими процесс (традиционным способом или через SOA), объединяет эти данные и сохраняет их.
Среда BPM, опирающаяся на BPMS, обладает многими преимуществами, но главные из них три:
• скорость благодаря генерации приложения из модели;
• качество благодаря явному выделению бизнес-правил и тестированию их по отдельности и вместе;
• адаптивность благодаря быстрым итерациям.
10.0.1. Введение в технологии BPM
Поддерживающие BPM технологии быстро развиваются, так как все крупнейшие поставщики ПО постоянно следят за рынком и конкурентами и стремятся предугадать нужды корпоративных клиентов и предложить возможности, которые сделают их системы более простыми в использовании и более функциональными.
Последние 15 лет технологии BPM быстро меняются благодаря продолжающемуся соревнованию поставщиков – кто предложит лучшую среду для ведения и изменения бизнеса. В этой гонке за потребителем и за долей рынка обычными являются слияния и приобретения. В качестве примера Savvion (теперь Progress Software) и Lombardi (теперь часть IBM) были куплены, и их продукты стали частью предложений других компаний. Так, IBM переименовал Lombardi Blueprint в Blueworks Live.
Эти слияния играют значительную роль в расширении продуктовых линеек и функциональности, поскольку поставщики ПО интегрируют приобретения, превращая их в компоненты своих комплексов ПО. Распространенным является также партнерство поставщиков, когда используется компонента другого производителя, например машина бизнес-правил. В то же время, несмотря на массовость поглощений, некоторые поставщики ПО (например, Pega) сопротивляются им и разрабатывают бо́льшую часть своих решений самостоятельно. Такой путь тоже остается актуальным – некоторые поставщики ПО замещают партнерские компоненты в своих комплексах на собственные разработки или приобретенные продукты.
Со всей очевидностью, рынок систем BPMS нельзя назвать сложившимся. И поскольку приобретения и слияния продолжаются, эта тенденция скорее всего сохранится. Но никакой проблемы в этом нет – напротив, таким образом стимулируется ускоренное наращивание возможностей и общее повышение качества и надежности продуктов.
Оглядываясь в прошлое, мы видим, что в поздние 80-е и в 90-е эволюция технологий была достаточно медленной, но в начале 2000-х она получила новый импульс, и сейчас темпы эволюции продолжают нарастать. В наши дни разнообразные программные комплексы предлагают небывалый уровень функциональности и удобства использования. И хотя распространено мнение, что всё бо́льшая часть задач должна переходить от IТ к бизнес-профессионалам, в реальности мы наблюдаем новый уровень сотрудничества – так, в ходе анализа (описание требований, правил, использования данных) роли бизнес-пользователей и IТ-специалистов часто перемешиваются.