Modelowanie Procesów Biznesowych. Dlaczego modelujemy procesy biznesowe? Żeby je zrozumieć Żeby je wizualizować - zobrazować.

Slides:



Advertisements
Podobne prezentacje
TRADYCYJNE METODY PLANOWANIA I ORGANIZACJI PROCESÓW PRODUKCYJNYCH
Advertisements

Procedury wyzwalane Procedura wyzwalana (ang. trigger) - stanowi kod użytkownika przechowywany wewnątrz bazy i uruchamiany w określonych sytuacjach np.
Projektowanie systemowe
SYSTEMY OPERACYJNE WSTĘP
Modelowanie procesów biznesowych
MS Access 2000 Tworzenie tabel Piotr Górczyński 2005.
Sieci komputerowe Model warstwowy OSI Piotr Górczyński 20/09/2003.
20/09/ Języki programowania 1 Piotr Górczyński Kreator form.
Projektowanie Aplikacji Komputerowych
Problemy zastosowania systemów ERP w działalności logistycznej
SYSTEM MRP JAKO NARZĘDZIE KIEROWANIA PRZEDSIĘBIORSTWEM
UML – Unified Modeling Language (2)
Co to jest studium przypadku?
Mapowanie procesów pracy i organizacja stanowisk
Projekt współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego LOGISTICS PACKAGING Imię i nazwisko: Alicja Małek Grupa.
WYZWALACZE (TRIGGERY) Wyzwalacz jest specjalnym rodzajem procedury składowanej, która może być wykonana w odpowiedzi na jedną z trzech sytuacji: UPDATE.
Narzędzia Systemów workflow
Projektowanie i programowanie obiektowe II - Wykład IV
7. Platformy informatyczne przyszłości (wizja SAP)
BPMN Business Process Modeling Notation
ALM (Asset Life Cycle Management) - wsparcie procesów biznesowych w obszarze zarządzania cyklem życia majątku. Centralny Ośrodek Informatyki Górnictwa.
Records Management with SharePoint 2010
Stanisław Jerzy Niepostyn, Ilona Bluemke Instytut Informatyki,
Prezentacja PMR dla studentów UJ - Instytut Informacji Naukowej i Bibliotekoznawstwa Grudzień 05, 2012.
UML 2.x Robert Pająk.
Administracja serwerem bazy danych Oracle 11g Zarządzanie strukturą bazy danych Wykład nr 2 Michał Szkopiński.
Licencjonowanie narzędzi dla programistów
SQL - Structured Query Language
Wstęp Krótka historia programu Zastosowanie PowerPoint’a
Zaprojektowanie i wykonanie prototypowego systemu obiegu dokumentów (workflow) dla Dziekanatu Wydziału z wykorzystaniem narzędzi open-source i cloud computing.
Modelowanie obiektowe Diagramy czynności
Modelowanie obiektowe Diagramy UML – diagram przypadków użycia
Dział Wsparcia Technicznego MAM PROBLEM! ! II Linia Wsparcia JAKI PROBLEM ???
UML W V ISUAL S TUDIO Mateusz Lamparski. UML D EFINICJA Unified Modeling Language (UML) to graficzny język do obrazowania, specyfikowania, tworzenia i.
Service Oriented Architecture
Wstęp - Prosta aplikacja internetowa w technologii Java EE 5 Programowanie komponentowe 1.
Wydział Elektroniki Kierunek: AiR Zaawansowane metody programowania Wykład 5.
1 SBD, L.Banachowski Zaawansowane cechy SQL Powtórzenie wyk ł adu 5.
Modelowanie obiektowe - system zarządzania projektami.
Sieci komputerowe Model warstwowy OSI.
Business Consulting Services © 2005 IBM Corporation Confidential.
Projektowanie obiektowe. Przykład: Punktem wyjścia w obiektowym tworzeniu systemu informacyjnego jest zawsze pewien model biznesowy. Przykład: Diagram.
KOMPANIA WĘGLOWA S.A..
Diagramy przepływu danych
LEAN MANAGEMENT Jacek WĘGLARCZYK.
Systemy zarządzania przepływem pracy i systemy zarządzania procesami biznesowymi Karolina Muszyńska.
Wdrożenie Foglight w Urzędzie Dozoru Technicznego
Oracle Data Modeler (4.1) Tworzenie modelu danych – specyfikacja wymagań informacyjnych (na dane) Tworzenie modelu procesów – specyfikacja wymagań funkcyjnych.
Architektura Rafał Hryniów. Architektura Wizja projektu systemu, którą dzielą twórcy Struktura komponentów systemu, ich powiązań oraz zasad i reguł określających.
Modelowanie Danych (ERD) – część 1 (Wspomaganie Modelowania danych)
Prototypowanie w ORACLE DESIGNER Transformacja Modelu danych.
Prototypowanie w ORACLE DESIGNER Oracle Forms Design.
Prototypowanie w ORACLE DESIGNER Projektowanie Bazy Danych.
Prototypowanie w ORACLE DESIGNER Projektowanie Modułów.
Metodyki i narzędzia CASE
Oracle Data Modeler (4.1). Aplikacja Wymagania biznesowe Tworzenie systemu informacyjnego Procesy Informacje Analiza Projektowanie Browser: Hollywood.
Oracle Data Modeler ( ) Wiele opcji dostępnych poprzez prawy przycisk myszy zarówno na elementach nawigatora obiektów (z lewej strony), jak i na.
Proprietary and Confidential: This presentation may not be used or disclosed to any person other than employees or customer, unless expressly authorized.
Www,mojesilnedrzewo.pl. W dniach 15 marca – 30 kwietnia 2010.r.wytwórnia wody mineralnej Żywiec Zdrój SA wspólnie z Fundacją Nasza Ziemia i Regionalną.
Notacja biznesowa BPMN Piotr Kasprzyk.
Oprogramowanie w eksperymentach fizyki Wykład 3, Paweł Staszel.
Wyznaczenie naprężeń cieplnych w rurze, przez którą przepływa medium o temperaturze 400 C Zadanie 4-5 Cel: Zapoznanie studentów z modelowaniem zjawisk.
Inżynieria systemów informacyjnych
T. 18. E Proces DGA - Działania (operatorka).
Dell EMC Channel Technology Event
Running Dictation Activity to Engage Students in Reading, Writing, Listening, and Speaking.
Lesson 11 – Problem Solving & Applications of Functions
Windows Workflow Foundation
Delivery from TATO Pharma
Zbigniew Jusis Dział Doradztwa Transakcyjnego
Zapis prezentacji:

Modelowanie Procesów Biznesowych

Dlaczego modelujemy procesy biznesowe? Żeby je zrozumieć Żeby je wizualizować - zobrazować

Modelowanie procesów Określa kolejność i miejsce realizacji funkcji przedsiębiorstwa Określa kolejność i miejsce realizacji funkcji przedsiębiorstwa Umożliwia i ułatwia komunikację pomiędzy Umożliwia i ułatwia komunikację pomiędzy różnymi działami firmy różnymi działami firmy Użytkownikami a procesami Użytkownikami a procesami Projektantami a programistami Projektantami a programistami Pozwala na zrozumienie funkcjonowania organizacji Pozwala na zrozumienie funkcjonowania organizacji

PrzeglądPrzegląd Modelowanie procesów biznesowych i ich komponenty Modelowanie procesów biznesowych i ich komponenty Jednostka Organizacyjna Jednostka Organizacyjna Krok procesowy Krok procesowy Zdarzenie Zdarzenie Przepływ Przepływ Process Modeler Process Modeler Praca z diagramami procesów Praca z diagramami procesów Modelowanie procesów biznesowych i ich komponenty Modelowanie procesów biznesowych i ich komponenty Jednostka Organizacyjna Jednostka Organizacyjna Krok procesowy Krok procesowy Zdarzenie Zdarzenie Przepływ Przepływ Process Modeler Process Modeler Praca z diagramami procesów Praca z diagramami procesów

Modelowanie procesów – w kontekście Analyze Design Browser: Hollywood X Action Edit Block Filed+ Customers: Application ProcessInformation Build Business Requirements

Modelowanie procesów Opisuje działanie biznesu Pokazuje strukturę i zależności pomiędzy jednostkami organizacyjnymi Pokazuje komunikację pomiędzy jednostkami wewnątrz firmy stanowi podstawę wyglądu aplikacji Opisuje działanie biznesu Pokazuje strukturę i zależności pomiędzy jednostkami organizacyjnymi Pokazuje komunikację pomiędzy jednostkami wewnątrz firmy stanowi podstawę wyglądu aplikacji

Elementy Diagramu procesów biznesowych KrokprocesowyKrokprocesowy PrzepływPrzepływ WyzwalaczWyzwalacz ZdarzeniewychodząceZdarzeniewychodzące JednostkaorganizacyjnaJednostkaorganizacyjna FRONT DESK FOOD LAB KierunekprocesuKierunekprocesu

Jednostka organizacyjna DELIVERY SERVICE Kto? Który dział?

Jednostka organizacyjna Określa miejsce realizacji poszczególnych procesów Określa miejsce realizacji poszczególnych procesów Może dotyczyć jednostki organizacyjnej lub osoby o określonych kompetencjach Może dotyczyć jednostki organizacyjnej lub osoby o określonych kompetencjach

Tworzenie jednostki organizacyjnej UNSPECIFIED 1. Choose Create Organization Unit 2. Click in Unspecified box 3. Enter name in dialog box Name Short Name

Struktura organizacyjna Commercial SalesPurchasingAccounting Direct Sales VAR Financial Accounting Management Accounting Commercial Sales Direct Sales VAR Purchasing Accounting Financial Accounting Management Accounting

Struktura organizacyjna Commercial Sales Direct Sales VAR Purchasing Accounting Financial Accounting Management Accounting

Proces opisuje operację składową działalności przedsiębiorstwa Definicja zależności procesów Zależność procesu B od procesu A oznacza że proces B nie może się rozpocząć dopóki nie zakończy się proces A Zależność procesu B od procesu A oznacza że proces B nie może się rozpocząć dopóki nie zakończy się proces A Powody zależności Powody zależności Informacyjne Informacyjne Produkcyjne Produkcyjne Prawne Prawne inne inne

Record order Print order Proces bazowy i kroki procesowe Kroki procesowe Satisfy customer order Proces Bazowy:

Rodzaje procesów Operacja składowa (process step) Operacja składowa (process step) Punkt wprowadzania danych Punkt wprowadzania danych Punkt decyzyjny Punkt decyzyjny Raport Raport zewnętrzny zewnętrzny wewnętrzny wewnętrzny

Typy kroków procesowych Record customer order Wprowadzanie danych Generyczny Cook products Agree on cost and timing? Punkt decyzyjny Print customer’s bill Raport

Tworzenie kroku procesowego UNSPECIFIED DELIVERY SERVICE 1. Choose Create Process Step 2. Click in swim lane 3. Enter definition and label Label Type Short Definition Label Type

PrzepływyPrzepływy “We don’t start to print the customer’s bill until the customer has agreed the total price and how long it will take to deliver the order” Print customer’s bill Agree on cost and timing? 1 2

Typy Przepływów Przepływ (Flow) Przepływ (Flow) Temporalny (zależność czasowa) Temporalny (zależność czasowa) Danych Danych Materialny Materialny

ZdarzeniaZdarzenia Wyzwalacze Wyzwalacze DESK RECEPTION DESK CUSTOMER REQUESTS FOOD Record customer order Outcome – zdarzenia wychodzące Outcome – zdarzenia wychodzące DELIVERY SERVICE CUSTOMER SATISFIED Deliver goods to customer

Zdarzenia Wyzwalacz – bodziec do podjęcia realizacji określonych decyzji Wyzwalacz – bodziec do podjęcia realizacji określonych decyzji Typy wyzwalaczy Typy wyzwalaczy Okresowy Okresowy Systemowy Systemowy Inny Inny

Zdarzenia - Wyniki Wynik (Outcome) –jest efektem realizacji sekwencji czynności Wynik (Outcome) –jest efektem realizacji sekwencji czynności Typy wyników Typy wyników Okresowy Okresowy Systemowy Systemowy Inny Inny

Tworzenie wyzwalaczy... Record customer order RECEPTION DESK Name Type... i Outcomes DELIVERY SERVICE Deliver goods to customer Type Name

Składnica Składnica to magazyn informacji, materiałów lub inny Składnica to magazyn informacji, materiałów lub inny Typy składnic Typy składnic Informacyjna (data store) Informacyjna (data store) Materialna Materialna Ogólna Ogólna

Magazyny, przepływy i zdarzenia wychodzące Store Clerk Store Manager Unspecified Check for Booking No booking exists Copy available to rent Return copy to shelf Notify Customer Copy reserved Reserved copies Store Shelf Bookings Data flow Material flow Temporal flow Data store Material store Store Manager Booking exists Rules

Praca z diagramem procesów Dołączanie istniejących obiektów Dołączanie istniejących obiektów Edycja obiektów Edycja obiektów Usuwanie obiektów Usuwanie obiektów Z diagramu (Cut) Z diagramu (Cut) Z Repozytorium (Delete from Repository) Z Repozytorium (Delete from Repository) Zapisywanie diagramów Zapisywanie diagramów Dołączanie istniejących obiektów Dołączanie istniejących obiektów Edycja obiektów Edycja obiektów Usuwanie obiektów Usuwanie obiektów Z diagramu (Cut) Z diagramu (Cut) Z Repozytorium (Delete from Repository) Z Repozytorium (Delete from Repository) Zapisywanie diagramów Zapisywanie diagramów

Zmiany w prezentacji jednostek organizacyjnych FRONT DESK FOOD LAB Przemieszczanie jednostek organizacyjnych Zmiana rozmiaru pola Shift +

Prezentacja procesów Iconic Symbol (default)Enhanced symbol View Drill Up Drill Down Symbol Enhanced Symbol Iconic

Opening Down - dekompozycja

Modelowanie elementów niższego poziomu FOOD LAB DELIVERY SERVICE Present order to desk FOOD LAB DELIVERY SERVICE Present order to desk Deliver goods to customer Open Down DELIVERY SERVICE Hand over ordered food Record time and payment Select person to deliver goods Deliver goods to customer

Miary w procesie biznesowym Time –Types –How times are used in Process Modeller –Calculating the critical path Costs –Types –Measured Costs Time –Types –How times are used in Process Modeller –Calculating the critical path Costs –Types –Measured Costs

Wizualizacja procesów Graphic Images Animated icons Videos Log copy return Record excess payment Determine excess charges Pay excess

Odpowiedniki w Repozytorium Organization Unit=Business Unit Organization Unit=Business Unit Process Step =Function Process Step =Function Flow (Data Flow)=Dataflow Flow (Data Flow)=Dataflow Store (Data Store)=Datastore Store (Data Store)=Datastore Trigger, Outcome=Event Trigger, Outcome=Event Organization Unit=Business Unit Organization Unit=Business Unit Process Step =Function Process Step =Function Flow (Data Flow)=Dataflow Flow (Data Flow)=Dataflow Store (Data Store)=Datastore Store (Data Store)=Datastore Trigger, Outcome=Event Trigger, Outcome=Event