Сегодня хотелось бы рассказать о BPMS (Business Process Management System) - Системах Управления Бизнес процессами. И чтобы не писать дважды об одном и том же в теме BPMS буду периодически ссылаться на свой основной блог - ИТ блокнот /Николай Войнов/
Представте себе систему
В которой описаны все внутренние бизнес-процессы вашей организации и совместные процессы ваши и ваших бизнес-партнеров. Они не только формализованы и зафиксированы, так что вы в точности знаете как происходит любой процесс вашего бизнеса. Они еще и выполняются через общую систему.
Выполняются таким образом что включают все ваши ИТ-системы, задействованные в процессах. Подробно отражают текущую ситуацию - "на каком этапе процесс", "кто несет ответственность за текущий этап". Выполняется так, что каждый сотрудник, участвующий в процессе, как только до него доходит эстафетный флажек тут же получает задачу по выполнению этапа процесса. Процессы имеют регламент исполнения и если что-то идет не так, тут же оповещаются ответственные лица.
Система собирает историю и статистику исполнения каждой работы в процессе, так что вы можете проанализировать узкие места ваших процессов и в кратчайшие сроки попытаться их модернизировать, в ответ на меняющиеся потребности бизнеса...
Gartner недавно опубликовал доклад о первой десятке стратегических технологий на 2008 год. Business Process Management занимает третье место, после Green IT и Unified Communications. Стратегическая технология по определению Gartner это та, которая "окажет потенциально значительное влияние на предприятие в течение ближайших трех лет".
Немного истории
В 1999 году была основана компания Intalio и в этом же году появился первый ее проект в открытых исходных кодах. В 2000 году Ismael Chang Ghalimi написал первую белую книгу (white paper) о Системах Управления Бизнес процессами (Business Process Management Systems, BPMS) и создал организацию BPMI.org. В 2001 увидел свет первый релиз первой BPMS. В 2002 BPMI.org опубликовал релиз спецификации BPML 1.0, и в 2004 увидел свет BPMN 1.0 ... в 2006 году с выходом Intalio|BPMS 4.4 уже было зарегистрировано 100000 клиентов!
Сегодня
Сегодня, обозначение BPM используется для описания совершенно разных вещей — workflow, машины бизнес правил, инструменты рисования блок-схем, генераторы Java кода, консультационной услуги по реинжинирингу бизнес процессов.
Для того чтобы пресечь попытки неверного истолкования BPMS, поставщиками ПО и пользователями, автор с подачи Bruce Silver ввел термин BPM 2.0, где максимально жестко закрепил необходимые составляющие соответствия этому термину.
Сегодня, наиболее устоявшееся определение BPM такое: "BPM рассматривает организацию как совокупность определяемых, управляемых и оптимизируемых процессов. Программные решения для управления бизнес-процессами включают в себя продукты, которые позволяют описывать логику бизнес-процесса, выполнять процесс и осуществлять его мониторинг."
Состоит из
Полноценная BPMS имеет три главный компонента:
- инструмент проектирования процесса;
- среду исполнения процесса;
- пользовательский интерфейс workflow.
- поддержка сложных бизнес правил (BRMS);
- мониторинг бизнес деятельности (BAM);
- управления версионностью документов, в экземплярах процессов (ECM).
- полноценная сервисная шина предприятия (ESB);
- репозиторий метаданных;
- BI сюита.
Аналитик процессов - системный аналитик с общими техническими навыками программирования, на уровне понимания отличия в циклах while-do, do-while, for-each ... и не более.
Жизненный цикл процесса
Отмечается отход от классического жизненного цикла разработки - проектирование-разработка-внедрение в сторону сокращения цикла за счет таких составляющих как: динамическая модель оптимизации процесса, нативной интерпретации BPEL, повторное использование интерфейсов процессов, вынесенных бизнес правил, позднее связывания, обработки исключений уровня экземпляра.
Отсутствие кодирования, Развертывание одним кликом ... проектировать процессы, которые смогут изменять свои параметры, основываясь на информации собранной во время исполнения BAM инфраструктурой, без любого вмешательства человека
Стандарты
Основные стандарты для BPM 2.0 это BPMN для проектирования процессов и BPEL 2.0 (WS-BPEL 2.0 с BPEL4People) для их исполнения. Основные проблемы с ними две:
1) для BPMN нет пока единого стандарта сериализации (XPDL 2.0, BPDM, Intalio для Eclipse Foundation);
2) нет стандартизированного перехода из BPEL обратно в BPMN, и нет единого пути такого преобразования. Есть надежды, что уже в этом году такое соглашение будет принято.
Intalio|BPMS
Intalio|BPMS отвечает всем современным требованиям, предъявляемым к BPMS. И это должно быть очевидно, т.к. саму систему делают идеологи направления! Она выгодно отличается от проприетарных решений своевременной поддержкой новейших стандартов в своей области - BPEL2.0 и BPEL4People. На самом деле сегодня этим могут похвастаться не все проприетарные вендоры (автор знает пока только TIBCO), Intalio же поддерживало BPEL4People еще пока та находилась в черновиках.
В отличии от проприетарных поставщиков Intalio не делает все самостоятельно а сама использует лучшие открытые проекты для реализации Intalio|BPMS. Кроме того многочисленные партнеры внедряют решение Intalio в свои продукты, и сегодня доступны интегрированные решения:
- MuleSource для ESB,
- OpenLexicon для бизнес правил,
- Liferay для портала,
- Orbeon для динамических форм,
- Alfresco для ECM,
- Hyperic для системного управления.
О мифах связанных с BPMS - BPMS сегодня
Материалы от создателя направления BPM - BPM 2.0, by Ismael Ghalimi
PS.
В настоящее время в одном из наших проектов решено для выполнения части процессов, использовать именно Intalio|BPMS. И я думаю что уже в течении двух месяцев мы сможем пробраться через всю маркетинговую шумиху и предоставить вам информацию о реальном BPM проекте.
2 комментария:
субтитры к сериалам movies subtitles субтитры к сериалам tv shows subtitles subtitles лига по казакам казакеры субтитры к фильмам турнир по игре казаки турнир по казакам tv show and tv series subtitles subtitles турнир по казакам казаки seropol5
компьютерные сети кулинария рецепты схемы радиотехника медицина популярно о медицине electronic circuits electronic schematics психология для всех психотерапия эксперементы в мире технологий seropol5
Отправить комментарий