Procesní modelování Jan Smolík.

Slides:



Advertisements
Podobné prezentace
Software Development Conference 2007 Vztah dodavatele a odběratele Zdeněk Borůvka.
Advertisements

Dynamické systémy.
Projektové řízení Modul č.1.
Přednáška č. 3 Normalizace dat, Datová a funkční analýza
Workflow Foundation Základy a architektura
Procesy Informační proces
Metodika vývoje IS Jan Smolík.
ENVIRONMENTÁLNÍ INFORMATIKA A REPORTING
OMO1 Cvičení 2 Ing. Monika Šimková.
Podniková Informatika Přednáška 1
Podniková Informatika Cvičení 2 Business Process Architect.
Metody zpracování vybraných témat (projektů)
Audit administrativních činností
11 Procesy a procesní řízení 22 Další charakteristiky procesu má svého vlastníka (osoba odpovídající za zlepšování procesu) má svého zákazníka (interního.
Kvalita administrativních procesů. TQM Podniková strategie Přínos kvality procesů Systém a důsledné uplatňování Odpovědnost zaměstnanců Modelování procesů.
PODPURNÉ PROCESY V ORGANIZACI
Podniková Informatika Přednáška 2
Jiří Mašek BIVŠ Praha Obecný popis SCA Podporuje modelování aplikací a komponent v rámci celého životního cyklu. Modelování podnikových procesů.
Referenční modely ERP Procesní dekompozice ERP: MTS, MTO, ATO, ETO
Analýza informačního systému
Outsourcing jako strategický nástroj řízení nejen v komerční sféře
12. OPERATIVNÍ MANAGEMENT
11. Trendy ve vývoji aplikací, podporujících podnikové procesy
Hodnocení, realizace a kontrolní etapa. Hodnotí se tři skupiny kriterií: A)Prospěšnost – žádoucnost 1. Jak navržená strategie pomáhá dosažení cílů? 2.
Informační strategie. řešíte otázku kde získat konkurenční výhodu hledáte jistotu při realizaci projektů ICT Nejste si jisti ekonomickou efektivností.
Jaromír Skorkovský ESF MU KAMI
Modelovací jazyk UML. Jazyk UML je víceúčelový modelovací jazyk, který byl vyvinut speciálně pro účely softwarového inženýrství. Obsahuje formalizovaný.
Globální architektura IS/ICT
IBM Information Technology Services © Copyright IBM Corporation 2006 Zpracování dokumentace a podpora řízení Integrovaného bezpečnostního centra v Ostravě.
Příručka jakosti Ing. Zdeněk Aleš, Ph.D.
Aktivita č. 6 Návrh a zavedení systému řízení kvality Workshop Výsledky analytického šetření.
Liberalizovaný trh s elektrickou energií
Informační systémy TPS,MIS, SIS.
Možnosti modelování požadavků na informační systém
B. Miniberger, BIVŠ Praha 2009
Procesní řízení realizace projektů (praxe)
Transparentní modelování a provádění procesů Michael Juřek Software Architect Microsoft s.r.o.
Systémové pojetí hospodářské organizace 1 ECM – Řízení podnikového obsahu (Zdroj: Gála, Pour, Toman: Podniková informatika. Praha: Grada 2006) řízení podnikového.
Dokumentace informačního systému
Moderní byznys Jan Kovařík. ”Zlepší-li se toky informací ve firmě, pak řešení jednotlivých podnikatelských problémů již přijdou sama.” Bill Gates, Byznys.
HUMUSOFT s.r.o. Konference WITNESS Setkání uživatelů programu WITNESS Hotel Valáškův Grunt, Kozov
Databázové modelování
Workflow řízení firemních procesů
State Transition Diagram a model řízení 5.Cvičení IS/IT.
Inovace je změna daného stavu a lze ji aplikovat ve všech směrech lidských aktivit. Tyto změny mají sedm řádů, sedm faktorů a sedm zdrojů. Inovační proces.
© Doc. Miniberger, BIVŠ UML modelování Webové služby představují sadu standardů umožňující komunikaci aplikací bez ohledu na platformu, na které jsou provozovány.
Proces řízení kvality projektu Jaromír Štůsek
Analýza informačního systému. Podrobně zdokumentovaný cílový stav Paramentry spojené s provozem systému – Cena – Přínosy – Náklady a úspory – …
Projektový cyklus, analýza SWOT
Procesní modelování Jan Smolík.
BPMN Business process modeling notation
ECM – Enterprise Content Management
VYSOKÁ ŠKOLA FINANČNÍ A SPRÁVNÍ o.p.s. CONTROLLING Ing. Jan Cedl AŘ KONTAKT s.r.o.
ZÁSADY KONCIPOVÁNÍ LOGISTICKÝCH SYSTÉMŮ KAPITOLA 5: VZTAH STRATEGIE PODNIKU A LOGISTICKÉHO PLÁNOVÁNÍ, CÍLE, METODY A NÁSTROJE PLÁNOVÁNÍ, POSTUPOVÉ KROKY.
Moderní personalistika DS 2009/ Hlavní úkoly moderní personalistiky   Zařazení správného člověka na správné místo (a ve správný čas)
Metodika řízení projektů
BSC 1992 Robert S. Kaplan a David P. Norton článek navrhující měření výkonnosti organizací – BSC – Vyrovnaný přehled výsledků kniha The Balanced.
Projektové procesy.  Podrobné procesní modely (PMBOK)  Zjednodušený procesní model  COBIT.
Procesní řízení v českých zdravotnických zařízeních Klára Antlová, Michal Tvrzník.
Business Activity Monitoring Jiří Kolář. Pojmy a zkratky ● SOA ● Servis Oriented Architecture ● BPMS ● Business Process Management System ● BAM ● Business.
PROCESNÍ MODELOVÁNÍ AGEND VEŘEJNÉ SPRÁVY Rámcový návrh projektu.
ANALÝZA IS. Životní cyklus IS Specifikace problému, požadavků (studijní fáze) Analýza Návrh Implementace (realizace) Zavedení (instalace) a testování.
EKRP – Projekt systému řízení podniku Technická a IT fce.
Obsah a úvod do předmětu: Počítačová podpora řízení
Osobní management – modul č.4
PROJEKT SYSTÉMU ŘÍZENÍ PODNIKU ZÁKLADNÍ POŽADAVKY A DOPORUČENÍ
Procesní řízení (management)
Ekonomika podniku STŘEDNÍ ODBORNÁ ŠKOLA A STŘEDNÍ ODBORNÉ UČILIŠTĚ
Busines Object Relation Modeling
Analýza informačního systému
Transkript prezentace:

Procesní modelování Jan Smolík

Proč modelování procesů Procesy se stávají základním pohledem na firmu Potřeba modelu konceptuálního světa UML je nepostačující

Standardní profil UML Vytvořen pro verzi 1.1 Nikdy se neujal Velmi slabý (nevyužívá ani schopností UML) Ve verzi 2.0 už dokonce není jako standardní profil Externí pohled (use case, ale s procesy) Interní pohled (předělaný class diagram, ale pouze statický pohled)

Externí pohled

Interní pohled

Eriksson-Penkerův profil UML Strategický pohled (Business Vision) Procesní pohled (Business Process) Strukturní pohled (Business Structure) Chování organizace (Business Behaviour)

Strategický pohled Definice strategie Konceptuální model Mise, SWOT, kritické faktory, ... Konceptuální model Statický pohled Class diagrDefinice základních pojmů a konceptů am (ale konceptuální) Cílové modelování Založeno na objektovém modelu Stereotyp <<goal>> Pomocí závislostí rozpad do podcílů <<complete>>, <<incomplete>>, <<contradictory>>, <<problem>>, <<cause>>, <<action>>, <<prerequisite>

<<process>> Procesní pohled Zdroj Cíl Informace <<input>> <<supply>> <<goal>> <<process>> Podnikový proces Událost Výstup <<output>>

Komplexní příklad Krahulec Jan a kol.: Práce týmu Smart Solutions pro projekt 4IT415 na VŠE v Praze. 2008.

Assembly lines Zdroj: Ovidiou S. Noran, Business Modeling UML vs. IDEF stereotypovaný package Informační objekt, nebo informační systém

Assembly line Zdroj: Kelvin Hilton, Process Modelling with UML

Strukturní pohled Doplněk k procesnímu Struktura Model Zdrojů Produktů a služeb (výstupů) Informací Model Organizace Lidé, stroje, místa

Chování Doplněk procesního Stavy Interakce Procesy Stavy procesu jsou vlastně aktivity Interakce Diagram sekvence / spolupráce Procesy Vazby mezi procesy modelovanými jednotlivě

Standardy BPMI BPMI = Business Process Management Coalition Organizace snažící se standardizovat procesní modelování Reakce na neschopnost UML v oblasti 2005 včleněna do OMG

Standardy BPMI BPML – „spustitelný“ jazyk (zanikl) – nahrazen BPEL4WS Orchestrační jazyk BPMN – lidsky srozumitelný jazyk BPMN = Business Process Management Notation Původně jen notací BPML

BPMN - Základní symboly Události Počáteční Koncová Mezikrok Činnost Proces Pod-proces – značí se buď sbalený, nebo rozbalený (složený z úloh) Úloha

Základní symboly Brána = křižovatka (místo, kde se rozpojují a spojují toky) Toky Asociace Bazén a dráhy

Základy notace BPMN Událost Primitivní rozhodovací činnost

Elementy PDT v notaci BPMN

Druhy událostí v BPMN

PDT příklad v notaci BPMN

ARIS – IDS Scheer Asi nejúspěšnější metodika modelování procesů Vyvinuta prof. Scheerem Založena na sadě nástrojů

ARIS Strategy platform Design platform Implementation platform Controlling platform

ARIS Strategy Platform ARIS Business Optimizer Import KPI do popisu procesů What-if analýza ARIS BSC (Balanced Scorecard)

ARIS Design Platform ARIS Business Architect ARIS Business Designer ARIS Toolset ARIS Business Publisher ARIS Web Publisher ARIS Defense Solution ARIS Quality Management Scout ARIS Simulation ARIS Easy Design ARIS Enterprise Architecture Solution ARIS IT Architect

ARIS Implementation Platform ARIS for SAP NetWeaver Práce s referenčními modely SAP ARIS BI Modeler ARIS SOA Architect ARIS Business Rules Designer ARIS UML Designer Tvorba aplikací z modelů ARIS for Interstage BPM

ARIS Controlling Platform ARIS Compliance Management Solution ARIS Audit Manager ARIS Process Risk Scout ARIS Process Performance Manager Analýza výkonnosti procesů

Procesní modely ARIS Přehledová úroveň Úroveň procesu hlavní proud, vzájemné návaznosti procesů Úroveň procesu Kontext, související objekty Úroveň podprocesů Úroveň činností

Value Added Chain Plánování prodeje Plánování výroby Výroba Obchod Zpracuj kvótu zák. Zpracuj obj.zák. Proveď dodávku Zpracuj fakturu Zpracuj platbu Přehled procesů Rozpad na podporcesy

Procesní modelování v ARIS

Úroveň procesu Extended Event Process Diagram Zdroj: Rýdl, P., Analýza podnikových procesů, DP VŠE

Extended Entity Relationship Model Zdroj: Rýdl, P., Analýza podnikových procesů, DP VŠE Možnost zachycení agregace, generalizace Pravděpodobně bude nahrazen class d.

Process Diagram Technique Není profilem UML ani standardem Technika pro popis procesů Neusiluje o standardizace způsobu modelování ani notace

PDT – popis prvků 1/3 Množina údajů nesoucích informaci Př.: výrobní plán, dodací list Množina dat Materiál v kombinaci s informací Př.: dodávka společně s dodacím listem Smíšená množina Množina materiálu Surovina či výrobek hmotný i nehmotný Př.: náhradní díly, automobil

PDT – popis prvků 2/3 Zpracování vstupů na výstupy – lze na ni nahlížet i jako na proces Činnost Vnější podnět. Informace vzniklá mimo proces. Událost Rozhodovací činnost Elementární činnost, jejímž výstupem je rozhodnutí o dalším postupu. Stav

PDT – popis prvků 3/3 Problém spojený s procesem v jeho určitém místě (stavu) Problém Aktér Abstraktní účastník procesu (osoba, útvar, systém, ...) Organizační jednotka AND Primitivní rozhodovací činnost (jen AND a XOR)

PDT – příklad Primitivní proces

PDT příklad Komplexní proces (má vnitřní stavy)

Přihnutí notace BPMN pro potřeby PDT Událost a činnosti a koncové stavy jsou BPMN definovány Problém je s vnitřními stavy Je využito vlastnosti AND brány Proces bude pokračovat právě tehdy když jsou oba vstupy splněny Jeden vstup vede od činnosti Druhý vstup vede od události AND brána se chová jako stav – po ukončení činnosti se čeká na událost

PDT příklad v notaci BPMN

ARIS – IDS Scheer Asi nejúspěšnější metodika modelování procesů Vyvinuta prof. Scheerem Založena na sadě nástrojů

ARIS Strategy platform Design platform Implementation platform Controlling platform

ARIS Strategy Platform ARIS Business Optimizer Import KPI do popisu procesů What-if analýza ARIS BSC (Balanced Scorecard)

ARIS Design Platform ARIS Business Architect ARIS Business Designer ARIS Toolset ARIS Business Publisher ARIS Web Publisher ARIS Defense Solution ARIS Quality Management Scout ARIS Simulation ARIS Easy Design ARIS Enterprise Architecture Solution ARIS IT Architect

ARIS Implementation Platform ARIS for SAP NetWeaver Práce s referenčními modely SAP ARIS BI Modeler ARIS SOA Architect ARIS Business Rules Designer ARIS UML Designer Tvorba aplikací z modelů ARIS for Interstage BPM

ARIS Controlling Platform ARIS Compliance Management Solution ARIS Audit Manager ARIS Process Risk Scout ARIS Process Performance Manager Analýza výkonnosti procesů

Procesní modely ARIS Přehledová úroveň Úroveň procesu hlavní proud, vzájemné návaznosti procesů Úroveň procesu Kontext, související objekty Úroveň podprocesů Úroveň činností

Value Added Chain Plánování prodeje Plánování výroby Výroba Obchod Zpracuj kvótu zák. Zpracuj obj.zák. Proveď dodávku Zpracuj fakturu Zpracuj platbu Přehled procesů Rozpad na podporcesy

Procesní modelování v ARIS

Interaction Diagram

Interaction Diagram Zachycuje zodpovědné entity (organizační jednotky) Jejich vztahy, výstupy, komunikace Není úplně jasná sekvence Je možné i doplnit aktivity entit

Function Flow

Function Flow Popisuje aktivity a jejich sekvenci Smyslem je popsat dynamickou sekvenci aktivit Lze doplnit organizační jednotky, které aktivity vykonávají

Output flow

Output Flow Smyslem procesu je vytvářet výstupy Výstupy mohou být různého druhu – fyzické, nefyzické, služby Z příkladu: výstupem Manufacture Item je materiálový výstup Item Výstupem výroby jsou ale také dokumenty například o kontrole kvality atd.: Order Documents – informační služba Nelze odvodit jasnou návaznost funkcí

Information Flow

Information Flow Kromě informačních služeb (z Output Flow) obsahuje i další informační objekty Tato data jsou nezbytná pro vytvoření informačních služeb

Consolidated Business Process Model

Consolidated Business Process Model Ke kompletnímu modelu je třeba dát dohromady všechny pohledy

Jak správně modelovat EPC Jsou tři základní uzly: aktivity, události, konektory Název události musí vyjadřovat bod v čase Název aktivity musí být „time-consuming“ Konektory jsou reprezentovány kolečkem se symbolem – konektor může být rozdělený, a odrážet rozdíl mezi příchozím a odchozím pravidlem Každý proces musí popsat svůj start a výstup – jedna nebo více I/O událostí EPC obsahuje alespoň jednu aktivitu EPC se může skládat z několika EPC Hrany vyjadřují sekvenci Událost nemůže být předchůdcem a následovníkem události Aktivita nemůže být před předchůdcem a následovníkem události Každá událost má jen jednu vstupní a výstupní hranu

ARIS Metamodel

Control Flows

Příklad eEPC Extended Event Process Diagram Zdroj: Rýdl, P., Analýza podnikových procesů, DP VŠE

Extended Entity Relationship Model Zdroj: Rýdl, P., Analýza podnikových procesů, DP VŠE Možnost zachycení agregace, generalizace Pravděpodobně bude nahrazen class d.

Srovnání PDT a eEPC Primitivní proces

Srovnání PDT a eEPC Primitivní proces v notaci ARIS (stejný proces jako minule)

Standardy WfMC WfMC = Workflow Management Coalition Automatizace celého nebo části podnikového procesu, během kterého jsou dokumenty informace nebo úkoly předávány od jednoho k druhému podle sady pravidel.

Typy workflow Administrativní Ad hoc Produkční Kolaborativní Rutinní činnosti, standardizované formuláře Obecná představa o běžných agendách Ad hoc Musí být snadná definovatelnost procesů Produkční Hlavní, dobře strukturované procesy Přesná definice Kolaborativní Zaměření na spolupráci

Standardy WfMC Workflow Reference Model Terminology & Glosary Zaměřen hlavně na technologii Terminology & Glosary Terminologie a vztahy Pravidla pro definici procesu, potřebná pro jeho realizaci pomocí workflow Semiformální metamodel

Vztahy Wf a BP