Моделиране на бизнес процеси. Нуждаете се от помощ при изучаването на тема? Системен софтуер

  • 13.04.2020

За управленски дейности, особено в процеса на вземане на решения, най-полезните модели са тези, които са изразени с думи или формули, алгоритми и други математически средства.

Основата на управлението, базирано на лоялност, е положена през 1908 г. от Харвардския професор Дж. Ройс. Автор е на книгата „Философия на лоялността“, където за първи път е научно дефинирано понятието „лоялност“.

В рамките на предложения вербален модел бизнес лоялността се разглежда от гледна точка на три независими основни аспекта: потребителска лоялност, лоялност на служителите и лоялност на инвеститорите.

Всеки път думата "лоялност" означава нещо различно Мескон М.Х., Алберт М., Хедури Ф. Основи на управлението / Пер. от английски. - М., 2002. - С. 456 .:

ангажираност (от гледна точка на купувачите),

Почтеност (от гледна точка на служителите),

· Взаимно доверие, уважение и подкрепа (от гледна точка на инвеститорите).

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

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

Както показва практиката, хората винаги са по-склонни да работят за организация, чиято цел е да служи, отколкото за организация, която съществува само за да „прави пари“. Затова хората с желание работят в църквата или в обществени организации.

Мениджърите, които искат успешно да използват модела за управление на ефекта на лоялността, не трябва да разглеждат печалбата като основна цел, а като необходим елемент за благосъстоянието и оцеляването на трите компонента на всяка бизнес система: клиенти, служители и инвеститори. Още в началото на ХХ век. Г. Форд каза, че „една организация не може да работи без печалба, ... в противен случай тя ще умре. Но да създадеш организация само в името на печалбата ... означава да я доведеш до сигурна смърт, тъй като тя няма да има стимул да съществува ” Дракър П.Ф. Задачи на управлението през XXI век. - М., 2001. - С.523 ..

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

Като причина лоялността инициира няколко икономически ефекти, които засягат цялата бизнес система приблизително както следва: Repin V.V., Eliferov V.G. Процесен подходкъм управлението: Моделиране на бизнес процеси. - М., 2005. - 2-ро изд. - С.245 .:

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

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

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

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

5. Лоялните инвеститори действат като партньори. Те стабилизират системата, намаляват разходите за набиране на капитал и гарантират, че отклонените парични потоци се връщат обратно в бизнеса като инвестиция. Това укрепва организацията и увеличава нейния производствен капацитет.

Без съмнение всяка организация е уникална, но все пак в една или друга степен нейните показатели за печалба ще се впишат общ моделикономически ефекти, произтичащи от постоянството или лоялността на клиентите. Сред тях си струва да се отбележат следните Meskon M.Kh., Albert M., Hedouri F. Основи на управлението / Per. от английски. - М., 2002. - С. 358 .:

основна печалба (цената, платена от новопоявилите се купувачи, надвишава разходите на организацията за създаване на продукт);

ръст на приходите (като правило, ако купувачът е доволен от параметрите на продукта, той е склонен да увеличи обема на покупките с течение на времето);

Разходи за спестяване (близкото познаване на продуктите на организацията намалява зависимостта на купувачите от нейните служители за информация и съвет);

Отзиви (клиенти, доволни от нивото на обслужване, препоръчват организацията на своите приятели и познати);

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

За да се оцени истинският дългосрочен потенциал за лоялност на клиент или група клиенти, е необходимо да се знае тяхната склонност да проявяват последователност. Така че някои купувачи ще преминат към конкурент за 2% отстъпка, докато други ще останат с 20% разлика в цената. Размерът на усилията, необходими за привличане на различни типове клиенти, се нарича коефициент на лоялност. В някои организации историята на развитието или поведението на клиентите в отделни сегменти се използва за оценка на коефициентите на лоялност Repin V.V., Eliferov V.G. Процесен подход към управлението: Моделиране на бизнес процеси. - М., 2005. - 2-ро изд. - P.232.. В други, особено тези, чието бъдеще е слабо свързано с миналото, те се опитват да разберат чрез методи за анализ на данни колко голяма трябва да бъде отстъпката, така че купувачите да отидат в тяхната организация. Но въпреки всички предизвикателства при измерването, използването на показател за лоялност позволява на организациите да идентифицират задържането на клиенти и да прилагат стабилни практики, доказани в един отдел в цялата организация.

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

И така, моделът на лоялност е подробно обоснован на вербално ниво. Тази обосновка споменава математическа и компютърна поддръжка. От тях обаче не се изисква да вземат първоначални решения.

При по-задълбочен анализ на ситуацията словесните модели по правило не са достатъчни. Необходимо е да се използва достатъчно сложен математически модели. Така при вземане на решения в управлението производствени системиИзползват се Кузин Б.И., Юриев В.Н., Шахдинаров Г.М. Методи и модели на управление на фирмата: учеб. за университети. - SPb., 2001. - P.327.

Модели на технологични процеси (предимно модели на контрол и управление);

Модели за осигуряване на качеството на продукта (по-специално модели за оценка и контрол на надеждността);

модели на опашка;

Модели за управление на запасите (логистични модели);

Симулационни и иконометрични модели на предприятието като цяло и др.

Използването на съвременни компютри, изчислителни системи и мрежи е мощно средство за внедряване на симулационни модели и изучаване с тяхна помощ на характеристиките на процеса на функциониране на системите. С.В някои случаи, в зависимост от сложността на моделиращия обект, т.е. системата С,рационално използване на персонални компютри (PC) или локални мрежи (LAN). Във всеки случай, ефективността на системните изследвания Сна софтуерно реализиран модел М сна първо място, зависи от правилността на схемата на алгоритъма за моделиране, съвършенството на програмата и само косвено зависи от спецификациикомпютър, използван за симулация. От голямо значение при реализацията на модела на компютър е въпросът за правилния избор на езика за моделиране.

Системи за моделиране и езици за програмиране. Алгоритмични езиципри моделиране на системи те служат като спомагателен апарат за разработване, машинно внедряване и анализ на характеристиките на моделите. Всеки език за моделиране трябва да отразява определена структура от понятия, за да опише широк клас от явления. След като е избрал конкретен език за решаване на проблема за моделиране на процеса на функциониране на системата, изследователят има на разположение внимателно разработена система от абстракции, които му осигуряват основа за формализиране на процеса на функциониране на изследваната система. и извеждането на резултатите от симулацията ви позволяват бързо и подробно да анализирате възможните резултати от симулационен експеримент с модела M m.

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

Помислете за основните понятия, свързани с алгоритмичните езици и тяхната реализация на компютър като цяло и по-специално на езиците за моделиране.

Програмен езике набор от символи, разпознати от компютъра и обозначаващи операции, които могат да бъдат изпълнени на компютъра. На най-ниското ниво е основният език на машината, програмата на която е написана в кодове, които пряко съответстват на елементарни машинни действия (добавяне, запаметяване, пренасочване към даден адрес и др.). Следващото ниво е заето от автокод (език СГЛОБЯВАНЕ)изчислителна машина. Програмата за автокодиране се състои от мнемонични символи, преобразувани в машинни кодове от специална програма - асемблер.

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

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

Програма, написана на машинен код или на език МОНТАЖ,винаги отразява спецификата на конкретен компютър. Инструкциите на такава програма съответстват на определени машинни операции и следователно имат смисъл само в компютъра, за който са предназначени, следователно такива езици се наричат машинно ориентирани езици.

Повечето езици за интерпретатори и компилатори могат да бъдат класифицирани като процедурно ориентирани езици. Тези езици са качествено различни от машинно-ориентираните езици, които описват елементарни компютърни операции и нямат проблемна ориентация. всичко процедурни езициса предназначени за определен клас проблеми, включват инструкции, които са удобни за формулиране на начини за решаване на типични проблеми от този клас. Съответните алгоритми са програмирани в нотации, които не са свързани с нито един компютър.

Езикът за моделиране е процедурно ориентиран език със специфични характеристики. Основните езици за моделиране са разработени като подход за софтуерна симулация за изследване на процеса на функциониране на определен клас системи.

Характеристики на използването на алгоритмични езици.Помислете за предимствата и недостатъците на използването за моделиране на процеса на функциониране на системите симулационни езици(JIM) и езици с общо предназначение(NON), т.е. универсални и процедурно ориентирани алгоритмични езици. Целесъобразността от използването на NIM произтича от две основни причини: 1) удобството за програмиране на модела на системата, което играе важна роля в машинната реализация на алгоритмите за моделиране; 2) концептуалната ориентация на езика към клас системи, която е необходима на етапа на изграждане на системен модел и избор на обща посока на изследване в планирания компютърен експеримент. Практиката на системното моделиране показва, че именно използването на NIM до голяма степен определя успеха на симулацията като метод за експериментално изследване на сложни реални обекти.

Езиците за моделиране позволяват да се опишат симулираните системи с термини, разработени въз основа на основните концепции на симулацията. Преди тези концепции да бъдат ясно дефинирани и формализирани в JIM, не е имало общи начиниописания на симулационни задачи и без тях нямаше връзка между различни разработки в областта на поставянето на симулационни експерименти. Езиците за моделиране на високо ниво са удобно средство за комуникация между клиента и разработчика на машинния модел М м .

Въпреки тези предимства на JIM, сега се излагат солидни аргументи, както технически, така и оперативни, срещу пълното изоставяне на универсалните и процедурни езици в моделирането. Технически възражения срещу използването на JIM: въпроси относно ефективността на работещите програми, възможността за тяхното отстраняване на грешки и др. Като оперативни недостатъци, липсата на документация за съществуващия JIM, чисто индивидуалният характер на съответните преводачи, което усложнява тяхното внедряване на различни компютри и се споменава трудността при коригиране на грешки. Намаляването на ефективността на NIM се проявява при моделиране на проблеми, които са по-разнообразни от тези, за които е проектиран специфичен език за моделиране. Но тук трябва да се отбележи, че в момента няма NON, който да бъде ефективен при решаването на проблеми от всякакъв клас.

Сериозните недостатъци на JIM се проявяват във факта, че за разлика от широко използвания LDL, транслатори от който са включени в софтуера, доставен от производителя за всички съвременни компютри, езиците за моделиране, с малки изключения, са разработени от отделни организации за тяхната по-скоро тясно специализирани нужди. Съответните преводачи са слабо описани и адаптирани за използване при решаване на проблеми на системното моделиране, следователно, въпреки предимствата на NIM, трябва да се изостави тяхното практическо приложение в редица специфични случаи.

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

Подходи за разработване на езици за моделиране.Към днешна дата има два различни подхода към разработването на езици за моделиране: непрекъснат и дискретен - отразяващ основните характеристики на системите, изследвани чрез метода на моделиране. Следователно NIM са разделени на две независими групи, които съответстват на два вида имитация, които се развиват независимо една от друга: за симулиране на непрекъснати и дискретни процеси.

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

Пример за език за моделиране на непрекъснати системи на компютър чрез представяне на моделираната система под формата на уравнения в крайни разлики е езикът ДИНАМО,за които уравненията установяват връзки между стойностите на функциите в моменти от време Tи t+dtи между стойностите на техните производни по време t+dt/2.И в този случай симулацията по същество е поетапно решение на дадена система от диференциални уравнения .

Универсален компютър- устройство от дискретен тип и следователно трябва да осигури дискретно приближение на процеса на функциониране на изследваната система С.Непрекъснатите промени в процеса на функциониране на реална система се показват в дискретен модел M m, реализиран на компютър, чрез определена последователност от дискретни събития и такива модели се наричат модели на дискретни събития.Индивидуалните събития, отразени в дискретен модел, могат да бъдат определени с висока степен на приближение до реалността, което гарантира адекватността на такива дискретни модели към реални процеси, протичащи в системите С.

Архитектура на езиците за моделиране. JIM архитектура,т.е. концепцията за взаимовръзките на елементите на езика като сложна система, и технология на преход от системата Скъм нейния модел машина М смогат да бъдат представени по следния начин: 1) моделиране на обекти (системи С)са описани (показвани на езика) с помощта на някои езикови атрибути; 2) атрибутите взаимодействат с процеси, които са адекватни на реалните явления в симулираната система С; 3) процесите изискват специфични условия, които определят логическата основа и последователността на взаимодействие на тези процеси във времето; 4) условията влияят на събитията, които се случват вътре в симулационния обект (система 5) и при взаимодействие с външна среда E; 5) събитията променят състоянието на системния модел Мв пространството и във времето.

Типична диаграма на архитектурата на NIM и технологията на нейното използване при системно моделиране е показана на фиг. 5.1.

В повечето случаи машинните модели се използват за изследване на характеристиките и поведението на системата. Сна определен период от време, следователно, една от най-важните задачи при създаването на системен модел и избора на език за програмиране за модела е изпълнението на две функции: 1) коригиране на времевата координата на състоянието на системата ("напредване" на времето , организиране на "часовници"); 2) осигуряване на съгласуваност на различни блокове и събития в системата (синхронизация във времето, координация с други блокове).

По този начин функционирането на модела Mm трябва да протича в изкуствено (не в реално и не в компютърно) време, осигуряващо настъпване на събития в реда, изискван от логиката на изследваната система и с подходящи времеви интервали между тях. В същото време трябва да се има предвид, че елементите на реална система Сфункционират едновременно (паралелно), а компонентите на машинния модел M m действат последователно, тъй като се изпълняват с помощта на последователен компютър. Тъй като събитията могат да се случват едновременно в различни части на моделиращия обект, тогава, за да се поддържа адекватността на причинно-следствените времеви връзки, е необходимо да се създаде "механизъм" за задаване на време в JIM за синхронизиране на действията на елементите на системния модел.

Настройка на времето в модела на машината. Както вече беше отбелязано в гл. 3, има два основни подхода за настройка на времето: използване на постоянни и променливи времеви интервали, които съответстват на два принципа за прилагане на алгоритми за моделиране, т.е. „принцип D T“ и „принцип d z".

Обмислете подходящите методи за управление на времето в системния модел ГОСПОЖИЦА) на примера, показан на фиг. 5.2, където последователността от събития в системата е нанесена по оста в реално време ( с аз) във времето и събитията с 4 и с 5 се случват едновременно (фиг. 5.2, а). Воден от събитията с азсъстоянията на модела се променят z азпо това време T зи, и такава промяна настъпва рязко дз.

В модел, изграден според „принципа D T"(фиг. 5.2, b), моментите на системното време последователно ще приемат стойностите:

T " 1 = D T, T " 2 = 2D T, T " 3 = 3D T, T " 4 = 4D T, T " 5 = 5D T.

Тези моменти от системното време T " йT) по никакъв начин не са свързани с моментите на възникване на събитията с аз, които се симулират в системния модел. В този случай системното време получава постоянно нарастване, което се избира във времето, определено преди началото на симулационния експеримент.

В модел, изграден на „принцип дз"(фиг. 5.2, в), промяната на времето настъпва в момента на промяна на състоянието на системата, а последователността от моменти на системното време има формата T "" 1 = T z 1 , T "" 2 = T z 2 , T "" 3 = T z 3 , T "" 4 = T z 4 , T "" 5 = T z 5, т.е. точки от системното време T "" к (дз), са пряко свързани с моментите на възникване на събития в системата с аз .

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

При използване на „принципа d z"събитията се обработват последователно и времето се измества всеки път напред до началото на следващото събитие. В модел, изграден според „принципа D T",обработката на събития се извършва по групи, партиди или групи от събития. В този случай изборът на Д Tима значително влияние върху хода на процеса и резултатите от симулацията и ако D Tе зададен неправилно, резултатите може да се окажат ненадеждни, тъй като всички събития се появяват в точката, съответстваща на горната граница на всеки симулационен интервал. При прилагане на „принципа d z"Едновременната обработка на събития в модела се извършва само когато тези събития се появяват едновременно в реалната система. Това избягва необходимостта от изкуствено въвеждане на класиране на събитията, когато се обработват в края на интервала. При.

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

Да се ​​избере принципът на конструиране на машинен модел М ми съответно JIM трябва да знае: целта и предназначението на модела; необходимата точност на резултатите от симулацията; разходите за компютърно време при използване на един или друг принцип; необходимото количество машинна памет за реализиране на модел, изграден по принципа D Tи d z;сложността на програмирането на модела и неговото отстраняване на грешки.

Изисквания към симулационните езици. По този начин при разработването на системни модели възникват редица специфични трудности, следователно в NIM трябва да се предостави набор от такива софтуерни инструменти и концепции, които не се намират в конвенционалните NON.

Комбинация.Паралелно протичане в реални системи Спроцесите са представени от последователно работещ компютър. Езиците за моделиране заобикалят тази трудност чрез въвеждане на концепцията за системно време, което се използва за представяне на подредени по време събития.

Размерът. Повечето от симулираните системи имат сложна структура и алгоритми на поведение, а моделите им са големи по обем. Следователно динамичното разпределение на паметта се използва, когато се появят компонентите на системния модел M m оперативна паметкомпютър или го напуснете, в зависимост от текущото състояние. Важен аспектреализуемостта на модела M m на компютър в този случай е блоковият характер на неговия дизайн, т.е. възможността за разделяне на модела на блокове, подблокове и т.н.

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

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

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

Анализ. За да се получи ясен и практичен отговор на въпросите, решени чрез метода на машинната симулация, е необходимо да се получат статистически характеристики на процеса на функциониране на системния модел ГОСПОЖИЦА).Следователно езиците за моделиране предоставят методи за статистическа обработка и анализ на резултатите от моделирането.

Изброените изисквания в проучването и проектирането различни системи Ссъответстват на такива добре известни езици за моделиране на дискретни събития като SIMULA, SIMSCRIPT, GPSS, S.O.L. CSLи т.н.

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

Това е обозначението на бизнес процесите в термини, специално определени за това, съгласно правила, които се наричат ​​нотации за моделиране на бизнес процеси. Самите модели на бизнес процеси са различни – информационни, текстови, графични.

Какво е моделиране на бизнес процеси

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

Моделирането на бизнес процесите на предприятието засяга редица аспекти на неговата работа. При моделиране:

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

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

Начинът на моделиране на бизнес процеси се определя от неговите цели

  1. Дейностите трябва да се регулират. Съдържанието на графичния модел на бизнес процеса напълно съвпада с текстовото. Ако компанията има график, тя бързо и лесно ще го преведе в текстов формат, за да подготви нормативна документация. Благодарение на някои BPM системи, базирани на модела, е възможно автоматично генериране на правила за изпълнение и длъжностни характеристики.
  2. Необходимо е да се управляват рисковете Компанията е изправена пред оперативни рискове в хода на бизнес процесите. Моделите на бизнес процеси могат да бъдат основа за картографиране на рисковете на цялата организация, докато ги управлявате.
  3. Фирмата се нуждае от организационна промяна. За да се изчисли оптималният брой специалисти в щата, е необходимо да се определи точно колко служители трябва да участват във всички бизнес процеси на компанията. Визуалното моделиране на бизнес процесите помага да се получи необходимата информация. Това действие ви позволява да разпределите правилно човешките ресурси, които са необходими за изпълнение на определен процес и свързаните с него задачи, както и да определите колко специалисти трябва да има във всеки отдел от рационална гледна точка.
  4. Провеждане на функционален анализ на разходите. Моделирането на бизнес процесите на едно предприятие ви позволява да разберете колко човешки и материални ресурсинеобходими за извършване на едно действие в рамките на бизнес процес. Тази информацияможе да се превърне в основа за автоматичното разпределение на всички приходи и разходи към разходни центрове и печалба, в зависимост от подразделението.
  5. Необходимостта от автоматизация. При моделирането на бизнес процес недвусмислено се описват редът на действията и мястото на специалистите, отговорни за тях. Това ви позволява правилно да разработите бизнес изискванията. Благодарение на автоматизираните информационни системи от класа workflow-managemet, можете незабавно да правите корекции в информационната система.

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

Как технологията за моделиране на бизнес процеси се прилага на практика

Моделирането на бизнес процеси се използва за решаване на редица проблеми. Най-често се използва за оптимизиране на директно моделирани бизнес процеси. Първо, опишете състоянието, в което се намират процесите този момент, след това тяхното протичане в практиката, след което с помощта на избраните методи се идентифицират тесните места в тях и въз основа на анализа се създават „идеални“ модели, към които трябва да се стремим.

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

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

Описанието на бизнес процесите може да се приложи и по друг начин - чрез набори от модели на бизнес процеси за генериране на корпоративни нормативни документи. Не може да бъде длъжностни характеристики, правилник, правилник за делбата.

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

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

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

В момента проектира различни ИТ решения, включително Информационни системи, специалистите често прибягват до моделиране на бизнес процеси.

Модерното задание може да се състои не само от списък с изисквания, но и от моделиране.

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

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

Моделиране на бизнес процеси със стикери и лист хартия

Голям лист хартия и блок стикери е всичко, от което се нуждаете, за да приложите метода за създаване на бизнес модели, базиран на известната книга на Александър Остервалдер и Ив Пине. Добавете повече креативност, остър ум и упоритост на членовете на екипа и ще получите страхотен резултат.

Една част от книгата говори за пет бизнес модела, които са доказали своята ефективност. Описанието им ще намерите в статията. електронен журнал"ИЗПЪЛНИТЕЛЕН ДИРЕКТОР".

Основни подходи за моделиране на бизнес процеси

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

В рамките на функционалния подход организацията на моделирането на бизнес процеси предполага изграждането на схема технологичен процескато последователност от операции.

На входа и изхода на всеки се показват обекти с различен произход: материални и информационни видове, както и използваните ресурси, организационни единици.

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

Функционалното моделиране на бизнес процесите има съществено предимство – видимост и яснота на дисплея на различни нива на абстракция. Това е особено важно на етапа на въвеждане на създадените бизнес процеси в отделите на компанията.

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

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

Обектно-ориентираният подход също има редица предимства, основното от които е по-точното дефиниране на операциите върху обекти, което води до разумно решение на проблема за целесъобразността на тяхното съществуване.

Отбелязваме и минуса на метода. Специфичните процеси за вземащите решения стават по-малко видими. Но благодарение на модерните софтуерни продуктиДоста лесно е да се представят функционални схеми на обекти.

Комплексните методологии за моделиране на бизнес процеси са най-обещаващи. Например, благодарение на технологията ARIS е възможно да се изберат най-оптималните модели, като се вземат предвид целите на анализа.

Приложни методи за моделиране на бизнес процеси

Сега можем да отбележим тенденцията на интегриране на различни методи за моделиране и анализ на системи. Проявява се в това, че се създават интегрирани инструменти за моделиране на бизнес процеси. Един от тях е продукт на немската фирма IDS Scheer, наречен ARIS – Архитектура на интегрирана информационна система.

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

Системата ARIS осигурява поддръжка за 4 вида модели, които отразяват различни обекти на изследваната система:

За да създадете модели от описаните по-горе типове, използвайте и двете собствени начини ARIS симулация, и различни добре познати методи и езици - ERM, UML, OMT и др.

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

В ARIS моделите са диаграми, състоящи се от различни обекти - „функции“, „събития“, „ структурни звена“, „документи“ и др. Между обектите се установяват всякакви връзки. Освен това всеки обект има свой собствен набор от атрибути, който му е присвоен, което ви позволява да въведете Допълнителна информацияза него. Стойностите на атрибутите могат да се използват по време на симулация или анализ на разходите.

Ключовият бизнес модел на ARIS е eEPC (extended Event Driven Process Chain - разширен модел на веригата от бизнес процеси, контролирани от събития). Всъщност той разширява възможностите на IDEF0, IDEF3 и DFD, има своите плюсове и минуси. Използването на достатъчен брой обекти, свързани помежду си чрез различни видове връзки, ви позволява значително да увеличите размера на модела и да го превърнете в лошо четлив.

В eEPS бизнес процесът е поток от последователна работа (функции, процедури, дейности), подредени в хронологичен ред. Точната продължителност на процедурите в eEPC не е изобразена ясно, в резултат на което е възможно при разработването на модели да възникнат ситуации, при които един изпълнител ще трябва да решава две задачи едновременно. Логическите символи, използвани в симулацията, помагат да се покаже разклонението и връзката на процеса. За да разберете колко време всъщност отнемат процесите, трябва да използвате други инструменти за описание, например диаграми на Гант в системата MS Project.

Ериксон Пенкер

Методът на Ericsson-Penker е интересен най-вече защото в неговата рамка беше направен опит за използване на UML, когато се извършва моделиране на бизнес процеси. Разработчиците на метода са създали собствен UML профил за извършване на моделиране на бизнес процеси. За да направят това, те въведоха набор от стереотипи, които описват ресурсите, процесите, целите и правилата на компанията.

В рамките на метода се използват 4 основни категории бизнес модел:

1. Ресурси – различни обекти, които се използват или участват в бизнес процеси (може да говорим за материали, продукти, хора, информация).

2. Процесите са дейности, които водят до преминаване на ресурси от едно състояние в друго според определени бизнес правила.

3. Цели – целта на бизнес процесите. Те могат да бъдат разделени на компоненти и да съотнасят тези подцели с конкретни процеси.

4. Бизнес правила – условия или ограничения за изпълнение на бизнес процеси (функционални, структурни, поведенчески). Правилата могат да се дефинират с помощта на езика OCL.

5. Основната диаграма на UML метода е диаграмата на активността. Ericsson-Penker демонстрира процеса като дейност със стереотипа "процес" (представянето се основава на разширението на метода IDEF0). Пълният бизнес модел включва много изгледи, които са подобни на изгледите на софтуерната архитектура. Всички изгледи се изразяват отделно в една или повече UML диаграми. Диаграмите могат да включват различни изгледи и да изобразяват цели, правила, процеси и ресурси във взаимодействие. Методът използва 4 различни изгледа на бизнес модела:

Рационален унифициран процес

Съществува и моделиране на бизнес процеси по методологията Rational Unified Process (RUP), в рамките на която са изградени два модела:

Моделът на бизнес процеса е разширение на UML модела на случаите на използване чрез въвеждане на набор от стереотипи - Business Actor (стереотип на актьора) и Business Use Case (стереотип на случая на използване). Бизнес актьорът е вид роля, която е външна за бизнес процесите на компанията. Business Use Case действа като описание на реда на дейностите в един процес, носещ видими резултати на конкретно лице. Това определениеподобно на общото определение за бизнес процес, но същността му е по-прецизна. По отношение на обектния модел на Business Use Case, това е клас. Нейни обекти са определени потоци от събития в описания бизнес процес.

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

За всеки Business Use Case е необходимо да се изгради обектен модел, който да опише бизнес процеса от гледна точка на обекти, взаимодействащи един с друг (бизнес обекти - Business Object), които принадлежат към два класа - Business Worker и Business Entity.

Business Worker е клас, който представлява абстрактен работник, който извършва специфична работа в бизнес процес. Изпълнителите са във взаимодействие и изпълняват сценарии за бизнес употреба. Що се отнася до стопанския субект (субект), той е обект на различни действия, извършвани от изпълнители.

В модела за бизнес анализ, в допълнение към диаграмите на горните класове, може да има:

  • организационни, които представляват структурата на системата - фирмени подразделения, длъжности, конкретни лица в йерархията, взаимоотношенията между тях, териториалната принадлежност на структурните отдели;
  • функционален, който отразява йерархията на веригите, изправени пред административния апарат, с набор от функционални дървета, необходими за изпълнението на съществуващите задачи;
  • информационна, която отразява структурата на информацията, необходима за изпълнение на всички функции в системата като цяло;
  • модели на управление, които представляват цялостен поглед върху изпълнението на бизнес процесите.
  • концептуални, показващи структурата на проблемите и целите;
  • представяне на процеса, което е взаимодействието между ресурси и процес (като набор от диаграми на дейност);
  • структурен изглед, показващ структурата на компанията и ресурсите (показват се диаграми на класове);
  • представяне на поведението (как се държат отделните ресурси, както и детайлизиране на ресурсите под формата на диаграми на работа, състояния и взаимодействия).
  • бизнес процеси (Business Use Case Model);
  • бизнес анализ (Business Analysis Model).
  1. Диаграми на последователности (и кооперативни диаграми), които описват сценарии за бизнес употреба като последователност от обмен на съобщения между обекти - актьори и обекти, които са изпълнители. Благодарение на такива диаграми е възможно да се определи какви отговорности трябва да бъдат възложени на този или онзи изпълнител и да се покаже набор от неговите операции в модела.
  2. Диаграми на дейности, които описват връзката между сценарии в един или повече случаи на бизнес употреба.
  3. Диаграми на състоянието, които описват как се държат отделните бизнес процеси.

Има някои предимства на подхода за моделиране на Rational Unified Process:

  • изграждането на модел на бизнес процес се извършва около заинтересованите хора, участващи в процеса и техните задачи; Благодарение на модела можете да разберете от какво се нуждаят клиентите на компанията. Подходът се използва в по-голямата си част за фирми, работещи в сектора на услугите (търговски и застрахователни компании, банкови организации);
  • Използвайки базирано на използване моделиране, клиентите разбират по-добре бизнес моделите.

Но си струва да се подчертае, че при моделирането на творбата голямо предприятие, която едновременно произвежда продукти и предоставя услуги, трябва да използвате различни начини за създаване на модели. Това се дължи на факта, че например при моделиране производствени процесипо-добре е да се използва процесно моделиране на бизнес процеси, по-специално методът на Ериксон-Пенкер.

IBM WebSphere Business Modeler

IBM WebSphere Business Modeler ви позволява да моделирате и симулирате бизнес процеси, да анализирате и създавате отчети за тяхното подобряване. Системата има редица предимства, включително:

  1. Обширни и най-добри в класа възможности за анализ, симулация и моделиране.
  2. Непрекъснато подобряване на процесите.
  3. Подобрени опции за интеграция.
  4. Подобрена възвръщаемост на инвестициите.
  5. Подобрени функции за разработка.

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

При импортиране или дефиниране на модели от други източници е възможно да се извърши по-точен анализ на работата на бизнес процесите. Можете да свържете процесите с информационни модели, организации, ресурси. С адаптивни и стандартни отчети могат да се обменят данни за анализ.

Разрешено е внедряване на няколко версии на модели едновременно и публикуване на модели на процеси.

  • Проста формула, за да разберете, че едно предприятие се нуждае от автоматизация на бизнес процесите

Кой стандарт за моделиране на бизнес процеси да използвате

С интегриран подход към управлението те използват главно стандарта за моделиране на бизнес процеси IDEF0, тъй като това е класически метод. Ключов принципподход се крие във факта, че дейностите на компанията са структурирани въз основа на нейните бизнес процеси, а не на организационната схема. Бизнес процесите, които генерират значим резултат за потребителя, са най-ценни и в бъдеще те трябва да бъдат подобрени.

Стандартът за моделиране на бизнес процеси IDEF0 е набор от процедури и правила, предназначени за разработване на функционален модел на обект от конкретна предметна област.

Моделът IDEF0 е серия от диаграми с придружаващи документи. Диаграмите разбиват многоетапен обект на няколко компонента (блокове), което значително опростява процеса. Подробностите за всички блокове са показани като блокове в други диаграми. Всички подробни диаграми са блокови декомпозиции от предишното ниво. На всеки етап от разлагането диаграмата на предишното ниво се нарича родителска диаграма за по-подробната диаграма. Общият брой нива в модела е не повече от 5-6. Опитът показва, че това е напълно достатъчно за изграждане на цялостен функционален модел. модерна компанияработещи във всяка сфера.

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

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

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

Основната концепция в IDEF1 е обект, който се дефинира като абстрактен или реален обект, надарен с набор от известни отличителни свойства. Всеки обект има атрибути и име.

Тъй като е доста трудно да се анализират динамични системи, в момента стандартът почти не се използва и почти не се е появил, той е престанал да се развива. Днес съществуват алгоритми и техните компютърни реализации, с помощта на които става възможно да се превърне набор от статистически програми IDEF0 в динамични модели, основата на които са "цветни мрежи на Петри" (CPN - Color Petri Nets).

IDEF3 - IDEF14

Основният елемент на IDEF3 е диаграма, както в IDEF0. Също толкова важен компонент е действието, което също се нарича „единица за работа“. Действията в тази система се отразяват под формата на правоъгълник от диаграми. Действията се наричат ​​с помощта на отглаголни съществителни или глаголи. Всеки обаче има уникален идентификационен номер, който не се използва повторно, дори ако действието е премахнато по време на разработването на модела. В IDEF3 диаграмите номерът на действие обикновено се предхожда от номера на неговия родител. Краят на едно често допринася за началото на друго действие или дори няколко. Също така се случва, че едно действие може да изисква други да бъдат завършени, преди да може да започне изпълнението му.

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

IDEF5 е методология за изследване на сложни системи.

IDEF6 - Design Rationale Capture - обосновка за проектни действия. IDEF6 дава възможност да се опрости значително процеса на получаване на информация за моделиране, нейното представяне и приложение при създаването на системи за управление от фирмите. „Знания за метода“ са определени обстоятелства, причини, скрити мотиви, които оправдават избраните методи за създаване на модели. Тоест, „познаването на метода“ може да се тълкува като отговор на въпроса: „Защо се получи точно този модел с тези, а не с други характеристики?“ Повечето от методите за моделиране се фокусират върху създаваните модели, без да се задълбочават в тяхното развитие. Вариантът IDEF6 е насочен специално към разработката.

IDEF 7 - Information System Auditing - одит на информационни системи. Методът е търсен, но не е финализиран.

IDEF8 - Моделиране на потребителски интерфейс. Метод за създаване на интерфейси за взаимодействие между системата и оператора (потребителски интерфейси). В момента при разработването на интерфейси се обръща основно внимание на тях. външен вид. IDFE8 се фокусира върху програмирането на оптимална комуникация с потребителския интерфейс на 3 нива: работа (какво представлява); опции за взаимодействие, които зависят от конкретната роля на потребителя (как точно този или онзи потребител трябва да я изпълнява); и накрая, върху компонентите на интерфейса (контролите, предлагани от него за операцията).

IDEF9 - Scenario-Driven IS Design (Business Constraint Discovery method) - метод за изследване на бизнес ограниченията. Проектиран да улесни откриването и анализа на ограниченията в работната среда на компанията. Като правило, когато създавате модели, те не описват напълно ограниченията, които могат да променят хода на процесите в организацията. Информация за основните ограничения, естеството на тяхното въздействие върху най-добрият вариантостава не напълно съгласувана, неразпределена рационално, но често принципно липсва. Това не винаги означава, че изградените модели не са жизнеспособни. Просто тяхното изпълнение ще бъде съпроводено с определени трудности, което ще доведе до нереализиран потенциал. Въпреки това, когато се извършва точно подобряване на структурите или адаптиране към вероятни промени, информацията за ограниченията става много важна.

IDEF10 - Implementation Architecture Modeling - моделиране на архитектурата за изпълнение. Системата за моделиране на бизнес процеси е доста търсена, въпреки факта, че не е напълно разработена.

IDEF11 - Моделиране на информационен артефакт. Също търсен, но не напълно разработен метод.

IDEF12 - Organisation Modeling - организационно моделиране на бизнес процеси. Методът е търсен, но не е напълно разработен.

IDEF13 - Three Schema Mapping Design - трисхемен дизайн на трансформация на информация. Търсен, но не окончателно създаден метод.

IDEF14 - Network Design - метод за проектиране компютърни мрежи, които се основават на специфични мрежови компоненти, мрежови конфигурации, анализ на изискванията. Методът също така поддържа решение за разумно разпределение на средствата, което позволява значителни спестявания.

Диаграми на информационния поток DFD е йерархия от функционални процеси, които свързват информационните потоци. Целта на изгледа е да покаже как всеки процес трансформира входовете в изходи и да покаже връзките между процесите.

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

Диаграмите на информационния поток имат редица компоненти, като ключовите са:

  • външни субекти;
  • системи и подсистеми;
  • процеси;
  • информационни акумулатори;
  • информационни потоци.

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

Подсистемата се идентифицира с номер - това е, за което е предназначена. В полето за име въведете името му под формата на изречение, където има предмет, подходящи допълнения и определения.

Процесът е трансформация по определен алгоритъм на входните информационни потоци в изходни. Физически се реализира по няколко начина: чрез създаване на отдел във фирмата, който обработва входяща документация и отчети; подготовка на програма; използване на логическо устройство под формата на апарат и др.

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

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

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

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

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

Потокът от данни определя информацията, която се изпраща по връзка от източник към дестинация. Потокът от информация на диаграмата е показан като линия, която завършва със стрелка, показваща накъде отива потокът. Всеки поток от данни има име, което отразява информацията, която съдържа.

Изграждането на йерархията на DFD е необходимо преди всичко за ясно и разбираемо описание на системата на всички нива на детайлност, както и разделянето на тези нива на няколко части с определена връзка.

  • Как да подредите нещата в бизнес процесите, ако имате „лоша“ компания

Основните етапи на моделиране на бизнес процеси

Етап 1. Идентификация.

На този етап се идентифицират бизнес процесите, описват се границите на тяхното моделиране и взаимодействия и често се поставят различни цели. Процесите може вече да съществуват в компанията (тогава те се описват такива, каквито са (As Is)) или разработени, коригирани (To Be).

Етап 2. Събиране на информация.

Въз основа на знанията за процеса, специалистите се занимават с определяне на неговите контролни точки, идентифицирайки се в тях ключови показатели, направете план за събиране на информация за процеса. Всички получени данни се използват допълнително за анализ.

Етап 3. Анализ на информацията.

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

Етап 4. Правене на подобрения.

Когато развитието на бизнес изискванията приключи, те започват да се прилагат, като се правят промени в методическата документация, информационните системи, извършвайки редица организационни мерки, извършване на корекции в системата за отчитане и др. Веднъж реализиран бизнес процес, той се счита за активен елемент в системата за управление на процесите.

Етап 5. Контрол на изпълнението.

В определено контролно време, зададено по време на изпълнението или на базата на информация, събрана по време на планирания мониторинг, се анализира колко ефективно е въвеждането на бизнес процеса. Като част от анализа те сравняват действителните и планираните показатели и правят заключение дали е необходимо да се въведат в бизнес процеса допълнителни промени. Ако да, тогава те започват отново непрекъснато да подобряват бизнес процесите.

  • подобряване на модела "както трябва да бъде".Моделирането на бизнес процеси не се ограничава до създаването на модел „как трябва да бъде“. Всеки от процесите продължава да се променя и подобрява по пътя, така че моделите на процеси трябва редовно да се преглеждат и подобряват. Този етап на моделиране е свързан с непрекъснато подобряване на процесите и подобряване на модела на бизнес процеса.

Видове моделиране на бизнес процеси

Моделирането на бизнес процеси може да има различен фокус. Зависи какви проблеми трябва да реши с негова помощ. Отчитането на абсолютно всички влияния върху процеса може значително да усложни модела и да доведе до излишък в описанието на процеса. За да се избегне това, моделирането на бизнес процеси е разделено по тип. Видът на симулацията се избира в зависимост от характеристиките на изследвания процес.

Най-често за подобряване на процесите се използват следните видове моделиране:

  • Функционално моделиране.Този тип моделиране предполага описание на процесите под формата на взаимосвързани, ясно структурирани функции. В същото време не е необходима строга времева последователност от функции във формата, в която тя съществува в реалните процеси.
  • Обектно моделиране- предполага описание на процесите като съвкупност от взаимодействащи обекти - т.е. производствени единици. Обект е всеки обект, който се трансформира по време на изпълнение на процеси.
  • Симулация- с този тип моделиране на бизнес процеси, има за цел да моделира поведението на процесите в различни външни и вътрешни условия с анализ на динамичните характеристики на процесите и анализ на разпределението на ресурсите.

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

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

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

Основните принципи на моделирането на бизнес процеси са следните:

  • Принцип на разлагане– всеки процес може да бъде представен от набор от йерархично подредени елементи. В съответствие с този принцип процесът трябва да бъде детайлизиран в неговите съставни елементи.
  • Принцип на фокусиране– за да се разработи модел, е необходимо да се абстрахират от много параметри на процеса и да се съсредоточат върху ключови аспекти. За всеки модел тези аспекти може да са различни.
  • Принцип на документиране– елементите, включени в процеса, трябва да бъдат формализирани и фиксирани в модела. За различните елементи на процеса трябва да се използват различни обозначения. Фиксирането на елементи в модела зависи от вида на моделирането и избраните методи.
  • Принцип на последователност- всички елементи, включени в модела на процеса, трябва да имат недвусмислена интерпретация и да не си противоречат.
  • Принципът на пълнота и достатъчност- преди да включите този или онзи елемент в модела, е необходимо да оцените неговото въздействие върху процеса. Ако елементът не е съществен за изпълнението на процеса, то включването му в модела не е препоръчително, т.к. може само да усложни модела на бизнес процеса.

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

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

Най-често вуправление на качеството Моделирането на бизнес процеси се извършва чрез следните методи:

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

Data Flow Diagram (диаграма на потока от данни). Диаграмата на потока от данни или DFD се използва, за да покаже прехвърлянето на информация (данни) от една операция на процес към друга. DFD описва връзката на операциите чрез информация и данни. Този метод е в основата на структурния анализ на процесите, тъй като ви позволява да разложите процеса на логически нива. Всеки процес може да бъде разделен на подпроцеси на по-високо ниво на детайлност. Използването на DFD ви позволява да отразявате само потока от информация, но не и потока от материали. Диаграмата на потока от данни показва как информацията влиза и излиза от процес, какви действия променят информацията, къде се съхранява информацията в процеса и т.н.

Диаграма на ролевата дейност (диаграма на ролите). Използва се за моделиране на процес по отношение на отделни роли, групи от роли и взаимодействието на ролите в процес. Ролята е абстрактен елемент от процес, който изпълнява някои организационна функция. Диаграмата на ролите показва степента на "отговорност" за процеса и неговите операции, както и взаимодействието на ролите.

IDEF (Integrated Definition for Function Modeling) - представлява цял набор от методи за описание на различни аспекти на бизнес процесите (IDEF0, IDEF1, IDEF1X, IDEF2, IDEF3, IDEF4, IDEF5). Тези методи се основават на методологията SADT (Structured Analysis and Design Technique). Методите IDEF0 и IDEF3 най-често се използват за моделиране на бизнес процеси.