1 / 72

Procesní modelování

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)

keelty
Télécharger la présentation

Procesní modelování

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Procesní modelování Jan Smolík

  2. 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í

  3. 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)

  4. Externí pohled

  5. Interní pohled

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

  7. Strategický pohled • Definice strategie • 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>

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

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

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

  11. Assembly line Zdroj: Kelvin Hilton, Process Modelling with UML

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

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

  14. 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

  15. 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

  16. 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

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

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

  19. Elementy PDT v notaci BPMN

  20. Druhy událostí v BPMN

  21. PDT příklad v notaci BPMN

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

  23. ARIS • Strategy platform • Design platform • Implementation platform • Controlling platform

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

  25. 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

  26. 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

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

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

  29. 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

  30. Procesní modelování v ARIS

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

  32. 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.

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

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

  35. 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

  36. 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)

  37. PDT – příklad Primitivní proces

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

  39. 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

  40. PDT příklad v notaci BPMN

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

  42. ARIS • Strategy platform • Design platform • Implementation platform • Controlling platform

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

  44. 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

  45. 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

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

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

  48. 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

More Related