KNOW INTUIT, Лекция, Моделиране

В тази лекция ние описваме стъпките за създаване и анализ на нов бизнес процес с помощта на WebSphere Business Integration Modeler, действащ като бизнес анализатор.

Ние обхващаме следните теми:

  • въведение в моделирането на бизнес процеси;
  • моделиране на процеса на проучване на застрахователна претенция;
  • емулация на процеси;
  • развитие на изпълнението на процеса.

4.1. Въведение в управлението на бизнес процеси

4.1.1 Управление на бизнес процеси

Управление на бизнес процеси (Управление на бизнес процеси, BPM) е концепцията за непрекъснато създаване, анализ и подобряване на бизнес процес (фиг. 4.1).

know

Доналд Лайт, в „Извличане на стойност на застрахователния бизнес от инструменти за управление на бизнес процеси“ (вижте библиографията), пише, че BPM решението обикновено включва следните елементи:

  • интегрирана среда за разработка ( >
Интегрирана среда за разработка

IDE позволява на бизнес и техническия персонал да проектира, емулира, документира, тества и хоства процес на застрахователни искове, като го интегрира със съществуващи процеси, услуги, бази данни, приложения и ИТ инфраструктура. Тези възможности трябва да бъдат свързани със задачите и функциите на различни типове потребители, като например бизнес анализатори, софтуерни архитекти и ИТ специалисти. Интегрираната среда за разработка (IDE) трябва да може да обработва промени, засягащи процеса, и трябва да може да превежда промените в бизнес модел.

Библиотека за процеси
Система за изпълнение на процеса

Системата за изпълнение на процеси е основно BPM приложение. Токонтролира и насочва потока от искове между процеси и участници. Тази система, в допълнение към насочването на потоците от искове и извършването на оркестрация на повиквания към услуги, други процеси, бази данни и хора, предоставя възможност за работа с транзакции. Той може паралелно да изпълнява процеси и задачи за искове в процеса на искове, както и последователности от отделни стъпки в процеса на искове.

Мониторинг

Мониторингът позволява на администратора на претенциите да преглежда статуса на претенциите, работата на отговорниците и работата на услугите, участващи в процеса. Администраторът на искове трябва да може да вижда продължителността на обработката на иска в сравнение с дадения, да вижда натоварването на отделните процесори, както и да прехвърля работата от един специалист на друг и да променя последователността от действия за обработка на индивидуален иск в границите, определени от дизайна на процеса.

База данни за изпълнение

Базата данни за изпълнение съдържа записи на всички работещи и изпълнени процеси. Събитията, които се записват в базата данни, се определят на етапа на разработка. Записите на събития могат да бъдат достъпни от работната система и могат също да бъдат експортирани в други инструменти.

Моделиране и оптимизация

Симулацията позволява на бизнес анализатора да използва реални данни за изпълнение, за да калибрира модела на бизнес процеса и да извърши разработване и тестване на алтернативни процеси и сценарии „какво ако“. Оптимизацията позволява на анализатора да проучи ефектите от премахването на различни ограничения. Например, какъв би бил оптималният брой отговорници за искове?

4.1.2 IBM BPM Toolkit

Тези елементи на BPM решениеобединени в набор от BPM инструменти от IBM. Серията Redbook, озаглавена „Непрекъснато управление на бизнес процесите“, SG24-6590, показва как да използвате инструментите за WebSphere Business Integration, включени във версия 4 на платформата WebSphere, за прилагане на непрекъснат цикъл на управление на бизнес процеси (Фигура 4.2).

intuit

BPM решение в WebSphere версия 4

Тази версия включва следните елементи.

IBM WebSphere Business Integration Workbench V4.2.4. Business Modeler е инструмент за създаване на бизнес процеси, които се публикуват като модели в езика за дефиниране на потока (FDL).

Сътрудничество

IBM WebSphere Business Integration Workbench Server V4.2.4. Business Repository и Web Publisher са инструменти за съобщаване на бизнес процес на други хора.

Автоматизация

WebSphere Business Integration Server V4.3 или IBM WebSphere MQ Workflow V3.5 са среди за изпълнение за изпълнение на FDL модели.

контрол

IBM WebSphere Business Integration Workbench V4.2.4. Business Monitor е инструмент за наблюдение на бизнес процеси.

BPM решение в WebSphere версия 5

Във версия 5 на платформата WebSphere BPM, решението беше преместено към отворени стандарти (използвайки Eclipse за инструменти, Java 2 Enterprise Edition) за производствената система и BPEL за моделиране и изпълнение на бизнес процеси. Използвахме версия 5 на платформата WebSphere за нашето решение.

WebSphere Business Integration Modeler Advanced Edition V5.1.1.2 е инструментът, който използвахме, за да модифицираме процеса на искове и да създадем процес за работа с външни оценители и да рационализираме процесите на искове въз основа на емулация.

WebSphere Business Integration Modeler има функция за отчитане, която прави заявки за бизнес процеси и генерира отчети, които могат да бъдат изпращани на други хора. Не използвахме тази функция в нашия пример.

Подобно на други инструменти, базирани на IBM Eclipse, този инструмент използва система за едновременна версия (CVS) за групова работа. Използвахме този инструмент офлайн, импортирайки и експортирайки артефакти от други инструменти. Може да се инсталира и като добавка (plug-in) към WebSphere Studio Application Development Integration Edition.

Автоматизация

След като дефинирахме обработката на искове и процесите на външен оценител в WebSphere Business Integration Modeler, ние моделирахме цялото решение с помощта на Rational Solution Architect 1. Това всъщност е версия 6 на продукта. Избрахме да го използваме, защото е по-добре интегриран с WebSphere Business Integration Modeler, отколкото Rational XDE или Rational Rose (вижте Системна архитектура за моделиране, Системна архитектура). . Въз основа на този модел дефинирахме сервизните интерфейси, които щяхме да използваме за автоматизиране на операциите в BPEL модела. След това използвахме WebSphere Studio Application Development Integration Edition, за да анализираме BPEL потоците, за да ги изпълним в WebSphere Business Integration Server Foundation. Също така използвахме WebSphere MQ Workflow Buildtime, за да разработим процеси на езика за дефиниране на потока (FDL), които се хостват от WebSphere MQ Workflow. Използвахме също Web-Sphere Business Integration Message Broker за маршрутизиране и трансформиране на заявки за услуги и WebSphere Application Server за хостване на някоиуслуги.

контрол

Не планирахме да проектираме и изградим решение за мониторинг в сценарий за обработка на искове. Екипът на IBM System House Scenario ще изгради решение за мониторинг през следващата година. Това решение ще използва Common Event Infrastructure (CEI) и инструменти за наблюдение, които поддържат CEI.

В момента 2 WebSphere Business Integration Modeler версия 6 има широка поддръжка за моделиране на бизнес параметри. възможно е да се използва CEI мониторът, предоставен с WebSphere Business Integration Server Foundation, за наблюдение на събития в BPEL поток и IBM WebSphere Business Integration Workbench V4.2.4. Бизнес монитор за наблюдение на WebSphere MQ Workflow.

4.1.3 Защо имате нужда от моделиране на бизнес процеси

Описването на корпоративните бизнес процеси може да бъде доста трудна задача. Комуникирането на тези процеси и всичко свързано с тях с други хора може да причини още повече трудности. Моделът на бизнес процеса е визуално представяне на процеса и поддържаща информация. Хората намират работата с визуални модели на процеси за най-добрия начин да разберат връзките между задачите. Изглежда, че сме експерти в разбирането на връзките между операциите. Персоналът, който не е ИТ, намира за полезно да работи с визуални модели на процеси, когато обсъжда изисквания и представя как се изпълняват задачите в една организация.

В ранните етапи на описване на корпоративните процеси ще са достатъчни прости плакати и обичайният инструмент за представяне. Но ако искате да документирате процесите и по-късно да ги рационализирате с автоматизация и други методи, тогава специаленИнструментът за моделиране на бизнес процеси предоставя много предимства пред документация в стил презентация и многословни документи. Такъв инструмент трябва:

  • заснемане на съществуващи бизнес процеси и насоки на едно място за лесна справка и осигуряване на еднаквост в цялата компания;
  • анализирайте подробно съществуващите процеси:
  • регистрират данни за съществуващи процеси в организирана форма;
  • осигуряват мащабиране от визия на високо ниво на цялото решение до детайлите на отделните подпроцеси;

Използвали сме модели на бизнес процеси за различни цели, включително:

  • да документира съществуващите процедури;
  • определя изискванията към персонала, системите и функциите;
  • планиране на промени в съществуващи процеси и системи;
  • тестване и анализ на съществуващи и предложени процеси;
  • идентифициране на слабости в процесите.

4.1.4 WebSphere Business Integration Modeler

Версия 5.1 е изцяло нова реализация на WebSphere Business Integration Modeler. Той предлага пълна дефиниция на предприятие от бизнес гледна точка, по-специално:

  • бизнес артефакти (данни, елементи, компоненти и др.);
  • бизнес процеси, подпроцеси, глобални задачи, хранилища за артефакти;
  • организации;
  • ресурси;
  • графици, местоположения, паричен поток.

В сравнение с WebSphere Business Integration Modeler версия 4.2.4, WebSphere Business Integration Modeler въвежда някои полезни нови функции:

  • внедряване, базирано на Eclipse;
  • BPEL моделиране и поддръжка на уеб услуги;
  • подобрени възможности за отчитане и изпълнениеемулация;
  • нов метамодел, базиран на UML2;
  • подкрепа за групова работа.

4.1.5 Издания на WebSphere Business Integration Modeler