Повышение эффективности работы, выход за рамки сложившихся ограничений интеграции бизнеса, гибкость перед лицом постоянно меняющихся требований рынка — вот ключевые на сегодняшний день цели инвестиций в ИТ. И не случайно именно это и есть центральные направления работы ПО для управления бизнес-процессами (Business Process Management, BPM) — платформы нового типа, автоматизирующей, интегрирующей и оптимизирующей кросс-функциональные бизнес-процессы.

BPM берет свое начало от технологии workflow, которая фокусировалась скорее на повышении производительности труда за счет автоматизации потоков выполняемых человеком задач, нежели на обеспечении гибкости и интеграции. Технология workflow появилась в 80-х гг. XX века как одна из составных частей систем управления документами, а технология BPM, отделившись от нее, развивалась в дальнейшем по пути работы со структурированными данными. В настоящее время BPM-системы, по мнению аналитической компании Forrester, представлены двумя различными типами.

Системы, ориентированные на интеграцию между приложениями и системами. Они поддерживают кросс-функциональные бизнес-процессы как в пределах предприятия, так и в более широком масштабе, объединяя деловых партнеров. В фокусе этих систем находится взаимодействие между различными приложениями. В основном продукты этого класса автоматизируют процессы, обслуживающие миллионы транзакций в день и требующие глубокой интеграции между приложениями внутри и вне предприятия. Примером такого процесса может служить управление цепочкой поставок (Supply Chain Management). Хотя эти инструменты и обеспечивают средства для участия человека в бизнес-процессе, в основном они реализованы в предположении, что это участие предельно минимизировано.

Системы, ориентированные на автоматизацию бизнес-процессов, исполняемых человеком. Это принципиально другой вид BPM-систем. Хотя данные системы и автоматизируют такие операции, как обработка заявлений, одобрение выделения кредита, утверждение оплаты счетов, взаимодействие с call-центрами, объемы этих операций далеки от тех миллионов транзакций в день, с которыми имеют дело системы первого типа. Именно ко второму типу относится система EMC Documentum BPM, архитектура которой приведена на рис. 1.

Рис. 1. Функциональная архитектура EMC Documentum BPM.

Документо-интенсивные бизнес-процессы

Среди бизнес-процессов, исполняемых человеком, можно выделить документо-интенсивные бизнес-процессы — те, в которых документы либо регулируют ход процесса, либо являются его итогом. Таков, например, процесс предоставления кредита. Заявка на предоставление кредита поступает как документ, равно как и отчеты о кредитной истории, подтверждающие документы и другая вспомогательная информация, получаемая от третьих сторон. Остальные документы, такие, как кредитное извещение, создаются после утверждения выделения кредита.

Большинство BPM-систем фокусируются на данных, получаемых из этих документов, и их обработке по автоматическим бизнес-правилам, но при этом они не обеспечивают непосредственной поддержки лежащих в основе процесса документов, которая в нашем примере должна включать контроль доступа к ним, аннотирование, архивирование в целях предотвращения невозвращения кредита, работы клиентского сервиса, аудита и выполнения нормативных требований к срокам хранения документов, относящихся к банковской деятельности.

Спектр документо-интенсивных процессов чрезвычайно широк, а вклад их в бизнес огромен. Тем не менее все такие процессы можно разделить на две основные группы: процессы жизненного цикла документов (фокусирующиеся на создании, пересмотре, согласовании, распространении документов) и процессы с неизменяемыми документами, в которых эти документы (рекламации, заказы, заявки на предоставление ссуды или счета) приводят в действие деловые операции.

Процессы жизненного цикла

Эти процессы включают в себя операции создания, обобщения, пересмотра, одобрения, издания, распространения и архивного хранения документов. Главная цель такого процесса — создание и использование документов, примерами которых могут служить техническая документация, документация, выпускаемая с целью соблюдения законов и стандартов (скажем, документация для получения разрешения на выпуск нового лекарства или стандартные операционные процедуры), а также маркетинговые материалы. В этих процессах упор делается на традиционную для систем управления содержанием функциональность workflow.

ПО EMC Documentum заслужило свою репутацию главным образом благодаря автоматизации и управлению подобными процессами. Эти возможности в настоящее время расширены за счет основанной на отраслевых стандартах интеграции с внешними системами и процессами уровня предприятия, а также встроенной поддержки коллективной работы.

Процессы с неизменяемыми документами

Такие разные процессы, как управление заказами, счета к оплате, андеррайтинг или обслуживание покупателей, часто приводятся в действие посредством поступления какого либо документа — заказа, запроса, счета, жалобы, заявления или требования на обслуживание. Все эти документы не редактируются и не изменяются в ходе процессов, но они содержат информацию, которая инициирует запуск процесса и используется при его исполнении. Часто такие документы нужно хранить в целях дальнейшего обслуживания клиентов, аудита или в соответствиями с требованиями законодательства. Интенсивные процессы имиджинга (сканирования бумажных документов и размещения их в электронном хранилище) представляют собой примеры этого типа workflow, поддерживающего поступление неизменяемых документов — таких, как факсы или входящие документы на бумаге. В настоящее время все больше неизменяемых документов поступает в электронной форме: в виде XML-сообщений, электронной почты или через интерфейс обмена электронными данными, поэтому в широком смысле правильнее говорить о так называемом неизменяемом содержании (fixed content).

Хотя ПО Documentum чаще применялось при работе с процессами жизненного цикла содержания, сегодня EMC Documentum BPM входит в область производственного workflow — интенсивных транзакционных процессов, которые приводятся в действие фиксированным содержанием (рассмотрение рекламаций, выделение кредитов, обслуживание клиентов).

BPM, ориентированное на содержание

Все чаще и чаще бизнес-процессы оперируют с комбинацией структурированных данных и содержания, которые обычно находятся в разных хранилищах. Большинство BPM-систем первого типа интегрируются с системами управления содержанием так же, как и с любыми другими внешними бизнес-системами. Поэтому даже простые операции над содержанием (например, поиск) требуют большого объема программирования. В отличие от них EMC Documentum BPM изначально поддерживает полный спектр функций для управления содержанием, включая управление документами, коллективную работу, управление записями, преобразование и распространение содержания.

Встроенные методы управления содержанием

В архитектуре EMC Documentum каждый элемент хранилища — это объект, определяемый с помощью атрибутов (метаданных), используемых для идентификации и классификации объекта и методов или операций над ним, которые могут выполнять клиентские приложения EMC Documentum, приложения для управления содержанием или операции BPM. Методы содержания предоставляют весь спектр служб EMC Documentum для управления содержанием (запись в хранилище, выписка, связь с папкой или кабинетом, копирование в папку или кабинет, удаление и т. д.) любой операции процесса, которая может применить любой выбранный метод к объекту содержания. Чтобы использовать эти методы, не требуется программирование: разработчик процесса просто выбирает нужный метод из выпадающего списка при конфигурировании операции.

События

События — это другая сторона методов содержания. Всякий раз, когда состояние объекта хранилища меняется (когда его создают, выписывают и т. д.), автоматически выпускается событие, сигнализирующее, что состояние объекта изменилось. EMC Documentum BPM обеспечивает встроенный брокер событий, автоматически запускающий действие при обнаружении определенного события. Например, процесс workflow может быть автоматически запущен при добавлении в хранилище электронного письма или факса или при записи новой версии документа. Для связывания события и операции процесса не требуется программирование. Кроме того, процесс может быть приостановлен на определенном шаге с помощью нужного события — например, извещения о возврате документа, — перед тем как продвигаться дальше. Отличительная черта EMC Documentum состоит в том, что система может не только запускать workflow по обнаружении события содержания, но и поддерживать полностью описанную функциональность ожидания события.

Управление XML-данными как корпоративным содержанием

XML — это новый важный формат электронной информации, основанный на разметке текста; он размывает традиционную границу между содержанием и данными. XML-документы обладают атрибутами обоих классов и могут использоваться и как данные, и как содержание. EMC Documentum BPM поддерживает эту двойную природу XML-документов, управляя ими и как объектом содержания в хранилище, и как данными в бизнес-процессе. XML-документ можно хранить и управлять им как объектом хранилища с метаданными, версиями, представлениями, методами содержания и событиями. Как содержание XML-сообщение в EMC Documentum BPM может проходить по workflow-процессу, отслеживатьcя в журнале аудита, храниться в качестве записей или пересобираться в содержание, которое может быть направлено на Web-сайты, порталы или в другие приложения для управления содержанием. Механизм выполнения бизнес-процессов EMC Documentum может даже разбить составное XML-сообщение на части и направить каждую из них по разным параллельным workflow-процессам, в то же время поддерживая целостность сообщения.

Подробнее о EMC Documentum BPM

Решение для управления бизнес-процессами EMC Documentum выходит за рамки технологии workflow, применяемой в системах управления документами. В то же время оно имеет преимущества перед другими предложениями на рынке BPM-продуктов, добавляя к их возможностям работу с содержанием и поддержку коллективной работы. Ниже мы подробнее поговорим об отличительных свойствах и преимуществах EMC Documentum BPM.

Процессы без программирования

Чтобы обеспечить проведение быстрых изменений в BPM, в первую очередь нужно сократить потребность в программировании. Это достигается за счет определения всего исполняемого процесса через простые диалоговые формы и сборки его на экране компьютера путем перемещения графических элементов. В идеале такая схема должна применяться для создания самого процесса, графического интерфейса пользователя и даже сложных бизнес-правил. Там, где без программирования все-таки не обойтись, нужна возможность повторно использовать его результаты в других процессах.

В EMC Documentum это достигается при помощи средства проектирования Business Process Manager (рис. 2) путем применения шаблонов задач, дизайнера форм, предназначенных для участия в бизнес-процессах, и удобного дизайнера бизнес-правил.

Рис. 2. Средство проектирования бизнес-процессов Documentum Business Process Manager.

Шаблоны задач

Предварительно настроенные компоненты шагов задач обеспечивают применимость в процессе всех служб управления содержанием платформы EMС Documentum, а также позволяют интегрировать процесс с внешними системами через стандартные коннекторы.

Визуальный графический редактор поддерживает автоматизацию сложных бизнес-процессов без программирования, позволяя гибко собирать и повторно использовать компоненты процесса. Разработчики составляют процессы из палитры шаблонов задач (набора визуальных объектов, отображаемых в левой части окна графического редактора), представляющих собой различные типы шагов процесса.

Для типичных задач управления содержанием, таких, как рассмотрение и утверждение документа, а также полностью автоматизированных методов содержания (выписка, запись в хранилище, изменение метаданных, преобразование формата и объявление документа записью), предоставляются преднастроенные шаблоны. EMC Documentum BPM также включает преднастроенные шаблоны задач для интеграции приложений, которые активизируют сервисы внешних бизнес-систем или ожидают внешних событий. В дополнение к преднастроенным пользователи могут создавать собственные шаблоны и помещать их в палитру, чтобы ими могли воспользоваться другие. Составной процесс можно сформировать, соединяя в цепочку отдельные шаблоны или комбинируя их во вложенной иерархии.

Разработка форм

Cоздание кастомизированного пользовательского Web-интерфейса для поддержки интерактивных задач, в которых используются данные и документы, зачастую требует сложного программирования, и на него порой приходится основная часть затрат на разработку BPM-решения. EMC Documentum Forms Builder (рис. 3), средство визуальной разработки форм на основе стандарта W3C XForms, позволяет без программирования создавать так называемые формлеты — многофункциональные пользовательские Web-интерфейсы — и интегрировать их с механизмом исполнения бизнес-процессов.

Рис. 3. Средство разработки форм EMC Documentum Forms Builder.

Средство разработки связывает элементы конфигурации интерфейса формы с данными процесса, а в ходе исполнения процесса автоматически формирует HTML-страницу. Шаблоны форм определяют элементы данных, связанные с формой, в том числе типы, значения по умолчанию, правила валидации, а также элементы пользовательского интерфейса, которые отображают или собирают эти данные. Forms Builder поддерживает одновременное построение модели данных и модели пользовательского интерфейса.

Пользователи создают формы, просто перемещая мышью элементы пользовательского интерфейса в рабочую область и связывая их с моделью данных. Кроме того, в Forms Builder они могут протестировать форму перед внедрением.

Бизнес-правила

EMC Documentum BPM поддерживает механизм управления бизнес-правилами от компании ILOG и связанное с ним средство разработки правил JRules. Дополнительно к данным процесса в бизнес-правилах можно использовать все объекты EMC Documentum. Сами бизнес-правила можно помещать в репозиторий EMC Documentum в целях управления версиями и поддержки в течение всего жизненного цикла. Используя готовые шаблоны задач, бизнес-правила можно выполнять как автоматизированные шаги бизнес-процесса.

Интеграция с внешними бизнес-системами

Продукт Documentum Business Process Services обеспечивает основанный на стандартах интеграционный слой BPM-системы. С помощью Business Process Services процессы Documentum могут обмениваться данными с ERP- и финансовыми системами, CRM- и PLM-системами и даже унаследованными системами на мэйнфреймах, используя стандартные отраслевые протоколы, с минимумом программирования. Более того, это позволяет Documentum BPM автоматизировать сфокусированные на содержании подпроцессы, входящие в бизнес-процесс корпоративного уровня, управляемый BPM-системой первого типа. Применение Business Process Services резко снижает затраты на интеграцию и упрощает поддержку решения, расширяя возможности применения EMC Documentum BPM в сквозном управлении корпоративными процессами.

Business Process Services поддерживает как входящую, так и исходящую интеграцию механизма исполнения бизнес-процессов. В качестве отправляющей стороны процесс отсылает информацию или запрашивает службы из внешнего источника. В этом случае преднастроенные шаблоны задач в Business Process Manager вызывают специальные службы сообщений, которые конвертируют информацию процесса в соответствующий формат сообщения и посылают его через выбранный канал коммутации, например, JMS, HTTP, SOAP (для Web-сервисов), FTP или SMTP (для электронной почты). В случае синхронизированных интеграционных запросов, таких, как J2EE Connection Architecture (JCA) или Web-сервисы, служба сообщений также возвратит ответ в процесс.

Выступая как получающая сторона, процесс получает сообщения или события от внешних систем. В этом случае Business Process Services обеспечивает приемники для входящих интеграционных сообщений, полученных по коммутационным каналам HTTP, JMS и SMTP. Эти приемники, которые в целях безопасности могут располагаться за брандмауэром, передают полученные сообщения соответствующему обработчику сообщений. Обработчики сообщений переводят сообщение либо в метод содержания объекта репозитория, либо в событие BPM, которое — точно так же, как связанное с содержанием событие, генерируемое внутри репозитория, — может запускать workflow или завершать ожидающую этого сообщения функцию.

Управление очередями

Производственные очереди работ, или просто очереди — это способ распределения исполнителей, предусмотренный для того, чтобы равномерно распределить нагрузку среди множества исполнителей, автоматически управлять большими объемами заданий, быстро реагировать на приоритетные запросы, обеспечивать выполнение соглашений об уровне обслуживания. Задания в очередях обрабатываются не в порядке First In First Out, а на основе приоритета. Когда пользователи извлекают задание из очереди, им посылается самое старое задание с самым высоким приоритетом, которое эти пользователи могут выполнить. Каждая очередь имеет регламент приоритета заданий, определяющий начальный приоритет и приращение приоритета на основе интервала старения, например, +10 через каждые 24 ч. Чем дольше задание находится в очереди, тем выше становится его приоритет.

Очереди имеют настройки, обеспечивающие мониторинг работы в режиме реального времени. У каждой очереди есть регламенты автоматизированного уведомления, запускаемые либо ожидаемым максимальным количеством заданий, либо максимальным приоритетом любого задания в очереди, которая постоянно контролируется механизмом исполнения бизнес-процессов. Если эти регламенты нарушаются, супервизору очереди автоматически посылается предупреждение. Очереди также поддерживают автоматизированные регламенты переделки заданий. Выборка выполненных заданий из очереди может быть автоматически направлена на переделку или на этап контроля качества (QA) на основе заданного процента переделки или уровня квалификации исполнителя.

Управление сроками

EMC Documentum BPM обеспечивает расширенную функциональность управления сроками окончания исполнения и эскалации. Кроме простых предупреждений, включаемых по истечении срока, которые имеются в большинстве workflow-систем, EMC Documentum BPM поддерживает повторные и эскалирующие таймеры и сроки окончания исполнения, которые могут запускать различные настраиваемые пользователем действия, включая автоматическое завершение выполнения задачи, запуск процесса обработки чрезвычайной ситуации, автоматическое препоручение задачи другому пользователю, вызов какой-либо службы EMC Documentum и т. д.

Выполнение задания с помощью электронной почты и через портал

Сегодня офисные работники в большинстве своем пользуются двумя приложениями — электронной почтой и корпоративным информационным порталом, предпочитая выполнять все свои повседневные задачи именно в этой среде. EMC Documentum BPM обеспечивает такую возможность своим особым способом. Хотя многие BPM-системы и отправляют пользователям уведомления о поступлении новых задач по электронной почте, их выполнение требует запуска отдельного Web-приложения. EMC Documentum BPM, напротив, позволяет выполнять задачи, не покидая почтового или портального приложения. Уведомление для пользователей Microsoft Outlook содержит инструкции по выполнению задания, данные и прикрепленные к заданию файлы, а также активные ссылки для завершения выполнения задания, поручения его другому пользователю или отклонения и возврата на предыдущий шаг процесса. Для совместимости с порталами EMC Documentum BPM поддерживает отраслевой стандарт портального интерфейса JSR168, благодаря чему ряд компонентов BPM (например, ящик входящих заданий Inbox, интерактивные формы, функции управления содержанием) могут выполняться в портлетах ведущих серверов порталов, таких, как IBM, BEA, SAP, Plumtree, Sun и Microsoft.

Моделирование и управление производительностью

С приобретением в 2006 г. компании ProActivity — поставщика технологий моделирования бизнес-процессов, анализа методом моделирования и BAM-технологий (Business Activity Monitoring, мониторинг бизнес-процессов), EMC завершила построение полной системы BPM. Встроив технологию ProActivity в решение EMC Documentum BPM, компания смогла предложить унифицированную платформу поддержки полного жизненного цикла бизнес-процессов, включая аналитическое моделирование, автоматизацию процессов, workflow с участием человека, интеграцию приложений, бизнес-правила (благодаря партнерству с ILOG) и BAM-технологии. Все перечисленное дополняется специальными функциями, такими, как возможность коллективной работы команд, управление документами, имиджинг, хранение записей и управление ими.

До приобретения компании ProActivity решение Documentum BPM поддерживало анализ и проектирование на верхнем уровне за счет интеграции с платформой IDS Scheer ARIS. Эта интеграция по-прежнему поддерживается, но развивающийся продукт для анализа бизнес-процессов компании ProActivity (который теперь называется Documentum Business Process Analyzer) предпочтителен как средство аналитического моделирования.

Business Process Analyzer поддерживает специальную методологию исследования процессов, позволяющую бизнес-аналитикам работать со сложными сквозными процессами по принципу «разделяй и властвуй». При вводе процесса в средство моделирования аналитик интервьюирует предметных экспертов, обладающих знанием отдельных фрагментов сквозного процесса, а Business Process Analyzer предоставляет средства, позволяющие автоматически объединить эти фрагменты.

Business Process Analyzer позволяет импортировать существующие диаграммы процессов из Visio или Excel. Интерпретатор Visio помогает устанавливать соответствие между формами и связями на диаграмме и семантикой Business Process Analyzer, в котором можно проанализировать модель и затем экспортировать ее в Documentum Business Process Manager через XPDL.

На основе таких параметров, как частота экземпляров, время выполнения функции и стоимость ресурсов, модуль Business Process Analyzer может рассчитать затраты, длительность циклов, загрузку ресурсов и другие метрики с помощью анализа методом моделирования. Аналитик может использовать сценарии "что, если", изменяя параметры для выявления узких мест или оценки влияния на стоимость. Моделирование бизнес-процессов также дает возможность сравнить текущий процесс «как есть» с предлагаемым или процессом «как должно быть», причем как в терминах потоков, так и в терминах показателей, рассчитанных посредством анализа методом моделирования.

Модели процессов, включая диаграммы, аналитику и корпоративные проектные планы, можно публиковать на Web-сайте для более широкой аудитории с помощью Process Navigator, который поддерживает динамическую детализацию процессов и отчетов и может быть встроен в среду корпоративного портала.

Для управления производительностью предоставляется инструментальная панель управления отчетами и предупреждениями на основе BAM-технологии компании ProActivity. Documentum Business Activity Monitor выявляет проблемы производительности в выполняемых процессах, определяет их основную причину и устраняет их. Documentum Business Activity Monitor также предоставляет ценную информацию об исполнении процессов в прошлые периоды, что позволяет совершенствовать процессы в долгосрочной перспективе.

Коллективная работа — расширение возможностей BPM

Исторически сложилось так, что области BPM и коллективной работы не пересекаются. Концепция BPM предполагает, что процесс структурирован, все шаги определены в модели и каждый шаг приписан определенному исполнителю или роли. Однако в жизни выполнение многих бизнес-процессов требует не только структурированных, но и неструктурированных действий — например, когда нужно справиться с чрезвычайной ситуацией, выполнить коллективную разработку, провести переговоры. Это тоже процесс, но неструктурированный, без заранее определенных правил и шагов.

ПО для поддержки коллективной работы, например, EMC Documentum eRoom и EMC Documentum Collaboration Services, обеспечивает совместно используемое виртуальное рабочее пространство, или «комнаты» (rooms), открываемое по принципу ad hoc из приложений, таких, как средства разработки нового продукта, разработки коммерческих предложений, выполнения требований к ведению финансовой отчетности, разрешения проблем при выставлении счетов. Например, в eRoom участники могут свободно общаться и имеют доступ к общему содержанию — документам, форумам, опросам и к тематической базе.

EMC Documentum BPM предоставляет возможность включать в бизнес-процесс элементы коллективной работы: Web-среду для работы команд можно настроить без вовлечения администратора. Данная среда предлагается либо в виде общих рабочих пространств, либо через функции коллективной работы, интегрированные с интерфейсом EMC Documentum Webtop.

Участники «комнаты» получают задания, назначенные BPM, через ящик входящих заданий или по электронной почте. Внутри комнаты BPM создает объекты, соответствующие данным и документам, переданным данной задаче. На самом деле такие объекты — это не файлы, а ссылки на объекты хранилища, что позволяет применять его средства безопасности, управления версиями, представления и другой функционал управления. Кроме того, комната может отправлять свои собственные объекты, например, опросы или дискуссии, с помощью workflow, а по окончании процесса они могут быть возвращены в комнату с помощью специальной операции, для которой в EMC Documentum BPM существует шаблон.

Состав продукта EMC Documentum BPM

Documentum Business Process Analyzer — средство моделирования и анализа бизнес-процессов, поддерживающее полный двунаправленный обмен моделями с Documentum Business Process Manager. Business Process Analyzer создает модели процессов в виде данных, а не просто в виде визуальных схем. Это позволяет рассматривать модели в нескольких измерениях, сравнивать их с другими моделями с целью выявления расхождений в определениях и проводить проверку модели по широкому набору критериев.

Business Process Analyzer можно также использовать в качестве отдельного средства моделирования или совместно с другими BPM-cистемами с помощью двунаправленного коннектора. Business Process Analyzer имеет коннекторы к BEA WebLogic Integration, BEA AquaLogic BPM, Tibco Staffware Process Suite, Microsoft BizTalk и другим BPEL-совместимым механизмам бизнес-процессов.

Documentum Business Process Simulator — дополнительное средство анализа методом моделирования для компонента Business Process Analyzer, позволяющее испытывать модели процессов в операционных сценариях. С помощью анализа методом моделирования удается выявить узкие места и ограничения заранее, до переноса процессов в производственную среду.

Documentum Business Process Manager — средство графического проектирования процессов, с которым могут работать пользователи, не имеющие технической подготовки. Это средство включает в себя готовые палитры бизнес-процессов и преднастроенные шаблоны задач, поддерживающие распространенные пользовательские задачи, операции с содержанием, коллективную работу и взаимодействие с другими системами.

Documentum Process Engine — это среда исполнения для автоматизации процессов и управления workflow. Механизм исполнения процессов также поддерживает функции управления очередями, отслеживания операций и уведомлений для функций, выполняемых как человеком, так и системно.

Documentum Business Process Services — предоставляет интеграционную инфраструктуру, связывающую процессы с внешними системами и ПО промежуточного слоя.

Documentum Business Activity Monitor — обеспечивает мониторинг данных о выполнении процессов в режиме реального времени, генерацию предупредительных сообщений и графических показателей, отображаемых на инструментальных панелях для руководителей. Business Activity Monitor может экспортировать данные процесса обратно в Business Process Analyzer или Business Process Simulator, замыкая цикл оптимизации процессов.

Documentum Content Server — предоставляет общий репозиторий корпоративного содержания и службы ядра платформы для управления содержанием, коллективной работы и управления бизнес-процессами, используемые всеми приложениями Documentum. Content Server поддерживает все типы содержания, в том числе HTML и XML, графические форматы и медиа-данные, обычные офисные документы, образы отсканированных документов.

Documentum Process Connectors — это инфраструктурные компоненты, обеспечивающие интеграцию механизма выполнения бизнес-процессов (Process Engine) с механизмом бизнес-правил ILOG JRules, средствами аналитического моделирования ARIS компании IDS Scheer и платформой для бизнес-анализа Cognos.

Documentum Collaborative Edition — предоставляет онлайновые рабочие пространства для коллективной работы, интегрированные со структурированными процессами EMC Documentum BPM и содержанием, размещенным в репозитории Documentum.

Documentum Forms Builder — это графическое средство, поддерживающее проектирование Web-форм, основанных на XML, и интегрированное с BPM и репозиторием Documentum.

Documentum Process Navigator — с помощью браузера обеспечивает доступ к схемам процессов, корпоративным проектным планам и отчетам Business Process Analyzer. Этот компонент интегрируется с репозиторием Documentum и Documentum Collaborative Edition, обеспечивая коллективный процесс разработки и проверки процессов.