В первую очередь оговорюсь, что «мотороллер не мой...»: этот проект создан и поддерживается не мною. Довелось поучавствовать только как разработчику, и то немного. Но то немногое, что я успел узнать о проекте и в нем «пощупать», позволяет утверждать, что он способен сделать мир лучше.
Интересное приобретение на рынке BPM
2 min
882Под новый год IBM решила сделать себе подарок — прикупила Lombardi. Отечественному пользователю это название пока мало что говорит, но эта небольшая компания действительно очень лакомый кусок на рынке решений для управления процессами. Lombardi делает BPM-системы среднего уровня, вполне функциональные и при этом очень простые в использовании. Если бы не кризис, Lombardi, скорее всего, прошла бы IPO или как минимум осталась бы независимой, во всяком случае еще летом президент Lombardi в своем блоге очень уверенно писал об их крутости (и с точки зрения продукта это обоснованно).
Для EMEA и, в частности, России в определенном смысле хорошо, что IBM сделала такую покупку — у самой Lombardi по нынешним временам не было никаких шансов расширить свое европейское присутствие, а с ресурсами IBM довести новые продукты в том числе и до российских покупателей можно очень быстро. Lombardi станет частью подразделения WebSphere, в котором уже есть несколько BPM-продуктов, с характерной для IBM мега-корпоративной спецификой и внедряемых обычно «сверху вниз». Lombardi, напротив, предлагает разработку процессов на уровне департамента с последующим выходом на более высокоуровневую интеграцию. В принципе, если удастся правильно встроить новое приобретение в WebSphere, выиграют от этого все. Например, у Lombardi, помимо средства моделирования процессов Blueprint, есть и хороший продукт для исполнения процессов Teamworks, сфокусированный на персонале; а у IBM есть сильное системно-ориентированное предложение WebSphere Process Server, в которое они давно пытаются добавить «человеческое» измерение. По уму, имеет смысл интегрировать Teamworks в WPS. Правда, IBM довольно часто сохраняет приобретенные продукты «независимыми», даже если их функционал сильно пересекается. Но и в том случае, если Blueprint и Teamworks будут продаваться отдельно от других продуктов WebSphere, заказчику опять же не вред, а только польза — IBM собирается их позиционировать как решения начального уровня, значит, стоить они будут недорого (а с учетом того, с какой скоростью IBM переносит все на облако, может, и вовсе копейки). А в использовании они реально очень удобные. Так что кому надо качественный и не заморочный BPM — через полгода можно начать присматриваться.
Для EMEA и, в частности, России в определенном смысле хорошо, что IBM сделала такую покупку — у самой Lombardi по нынешним временам не было никаких шансов расширить свое европейское присутствие, а с ресурсами IBM довести новые продукты в том числе и до российских покупателей можно очень быстро. Lombardi станет частью подразделения WebSphere, в котором уже есть несколько BPM-продуктов, с характерной для IBM мега-корпоративной спецификой и внедряемых обычно «сверху вниз». Lombardi, напротив, предлагает разработку процессов на уровне департамента с последующим выходом на более высокоуровневую интеграцию. В принципе, если удастся правильно встроить новое приобретение в WebSphere, выиграют от этого все. Например, у Lombardi, помимо средства моделирования процессов Blueprint, есть и хороший продукт для исполнения процессов Teamworks, сфокусированный на персонале; а у IBM есть сильное системно-ориентированное предложение WebSphere Process Server, в которое они давно пытаются добавить «человеческое» измерение. По уму, имеет смысл интегрировать Teamworks в WPS. Правда, IBM довольно часто сохраняет приобретенные продукты «независимыми», даже если их функционал сильно пересекается. Но и в том случае, если Blueprint и Teamworks будут продаваться отдельно от других продуктов WebSphere, заказчику опять же не вред, а только польза — IBM собирается их позиционировать как решения начального уровня, значит, стоить они будут недорого (а с учетом того, с какой скоростью IBM переносит все на облако, может, и вовсе копейки). А в использовании они реально очень удобные. Так что кому надо качественный и не заморочный BPM — через полгода можно начать присматриваться.
Websphere: новый импульс инновациям
4 min
2.4KВ начале мая в Лас-Вегасе прошла ежегодная конференция IBM — «IMPACT 2010». Конференция позиционировалась как «Первая конференция для бизнес- и IT-лидеров». Новая концепция была предопределена новой инициативой IBM Technical and Industry Advocates, которая рассчитана на новые способы использования инноваций и сокращение времени внедрения проектов.


BizTalk Server 2009
8 min
4.1K
Здравствуйте уважаемые хабропользователи. В данном посте я хочу рассказать вам о продукте для автоматизации и управления бизнес процессами BizTalk Server 2009.
«Hello World» BPMN2.0 или введение в Activiti
12 min
34KВ данной статье я хочу рассмотреть пример создания простого приложения с использованием движка Activiti.
“Activiti” — это легковесная платформа (framework) для работы с бизнес-процессами (Business Process Managment), адаптированная для деловых людей, разработчиков и системных администраторов. Платформа основана на быстром и надёжном java-движке BPMN2-процессов. Проект OpenSource’ный и распространяется под лицензией Apache. Activiti может запускаться либо как часть вашего java-приложения, либо самостоятельно на сервере, кластере или облаке. Кроме того, она прекрасно интегрируется со Spring’ом.
“Activiti” — это легковесная платформа (framework) для работы с бизнес-процессами (Business Process Managment), адаптированная для деловых людей, разработчиков и системных администраторов. Платформа основана на быстром и надёжном java-движке BPMN2-процессов. Проект OpenSource’ный и распространяется под лицензией Apache. Activiti может запускаться либо как часть вашего java-приложения, либо самостоятельно на сервере, кластере или облаке. Кроме того, она прекрасно интегрируется со Spring’ом.
Документооборот на SharePoint или зачем нужны BPMS
2 min
7.8KНачало. Простой процесс
Рассмотрим простой процесс обработки документа. Пусть это будет некоторая внутренняя заявка.
Задача от бизнеса ставиться следующим образом
- Сотрудник заполняет форму на сайте.
- Начальник сотрудника должен ее утвердить или отправить на доработку.
- Если форма утверждена, сотрудник получает email уведомление.
Визуально такой процесс можно представить следующим образом.

Это не BPMN, но бизнес часто «думает» такими категориями.
CRM Idol 2011: видео определит победителя
1 min
1.6KВышел на финишную прямую международный конкурс CRM Idol 2011. Организованный Полом Гринбергом, гуру мирового рынка CRM, конкурс CRM Idol 2011 проводится впервые, но уже стал главным событием западного CRM-рынка.
Выбор финалистов был нелегким – из 60 компаний-участников судьи определили 7 финалистов (3 из региона EMEA и 4 от Северной и Южной Америк).
Среди финалистов за победу в конкурсе борется отечественная SaaS CRM система BPMonline CRM (производства компании Terrasoft).
При определении победителя CRM Idol будут учитываться голоса зрителей видео-роликов, представленных финалистами.
Приглашаем Вас просмотреть ролик о BPMonline CRM:
С работами всех финалистов конкурса можно ознакомиться здесь: www.crmidol.com/competition/finalist-videos
Для того, чтобы поддержать отечественного производителя – голосуйте за BPMonline здесь: www.surveymonkey.com/s/QFVQVTQ
Победителей конкурса объявят уже 7 ноября!
Выбор финалистов был нелегким – из 60 компаний-участников судьи определили 7 финалистов (3 из региона EMEA и 4 от Северной и Южной Америк).
Среди финалистов за победу в конкурсе борется отечественная SaaS CRM система BPMonline CRM (производства компании Terrasoft).
При определении победителя CRM Idol будут учитываться голоса зрителей видео-роликов, представленных финалистами.
Приглашаем Вас просмотреть ролик о BPMonline CRM:
С работами всех финалистов конкурса можно ознакомиться здесь: www.crmidol.com/competition/finalist-videos
Для того, чтобы поддержать отечественного производителя – голосуйте за BPMonline здесь: www.surveymonkey.com/s/QFVQVTQ
Победителей конкурса объявят уже 7 ноября!
Опыт управления бизнес-процессами по новому, или как ACM заменяет BPM, CRM, ECM, SCRUM, ITSM — одним махом
9 min
13KВы верите в бога «ИТ-систему под все бизнес-процессы»? — так начинается заражение идеей. Предупреждаю, в этой статьей будут факты, которые могут повредить вашу картину мира… безвозвратно.
Наверное многие скажут, что — нет! Нет такой! ИТ-ландшафт организации будет всегда состоять из зоопарка различных ИТ-систем!
И я с этим соглашусь.
Но знаете ли вы, что примерно 2000 лет назад — такая ИТ уже была изобретена… Имя ей — бумага.
Бумага — основной, удобный и самый популярный носитель информации за всю историю человечества.
Это ИТ! Кто не верит? Открываем словарь русского языка и читаем:
— технология = наука о технике
— техника = все то что изобретено человеком и не существовало до него в природе
— информационная техника = все то что создано человеком для работы с информацией
— ИТ = наука создания и развития информационных техник.
Бумага существовала в природе? Нет! Значит — техника. Она создана для работы с информацией? Да — текстовой и визуальной. Она появилась в результате научных изысканий? Да! От сюда: бумага = ИТ.
Да, я понимаю что это тяжело осозновать, но я же обещал вам пошатать картину мира! Так что без обид! Если дыхание участилось лучше прекратить читать прямо с этой строки! Я предупредил!
Есть ли ИТ, которая может бросить вызов бумажке? Неужели за 2000 лет не нашлось смельчака? Ответ под катом…
Наверное многие скажут, что — нет! Нет такой! ИТ-ландшафт организации будет всегда состоять из зоопарка различных ИТ-систем!
И я с этим соглашусь.
Но знаете ли вы, что примерно 2000 лет назад — такая ИТ уже была изобретена… Имя ей — бумага.
Бумага — основной, удобный и самый популярный носитель информации за всю историю человечества.
Это ИТ! Кто не верит? Открываем словарь русского языка и читаем:
— технология = наука о технике
— техника = все то что изобретено человеком и не существовало до него в природе
— информационная техника = все то что создано человеком для работы с информацией
— ИТ = наука создания и развития информационных техник.
Бумага существовала в природе? Нет! Значит — техника. Она создана для работы с информацией? Да — текстовой и визуальной. Она появилась в результате научных изысканий? Да! От сюда: бумага = ИТ.
Да, я понимаю что это тяжело осозновать, но я же обещал вам пошатать картину мира! Так что без обид! Если дыхание участилось лучше прекратить читать прямо с этой строки! Я предупредил!
Есть ли ИТ, которая может бросить вызов бумажке? Неужели за 2000 лет не нашлось смельчака? Ответ под катом…
Что дает автоматизация бизнес-процессов с применением IBM BPM и J2EE?
4 min
20K
Обзор на основе опыта разработки корпоративных систем с использованием J2EE и IBM BPM 7.0 и 7.5.
Данная статья, как, надеемся, и следующие, даст понимание, что ожидают бизнес-заказчики от использования IBM BPM (Business Process Management) платформы и что они в результате получают.
А с другой стороны, что получают разработчики – упрощение или усложнение работы.
For the Great Justice: KPI-сервисы на службе бизнеса
9 min
10KПонятие KPI (Key Performance Indicators) – это один из китов, на которых сегодня опирается мировой управленческий опыт.
С помощью методик так называемого целевого управления можно максимально расширить контроль исполнительской дисциплины и мотивировать сотрудника на работу с полной отдачей, если рассчитывать заработную плату, что называется, «по справедливости», с опорой на конкретный результат.
За последние годы на ИТ-рынке появились десятки систем для автоматизации учета KPI. Информация о них находится в открытом доступе на официальных сайтах разработчиков. Демо-версии также доступны для скачивания. Изучить их все не представляется возможным, поэтому здесь описаны возможности шести их них, выбранных случайным образом.
С помощью методик так называемого целевого управления можно максимально расширить контроль исполнительской дисциплины и мотивировать сотрудника на работу с полной отдачей, если рассчитывать заработную плату, что называется, «по справедливости», с опорой на конкретный результат.
За последние годы на ИТ-рынке появились десятки систем для автоматизации учета KPI. Информация о них находится в открытом доступе на официальных сайтах разработчиков. Демо-версии также доступны для скачивания. Изучить их все не представляется возможным, поэтому здесь описаны возможности шести их них, выбранных случайным образом.
Наш IT-рынок в картинках по сегментам
4 min
22KПривет! Я принесла картинок про российский рынок IT. Разных. Много. Осторожно, трафик.

Разница между использованием частного и публичного «облаков» чаще всего заключается в том, что публичное дешевле и проще в обслуживании, а частное – «под боком» (что часто важно по юридическим причинам). Например, банковские приложения критичного уровня будут почти наверняка размещены в частном, а тестовые среды могут разворачиваться и в публичном.

Разница между использованием частного и публичного «облаков» чаще всего заключается в том, что публичное дешевле и проще в обслуживании, а частное – «под боком» (что часто важно по юридическим причинам). Например, банковские приложения критичного уровня будут почти наверняка размещены в частном, а тестовые среды могут разворачиваться и в публичном.
5 рисков при внедрении BPM
2 min
9.4KBPM (Business Process Management ) – по сути своей концепция управления бизнес процессами организации. Сферический BPM в вакууме позволяет повысить эффективность использования ресурсов компании. Я считаю, что в ситуации перманентного российского кризиса BPM – один из главных инструментов оптимизации. Но даже если вы убедили акционеров, помимо стандартных проектных рисков, не забывайте учесть специфические для BPM:
BPM или ERP?
3 min
21KПреамбула:
В каментах к прошлому посту задали вопрос: Почему BPM, а не ERP? Ниже я постарался ответить.
Пару слов о процессном подходе и отличиях от функциональной схемы управления.
Зачем вообще переходить от административно-функциональной схемы к процессной?
1. Ориентированность на результат.
2. Одна цель, один результат, один начальник — ответственный.
3. Разгрузка руководителей высшего звена. Руководство занимается стратегией развития, а не ручным управлением.
4. Повышение операционной эффективности.
5. Регламенты бизнес-процессов – новый персонал получает доступ в базу знаний, все действия и реакции описаны.
Есть статьи, более подробно поясняющие что зачем и почему, с картинками, поэтому не буду останавливаться подробно(или стоит?)
Процесс постоянных изменений в компании — как это автоматизируется
9 min
26KСейчас расскажу, зачем это нужно на примере одного крупного производственного холдинга, внезапно осознавшего, что несколько миллионов рублей может теряться просто так. Причём из-за банальной незраберихи, хаоса и ошибок бюрократии. И всё это на фоне глобального рефакторинга процессов.
Итак, в крупном производственном холдинге есть много компаний, объединённых в одну группу. В 2011 и 2012 году они показывали высокую прибыль, при которой можно забыть об оптимизации и просто фигачить как можно быстрее дальше, пока получается. «Что тут думать, трясти надо» — оптимальная бизнес-стратегия на таких нормах прибыли. В 2013-м году из-за общей экономической ситуации стало понятно, что прибыль будет снижаться. Соответственно, первое, что начало делать большое руководство — это разбираться, куда и как конкретно тратятся деньги, чтобы найти то, что можно безболезненно оптимизировать или просто убрать.
Итак, в крупном производственном холдинге есть много компаний, объединённых в одну группу. В 2011 и 2012 году они показывали высокую прибыль, при которой можно забыть об оптимизации и просто фигачить как можно быстрее дальше, пока получается. «Что тут думать, трясти надо» — оптимальная бизнес-стратегия на таких нормах прибыли. В 2013-м году из-за общей экономической ситуации стало понятно, что прибыль будет снижаться. Соответственно, первое, что начало делать большое руководство — это разбираться, куда и как конкретно тратятся деньги, чтобы найти то, что можно безболезненно оптимизировать или просто убрать.
Создание User-Friendly движка бизнес-процессов на основе Windows Workflow Foundation
5 min
8.6KПостановка задачи

Одной из неотъемлемых частей любой ECM-системы является управление бизнес-процессами, или workflow.
Бизнес-процессы в каждой отдельной организации имеют множество нюансов. Они постоянно изменяются вследствие изменений внутри организации, изменений законодательства и т.д. Поэтому дешевле и логичнее к разработке бизнес-процессов привлекать либо аналитиков, либо программистов, специализирующихся на бизнес-логике. А значит, создание и изменение бизнес-процессов должно быть максимально простым и удобным.
Так же при изменении процесса уже запущенные процессы должны корректно работать. Нельзя останавливать долгое и сложное согласование договора только потому, что теперь согласованный документ должен распечатать не инициатор согласования, а секретарь.
Это диктует некоторые требования, которые предъявлялись к движку бизнес-процессов:
- Процессы должны разрабатываться на основе высокоуровневых блоков. Примером такого блока может быть создание задания на согласование документа, старт подзадачи, выполнение произвольного куска кода и т.д.
- При изменении схемы процесса нужно обеспечить возможность конвертации уже запущенных процессов на новую версию схемы.
При разработке новой версии движка бизнес-процессов мы решили попробовать Windows Workflow Foundation (далее WF).
Сравнение ведущих BPM-платформ: Pega и IBM BPM
12 min
74KПонятие BPM (Business Process Management) все более плотно входит в жизнь больших и малых корпораций. Суть его в том, чтобы рассматривать бизнес-процессы компании, как активы, используя которые можно увеличить прибыльность своего бизнеса. Инструмент, который вы для этого используете, может быть любым: лист бумаги, текстовый документ, Visio или любое другое средство создания диаграмм… Но есть класс инструментов, которые специально предназначены для того, чтобы послужить инструментом для трансформации вашего бизнеса — это BPM-платформы.
Задача для такой платформы ставится двояко: с одной стороны необходимо визуализировать бизнес-процесс, а с другой стороны — его нужно исполнить.

Я не буду описывать весь рынок таких платформ, это неплохо сделано в статье независимого агентства Gartner, откуда я взял иллюстрацию выше (полный текст можно скачать с сайта Pega или IBM, но потребуется регистрация, или нагуглить самостоятельно по заголовку: “Gartner BPM Magic Quadrant 2014”).
Цель же данной статьи — провести сравнение технических возможностей двух лидирующих платформ, Pega и IBM BPM, доступных на текущий момент (осень 2014), с точки зрения опыта их использования в проектах по автоматизации бизнес-процессов.
Если вы задумали трансформировать свой бизнес или вам нужно IT-решение, которое позволит достичь бизнес-целей, поставленных высшим руководством, или вы просто интересуетесь BPM-решениями, то добро пожаловать под кат.
Задача для такой платформы ставится двояко: с одной стороны необходимо визуализировать бизнес-процесс, а с другой стороны — его нужно исполнить.

Я не буду описывать весь рынок таких платформ, это неплохо сделано в статье независимого агентства Gartner, откуда я взял иллюстрацию выше (полный текст можно скачать с сайта Pega или IBM, но потребуется регистрация, или нагуглить самостоятельно по заголовку: “Gartner BPM Magic Quadrant 2014”).
Цель же данной статьи — провести сравнение технических возможностей двух лидирующих платформ, Pega и IBM BPM, доступных на текущий момент (осень 2014), с точки зрения опыта их использования в проектах по автоматизации бизнес-процессов.
Если вы задумали трансформировать свой бизнес или вам нужно IT-решение, которое позволит достичь бизнес-целей, поставленных высшим руководством, или вы просто интересуетесь BPM-решениями, то добро пожаловать под кат.
Process Mining: знакомство
5 min
54KПриветствую, Хабрахабр!
В этой статье я постараюсь приоткрыть завесу над интересной технологией из области управления бизнес-процессами (
BPM). Интеллектуальный анализ процессов (
Process Mining) фокусируется на обнаружении, анализе и оптимизации бизнес-процессов на основе данных из журналов событий (англ. event logs), представляя недостающее звено между классическим анализом бизнес-процессов с использованием их моделей и интеллектуальным анализом данных (
Data Mining).

Рисунок 1. Позиционирование Process Mining.
Далее мы разовьем тему позиционирования, коснемся вариантов использования, поговорим об исходных данных и рассмотрим различные типы интеллектуального анализа процессов.
В этой статье я постараюсь приоткрыть завесу над интересной технологией из области управления бизнес-процессами (



Disclaimer
Статья подготовлена на основе материалов онлайн курса
Process Mining: Data Science in Action, являющихся собственностью Технического университета Эйндховена. Использование материалов статьи возможно только с разрешения авторов курса и с указанием ссылок на источник.

Рисунок 1. Позиционирование Process Mining.
Далее мы разовьем тему позиционирования, коснемся вариантов использования, поговорим об исходных данных и рассмотрим различные типы интеллектуального анализа процессов.
Реализация событийного механизма в Oracle BPM
4 min
5.8KЕсли ваши заказчики, внешние или внутренние, еще ни разу не требовали от вас, чтобы вы обеспечили некий определенный способ инициации BPM-процесса, будьте уверены — этот момент не за горами. Вас могут попросить, например, чтобы процесс запускался неким триггером, вроде получения электронного письма, или запроса внешней системы, или событием расписания.
Не буду вас долго мучить — Oracle BPM может и все это, и многое другое. Бизнес-процесс можно запускать веб-сервисом (синхронным или асинхронным вызовом), посредством использования Java Message Service, при помощи API BPM Process Engine, сообщением электронной почты, наступлением определенного момента времени по таймеру, а также по подписке на определенные события, причем независимо от того, какой интерфейс использует система источника сообщений.
Не буду вас долго мучить — Oracle BPM может и все это, и многое другое. Бизнес-процесс можно запускать веб-сервисом (синхронным или асинхронным вызовом), посредством использования Java Message Service, при помощи API BPM Process Engine, сообщением электронной почты, наступлением определенного момента времени по таймеру, а также по подписке на определенные события, причем независимо от того, какой интерфейс использует система источника сообщений.

Как организовать взаимодействие процессов в Oracle BPM
5 min
2.7KСложно представить себе полностью изолированный процесс, т.е. выполнение задач без необходимости обращения к внешним информационным источникам и в большинстве случаев BPMN процесс представляет из себя оркестровку таких вызовов. Причем он может обращаться как синхронно так и асинхронно к интеграционным сервисам приложений, другим BPMN или BPEL процессам. Масса реальных задач требует от архитекторов и разработчиков серьезного подхода к вопросу организации взаимодействия решения с «внешним» миром и дело здесь не ограничивается исключительно интеграционным подходом, важно поддерживать сам контекст подобных связей.
Oracle BPM предлагает такие механизмы взаимодействия, которые способны поддерживать сложную коммуникационную среду из разнородных приложений и процессов, где, к примеру, параллельно выполняющиеся потоки работ могут свободно «общаться» друг с другом по ходу выполнения. Т.о. можно выстроить цепочку связей из взаимозависимых задач разных процессов, широко применяя т.н. модульный подход. Модульный подход, в свою очередь, позволяет сэкономить массу времени при разработке и сопровождения решений, т.к. модули могут разрабатываться и тестироваться независимо друг от друга и многократно использоваться в разных частях процесса.
Oracle BPM предлагает такие механизмы взаимодействия, которые способны поддерживать сложную коммуникационную среду из разнородных приложений и процессов, где, к примеру, параллельно выполняющиеся потоки работ могут свободно «общаться» друг с другом по ходу выполнения. Т.о. можно выстроить цепочку связей из взаимозависимых задач разных процессов, широко применяя т.н. модульный подход. Модульный подход, в свою очередь, позволяет сэкономить массу времени при разработке и сопровождения решений, т.к. модули могут разрабатываться и тестироваться независимо друг от друга и многократно использоваться в разных частях процесса.
СЭД: путь от простого к сложному
6 min
12K
Сегодняшней публикацией мы открываем серию материалов, позволяющих по-новому взглянуть на применение СЭД для автоматизации корпоративных бизнес-процессов. Реализация ВРМ-стратегии при помощи системы электронного документооборота может казаться заманчивой идеей — в конце концов, в любое современное решение встроен BPM-движок. Однако, взаимосвязь бизнес-процесса и документа на практике оказывается сложнее, чем представляется в теории. В серии статей мы совместно с экспертом Станиславом Макаровым расскажем о том, почему налаженная автоматизация хранения и обработки документов — первый шаг к будущей BPM-автоматизации. В последующих статьях мы планируем продемонстрировать актуальность этой мысли примерами реальных бизнес-процессов, таких как бюджетирование, договорная работа или материально-техническое обеспечение.