Моделиране на бизнес процеси

Главна страница » Блог » Моделиране на бизнес процеси. BPMN нотация – основни елементи

Моделиране на бизнес процеси. BPMN нотация – основни елементи

моделиране

BPMN нотацията е най-добрият език за моделиране на бизнес процеси. Тази нотация е резултат от анализ на целия опит в моделирането и други нотации през цялата история.

BPMN не само съчетава най-доброто от другите нотации, но и създава нещо напълно ново. Моделирането на бизнес процеси започва с нотация. И нотацията започва с изучаването на нейните елементи. Започвам поредица от статии за моделиране на бизнес процеси в BPMN нотация. Днес ще говорим за основните елементи на нотацията. Нотационните елементи изглеждат еднакво във всички програми. Само цветът на запълване на фигурите може да се различава. Но самите фигури, дебелината и формата на линиите са универсални. Така че не бъркате началните и крайните събития, независимо от програмата за симулация. Между другото, в самата нотация всички графични елементи са показани в черно и бяло.

Основни елементи. BPMN 2.0 нотация

бизнес

Басейнът символизира служител, който изпълнява определена роля в процеса. Ако искате да покажете, че верига от операции се изпълнява от конкретна роля, поставете тези операции в пул. Такова представяне ви позволява много ясно да покажете взаимодействието между ролите, служителите в процеса. Басейнът е зоната на отговорност на ролята. Защо роли? Логиката е много проста – всеки служител изпълнява няколко роли. Наборът от роли е позиция. Всяка роля изисква специфични знания и умения. Така че, ако дефинирате ролите в процесите и определите кои роли съставляват тази или онази позиция, можете лесно да формирате длъжности.инструкции.

Операции в басейна

И все пак, използвайки пула, можете да показвате софтуер или някакъв инструмент. Например машина. Подобен поглед върху бизнес процеса понякога е необходим. Например, можете да покажете взаимодействието между потребителя и програмата.

Само BPMN нотацията има пулове. Според мен това е много сериозно предимство пред другите нотации.

Операцията (задача, дейност, действие) е един от основните елементи на модела. Операцията е елементарно действие, което трябва да се извърши. Елементарно означава, че не изисква детайлизиране, разлагане на дадено ниво, в даден модел.

Процес/подпроцес

Ако една дейност включва поредица от дейности, които искате да опишете, тогава тя се превръща в процес. Процес или подпроцес също е действие, но можете да го отворите и да видите какво се случва вътре.

процеси
Разграждане на процеса

Събитието е друг основен елемент от модела на бизнес процес. Събитията определят напредъка на даден процес. Събитията са неща, които току-що са се случили. Това е обстоятелство, условие, въз основа на което продължаваме по-нататък. Събитията са условие "ако" във верига "ако-тогава". Ако навън вали, трябва да вземем чадър. Дъждът е събитие, състояние, което определя утаителните действия в процеса. Събитията могат да бъдат различни:

Събитията се делят на 3 вида: началните определят условията за стартиране на процеса, междинните определят развитието на процеса, а крайното отразява състоянието, при което считаме, че процесът е приключил. Моделирането на бизнес процеси започва с дефинирането на начални и крайни събития. В много нотации има събития. Но само нотацията BPMN ги направи конкретни.

данни

Работния процес

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

поток от съобщения

Поток от съобщения, показва обмена на информация между участниците (пулове). Факт е, че операциите на участниците не могат да бъдат свързани помежду си с поток от операции. Което по принцип е логично. Вместо това те обменят съобщения. Така че, ако искате да покажете, че процесът се движи от един участник към друг, тогава свържете операциите с поток от съобщения. За да уточните съобщението, можете да направите надпис за стрелката. Повече подробности по-нататък.

моделиране
Потоци от съобщения

обект на данни

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

Асоциация

Този тип връзка се използва за показване на връзката на информационни обекти и бази данни с операции. В този случай стрелката за асоцииране ще има посока.

Ако редът на четене / запис на данни няма значение, можете да установите асоциация без посока. Такава среднаизползва се за свързване на текстова нотация с други елементи. Или, например, можете да покажете връзката на събитието и документа. Последното събитие на процеса „Генериран отчет“ може да бъде свързано с документа „Отчет“.

процеси
План за студени обаждания. Появява се в резултат на един процес и се използва в друг

Спомагателни основни елементи. BPMN 2.0 нотация

процеси

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

База данни

Базата данни или складът за данни е мястото, където се съхраняват данните))) Директно капитанът е очевиден! Това може да бъде електронна база данни, програма, папка на твърд диск, папка за хартия, шкаф, където се съхраняват документи ... Всичко! Както при обекта с данни, посоката на стрелката, свързваща базата данни с операцията, има значение. От DB към операция - Операцията използва базата данни за извличане на данни. От операция към базата данни - операцията поставя данни в базата данни.

Това е просто визуално групиране на елементи на бизнес процес. Например, може да се използва за показване на етапите на бизнес процес.

Текстова анотация

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