MOŢNOSTI VYUŢITÍ ROLÍ, AKTORŮ A AGENTŮ PŘI DESIGNU BYZNYS PROCESŮ

Podobné dokumenty
Informační systémy 2008/2009. Radim Farana. Obsah. Nástroje business modelování. Business modelling, základní nástroje a metody business modelování.

Modelování procesů s využitím MS Visio.

Analýza a modelování dat. Helena Palovská

Dominik Vymětal. Informační technologie pro praxi 2009, Ostrava

Modelování byznys služeb za přispění procesů a agentových přístupů

Globální strategie, IT strategie, podnikové procesy. Jaroslav Žáček

Objektově orientované technologie Business proces Diagram aktivit. Daniela Szturcová

Obsah. Zpracoval:

MANAGEMENT Modelování procesů. Ing. Jaromír Pitaš, Ph.D.

TÉMATICKÝ OKRUH Teorie zpracování dat, Databázové a informační systémy a Teorie informačních systémů

Smysl metodiky IS/IT. Koncentrovaná zkušenost Checklist na nic nezapomeneme

Modelování procesů (2) Procesní řízení 1

Objektově orientované technologie Logická struktura systému Objektový diagram. Pavel Děrgel, Daniela Szturcová

Unifikovaný modelovací jazyk UML

OBSAH 1. ÚVOD STRUKTURA A ÚROVNĚ PROCESNÍHO MODELU KONVENCE PRO MODELOVÁNÍ PROCESŮ KONVENCE PRO MODELOVÁNÍ ORGANIZAČNÍCH STRUK

Architektura informačních systémů. - dílčí architektury - strategické řízení taktické řízení. operativní řízení a provozu. Globální architektura

UML a jeho použití v procesu vývoje. Jaroslav Žáček jaroslav.zacek@osu.cz

Procesy, procesní řízení organizace. Výklad procesů pro vedoucí odborů krajského úřadu Karlovarského kraje

Modelování a optimalizace diagnostických procesů

RUP - Disciplíny. Jaroslav Žáček jaroslav.zacek@osu.cz

Nabídka seminářů a poradenství v oblasti kvality

Metodický pokyn pro řízení kvality ve služebních úřadech: Kritéria zlepšování

Manažerská ekonomika

Modely datové. Další úrovní je logická úroveň Databázové modely Relační, Síťový, Hierarchický. Na fyzické úrovni se jedná o množinu souborů.

Communist Party of Nepal (Unified Marxist-Leninist) Unified Modeling Language University of Massachusetts Lowell User-mode Linux.

Vývoj IS - strukturované paradigma II

Návrh softwarových systémů - architektura softwarových systémů

Teorie systémů TES 1. Úvod

Architektury Informačních systémů. Jaroslav Žáček

Jak na jakost v podnikovém IT Evropský týden kvality Praha

TÉMATICKÝ OKRUH Softwarové inženýrství

WORKFLOW. Procesní přístup. Základ perspektivního úspěšného podnikového řízení. Funkčnířízení založené na dělbě práce

Business Process Modeling Notation

Návod k požadavkům ISO 9001:2015 na dokumentované informace

Architektury Informačních systémů. Jaroslav Žáček

Hodnoticí standard. Kurýr (kód: E) Odborná způsobilost. Platnost standardu

6 Objektově-orientovaný vývoj programového vybavení

Model podnikových procesu. Model objektu. Model funkcí. Akce. Proces Objekt (trída) Událost Atribut. Akce. Akce. Funkce

Školení vlastníků procesů aplikace Mapa procesů

Management rizika Bc. Ing. Karina Mužáková, Ph.D. BIVŠ,

Globální strategie, podnikové procesy, IT strategie. Jaroslav Žáček

- Tvorba a implementace procesního řízení - Vytvoření procesní mapy včetně metodické příručku pro její tvorbu.

7 Jazyk UML (Unified Modeling Language)

Softwarová podpora v procesním řízení

Institut teoretické informatiky (ITI) na FI MU

Management. Původně americký výraz, v současnosti má mezinárodní platnost. Nejčastější překlad: - řízení, vedení nebo správa

Ontologie. Otakar Trunda

3. Je defenzivní programování technikou skrývání implementace? Vyberte jednu z nabízených možností: Pravda Nepravda

To vše odděleně! Přitom mají stejný cíl: spokojeného zákazníka.

Teorie systémů TES 5. Znalostní systémy KMS

Univerzita Karlova. Opatření rektora č. 35/2017

Úvod a teoretický vstup do procesního řízení. Procesy Jičín, Bloky B2 B4 / B5 B7

Efektivní řízení veřejné správy koncepce a SW nástroje společností:

Konceptuální modelování. Pavel Tyl

Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti

Modelování procesů (1) Procesní řízení 1

7 Jazyk UML (Unified Modeling Language)

Tvorba informačních systémů

MANAGEMENT Procesní přístup k řízení organizace. Ing. Jaromír Pitaš, Ph.D.

Diagramy stavů. Michale Blaha, James Rumbaugh: Object-Oriented Modeling and Design with UML, Second Edition, Pearson Prentice Hall, 2005

Význam inovací pro firmy v současném. Jan Heřman 26. říjen 2012

MATURITNÍ OTÁZKY ELEKTROTECHNIKA - POČÍTAČOVÉ SYSTÉMY 2003/2004 PROGRAMOVÉ VYBAVENÍ POČÍTAČŮ

seminář ČSSI, Praha Procesní řízení Václav Řepa katedra informačních technologií Vysoká škola ekonomická v Praze

UML - opakování I N G. M A R T I N M O L H A N E C, C S C. Y 1 3 A N W

Spojení OntoUML a GLIKREM ve znalostním rozhodování

komplexní podpora zvyšování výkonnosti strana 1 Využití Referenčního modelu integrovaného systému řízení veřejnoprávní korporace Město Hořovice

Informační systémy 2008/2009. Radim Farana. Obsah. UML - charakteristika

MANAŽER KVALITY PŘEHLED POŽADOVANÝCH ZNALOSTÍ K HODNOCENÍ ZPŮSOBILOSTI CO 4.4/2007

Zjišťování požadavků zákazníka. Jana Hamanová, SC&C s.r.o.

MODELOVÁNÍ DAT V INFORMAČNÍCH SYSTÉMECH. Jindřich Kaluža Ludmila Kalužová

Metody popisu systému, základy UML

GISON: ontologická integrace urbanistických datových sad IPR

Základy objektové orientace I. Únor 2010

Nová koncepce elektronického zdravotnictví pro období ročník konference ISSS

Přínosy ITIL a potíže s implementací. Ing. Štěpán Macura

Procesní audit VIKMA

METODIKA PROCESNÍHO ŘÍZENÍ NA MĚSTSKÉM ÚŘADU BŘECLAV

Příloha: Dodatečné informace, včetně přesného znění žádosti dodavatele o dodatečné informace

DATABÁZOVÉ SYSTÉMY. Metodický list č. 1

PV207. Business Process Management

Návrh IS - UML. Jaroslav Žáček

Control Section s.r.o.

Požadavky ISO 9001:2015 v cyklu PDCA Požadavky ISO 9001:2015 v cyklu P-D-C-A

Obsah. iii 1. ÚVOD 1 2. POJETÍ RIZIKA A NEJISTOTY A ZDROJE A TYPY RIZIKA 5

Návrh IS - UML. Jaroslav Žáček

10. Techniky formální verifikace a validace

Problémové domény a jejich charakteristiky

Předmluva 11. Poděkování 11 O autorech 12 Úvodem 12 Komu je tato kniha určena 13 Jak byste měli tuto knihu číst 13 Web 14

UML úvod. Zdroje: Kanisová Hana, Müller Miroslav: UML srozumitelně, Computer Press 2007

ISO 9001:2015 CERTIFIKACE ISO 9001:2015

Vývoj informačních systémů. Obecně o IS

Personální audit lze provádět z hlediska kontroly jako: Běžný, který vznikl na základě zjištěné odchylky.

Projekt: Spolupráce obcí ke zvýšení kvality veřejné správy za pomoci metody MA21

Jazyk UML - přehled. diagram hierarchie procesů. IS firmy. podpora řízení. evidence zaměstnanců. pokladny. výroba. diagram procesních vláken

Objektová tvorba SW, Analýza požadavků 2006 UOMO 53

Od životních situací ke kompetenčnímu modelu. Bc. František Aubrecht, MBA Ing. Miroslav Vlasák

Zavádění a realizace systému EMAS na MŽP. Tisková konference EMAS MŽP, Praha,

3.5.2 Členění a klasifikace kontrolních procesů Kritéria hodnocení používaná v kontrolní činnosti Specifika strategické kontroly 3.

Miroslav Svítek. Víc než součet částí. Systémový pohled na proces poznání ACADEMIA. edice ggerstner

Informační systém o státní službě (ISoSS) a jeho vazba na zákon o státní službě

Transkript:

MOŢNOSTI VYUŢITÍ ROLÍ, AKTORŮ A AGENTŮ PŘI DESIGNU BYZNYS PROCESŮ Ing. Jan Smolík Vysoká škola finanční a správní

PROČ JINÝ ZPŮSOB MODELOVÁNÍ PROCESŮ Základní žurnalistické otázky Co, kdo, kdy, kde, jak, a proč Procesní model neodpovídá na kdo V anylýze nepotřebujeme, v designu však ano Nejasné návaznosti činností Nový pohled na proces Verifikace platnosti modelu

OBJEKTY, AKTOŘI, AGENTI A ROLE Objekty V programování aktivní entity V realitě jsou stejné entity pasivní Faktura neumí počítat svůj součet Pasivní objekty znázorňují strukturu reality Metody něco, co je na objektu pácháno Aktivní objekty = aktoři Vykonávají nějaké akce Role jeden aktor může hrát více rolí Agent Pojem z multiagentních systémů Větší svoboda než objekt

CÍL Rozšířit existující přístup Prof. Řepy o Aktivní objekty (aktory) Možnost vyjádření procesu v agentovém jazyce Prokázat platnost a kompatibilitu konceptů

STÁVAJÍCÍ AGENTOVÉ PŘÍSTUP

OOEM Založeno na ontologii U všech prvků jasně definovaná sémantika Objektem jen to, co reaguje (byť nepřímo) na podněty z okolí Ostatní objekty jsou atributy Objekt je de facto agentem, i když pojem není užíván

OBJECT OREINTED ENTREPRISE MODELLING

ADEPT Určeno k implementaci agentově orientovaného workflow systému Nasezeno v British Telecom Poskytování nabídek zákazníkům Propojuje koncepty agentů, procesů a služeb Agenti mají definované služby, jejich vykonání si však musí vyjednat SLA

AGENT OBJECT RELATIONSHIP METAMODEL Objekty Aktivní (agenti) a pasivní Ve statických modelech se objevují oboje V dynamických hrají roli jen agenti Modely Interní (vnitřní chování agenta) Externí Statické (agent diagram) Dynamické (interaction frame, interaction sequence)

AOR KONCEPTY Závazek a právo Událost Vzniká v okolí Vyvolána akcí Akce Nekomunikační Komunikační Událost Vnímána Vysílána, přijímána (komunikační)

AOR INTARACTION FRAME Převzato z [9]

I*

STÁVAJÍCÍ PŘÍSTUP K PROCESŮM Vyvíjený pod vedením Prof. Řepy na VŠE v Praze

PŘÍSTUP K MODELOVÁNÍ PROCESŮ - ŘEPA Pojem Hlavní pojem Stimul (podnět) Stav Činnost Vstupně-výstupní množina Materiálové Informační Smíšené Externí aspekt Aktér, organizační jednotka, problém,

PŘIDĚLENÍ ČINNOSTÍ ROLÍM

MODELOVÁNÍ PROCESŮ - STIMULUS A STAV Stimulus Přípustný podnět činnosti Událost, řídící činnost Stav Objektivně nutná přestávka v procesu Neovlivnitelná, čeká se na událost ležící mimo proces Stavy a stimuly Každý stimulus přichází do procesu v určitém jeho stavu Výjimky: počáteční událost, koncový stav

MODELOVÁNÍ PROCESŮ - ČINNOST Komplexní Neelementární část podnikového procesu Uspořádaný souhrn stimulů, činností a stavů Zvláštním případem je podnikový proces Relativita pojmu činnost a proces Elementární Výkonná Řídící Zvláštním případem činnost, která nemá žádný vstup logická spojka

MODELOVÁNÍ PROCESŮ - PROCES Primitivní Neexistuje objektivní důvod modelovat jej podrobněji než jako elementární činnost Objektivním důvodem je potřeba čekání na vnější událost Mohou existovat neobjektivní důvody pro podrobnější popis Komplexní Je nutno modelovat jejich stavy

DESIGN PROCESU

PŘIDĚLENÍ ČINNOSTÍ ROLÍM Rozdělení činností Objektivní důvody Práce je v místě stavu přerušena vhodné místo k předání činností Subjektivní důvody Znalosti a dovednosti, které zaměstnanci mají Omezení modelu

PŘIDĚLENÍ ČINNOSTÍ ROLÍM

PŘIDĚLENÍ ČINNOSTÍ ROLÍM - POSTUP 1. Rozdělíme podle objektivních kritérií (činnosti mezi stavy vždy jedna role) Přehled činností, rozhodnutí, vstupů 2. Srovnáme se subjektivními kritérii Pokud nejsou znalosti, nebo nelze přidělit rozhodovací pravomoc -> rozdělíme

PŘIDĚLENÍ ČINNOSTÍ ROLÍM - PŘÍKLAD

DEFINOVÁNÍ CÍLŮ AKTORŮ Využijeme graf strategických závislostí i* Jak ale stanovit cíle? Cíl každá skupina činností od zahájení činnosti k jejímu předání Podproces aktora Každý proces (i podproces) musí mít definovaný cíl

PŘIDĚLENÍ ČINNOSTÍ ROLÍM

DEFINOVÁNÍ CÍLŮ AKTORŮ - PŘÍKLAD

NÁVAZNOSTI ČINNOSTÍ Objektivní Činnost nelze zahájit bez výstupů z jiné Subjektivní Jedná se vlastně jen o zvyk, jak se věci dělaly vždycky

PŘIDĚLENÍ ČINNOSTÍ ROLÍM

PROCES OČIMA AOR Nový úhel pohledu na užité koncepty Oba přístupy Nekomunikativní akce, události Interní událost Na první pohled nesmysl událost = podnět zvenčí Nicméně: předání činností mezi dvěma podprocesy Z pohledu podprocesu jde o vnější podnět Závazky, práva Blízké konceptům diagramu strategických závislostí i* V realitě nemusí agent přijmout V modelu (simulaci) musíme určit, kdy musí agent práci přijmout

VYJÁDŘENÍ V JAZYCE JASON Vyjádření a simulace procesu v multiagentním jazyce AgentSpeak/Jason

VYJÁDŘENÍ V JASONU PROČ? Ověření platnosti konceptů jejich naprogramováním Ukázka kompatibility konceptů Potenciál pro simulaci Konceptuální modely ze své povahy statické Dynamizace

VYJÁDŘENÍ V JASONU - MAPOVÁNÍ Agent = role, která má být vykonána Cíle = primitivní proces agenta Plány = činnosti Do podmínky plánu píšeme, kdy se může uskutečnit Návaznosti Nesmí se činnost vykonávat opakovaně Provedení činnosti uložíme jako believ V podmínce pak můžeme kontrolovat vykonání činností Předání činnosti (interní událost) =.send Přidáme cíl dalšímu agentovi Externí událost = událost v prostředí Závazek a právo = belief

AGENT ASISTENTKA

AGENT VEDOUCÍ

AGENT KOMISE PRO ÚPLNOST

VÝSTUP BĚHU PROGRAMU

ZÁVĚR Existuje možnost, jak popsat byznys proces v Konceptech aktorového světa Konceptech multiagentního jazyka Potenciál pro simulaci Zavadení prodlev při předávání práce na seznámení se s případem Další výzkum Větší formalizace převodu do agentového jazyka