Wykłady notatki


Systemy pracy grupowej
mgr inż. Tomasz Gzik
zajecia.wat@gmail.com
Sprawdza listę !!!
Cele:
workflow,
BMP,
procesy biznesowe.
Zaliczenia:
26.05 wykłady
4.05 laboratoria
Zaliczenie wykładu:
20 pytao / zadao
Pytania otwarte
1 pytanie / zadanie ok. 2 min
Sekwencyjnie
Zaliczenie laboratoriów:
Zadanie projektowe + sprawozdanie
Kolokwia
Zadania dodatkowe (dla chętnych  referat przed grupa)
Literatura:
www.bpmn.org
www.omg.org
www.worcflowpatters.com
www.wfmc.org
Michael Harvey, Essential Business Process Modeling, O reilly 2005
Business Process Modeling, Simulation and design, Person 2005
by Aukasz Bąkowski I8E1S1 1 / 13
Systemy pracy grupowej
Praca grupowa: współdziałanie grupy osób wg określonych zasad możliwości ograniczeo I w
oparciu o wybrana platform komunikacji. Np: dokumenty papierowe, spotkania, systemy
informatyczne.
System pracy grupowej: System Informatyczny wpierający prace grupową poprzez
dostarczanie użytkownikom platformy komunikacji i wymiany danych, dostępu do danych,
możliwości zarządzania regułami pracy i uprawnienia użytkowników.
Przykłady:
Poczta elektroniczne
Fora
Blogi
facebook
Komunikatory internetowe
ERP - Enterprise resource planning
CRM - Customer relationship management
Collaboration System
HIS - Hybrid intelligent system
Service Management
Bug Tracking
Workflow
BPM
Funkcjonalności Systemów Pracy Grupowej:
ż Planowanie spotkao i żądao
ż Wykorzystania zasobów
ż Przepływ zadao
ż Przepływ dokumentów elektronicznych
ż Wymiana informacji w dowolnej formie
ż Wspólne repozytoria danych
ż Współdzielone zasoby
ż Możliwośd integracji z innymi systemami
by Aukasz Bąkowski I8E1S1 2 / 13
Workflow
Collaboration
System,
ERP,
CRM
BPM
Proces: to uporządkowany w czasie ciąg zmian i stanów zachodzących po sobie, każdy
kolejny stan/zmiana systemu spowodowana jest poprzez stan/zmianę poprzednią albo
przez oddziaływanie zewnętrze systemu.
Reguły
Proces
Wejście Wyjście
Zasoby
Przykład: zakładanie konta w banku:
Wejście: wniosek z danymi
Przebieg procesu:
1. Klient wypełnia wniosek
2. Bank przygotowuje niezbędne dokumenty
3. Podpisanie dokumentów
4. Aktywowanie konta
Wyjście: aktywne konto bankowe
by Aukasz Bąkowski I8E1S1 3 / 13
Cechu procesu:
1. Celu procesu
o Jest wykonywany w konkretnym celu;
o Cel procesu ocenia określone oczekiwania efekt jego realizacji;
o Cel powinien byd dobrze sprecyzowany;
o Definiuje zakres procesu;
2. Role
o Odpowiedzialności za realizacje poszczególnych kroków
o Może je pełnid człowiek jak i maszyna (np: system informatyczny)
3. Zasoby
o Są to wszystkie niezbędne do realizacji procesy rzeczy (informacja, komunikat)
o Zależą od dziedziny problemu
o Zasoby umożliwiają rolom realizacje poszczególnych czynności procesu.
4. Dane wejściowe
o Dane wejściowe stanowią podstawę warunek realizacji procesu
o Rodzaj danych wejściowych jest zależny od dziedziny, której proces dotyczy
o Danymi wejściowymi mogą byd informacje dokumenty korespondencja
surowce.
5. Zdarzenia inicjujące
o Jest to moment rozpoczęcia procesu
6. Przebieg
o Logika zadao, powiązao zadana w procesie, nie zawsze jest to sekwencja.
7. Zdarzenie koocowe
o Wyznacza moment zakooczenia procesu
8. Dane wyjściowe
o Produkt /efekt realizacji procesu
by Aukasz Bąkowski I8E1S1 4 / 13
Procesy biznesowe w organizacji
Każda organizacja posiada procesy biznesowe, lecz nie każda organizacja ma tego
świadomośd.
Procesy w organizacji są realizowane przez jej komórki organizacyjne.
Procesy wpływają na siebie i są od siebie zależne (np: rozpoczęcie procesu A jest
możliwe po zakooczeniu procesu B).
Na procesy zachodzące w organizacji można patrzed z perspektywy obszaru
dziedzinowego, którego dotyczą klienta i struktury organizacyjnej.
Procesy główne bezpośrednio odpowiedzialne za realizacje celów
przedsiębiorstwa.
Procesy wpierające wszystkie procesy wspierające procesy główne, dostarczają
półproduktów składających się na produkty koocowe.
Procesy zarządzania procesy odpowiedzialne za zapewnienie sprawnego
funkcjonowania organizacji.
Procesy jednostkowe 
Procesy pionowe 
Procesy poziomy 
Proces może składa się z procesów jednostkowych.
W każdej organizacji realizowane są procesy biznesowe.
Pożądany wynik osiąga się z większa efektywnością wówczas, gdy działania i związane z nim
zasoby są zarządzane jako proces.
Podejście procesowe stanowi jedną z 8 podstawowych zasad zarządzania, jakością normy
ISO 9000:2000.
Podejście procesowe = zarządzanie procesami.
Zrządzanie procesami jest to systematyczne analizowanie usprawnianie i kontrolowanie
procesów biznesowych organizacji w celu realizacji celów biznesowych.
Koncepcja ARIS:
ż Podstawowe procesy firmy są udokumentowane i poddane analizie.
ż Podstawą określenia celów i oceny rezultatów procesów jest pomiar działania.
ż Zarządzie procesami opiera się na ich ciągłym doskonaleniu.
ż Zarządzanie procesami jest podejściem zmiany organizacyjnych kultury firmy.
ż Powiązanie wewnętrznych procesów zorganizowane jest przez pryzmat potrzeb
klientów
ż Powtarzalnośd spójnośd i jakośd rezultatów procesów zapewniają systemy i
udokumentowane procesowo.
by Aukasz Bąkowski I8E1S1 5 / 13
Opracowywanie
Identyfikacja Modelowanie
a
Optymalizacja
Realizacja
Wdrażanie Wykonywanie
a
Monitorowanie
W organizacji zarządzanej procesami:
ż Procesy, a nie funkcje, i produkty są w centrum zainteresowao.
ż Decyzje podejmowane są na podstawie wiedzy o procesach.
1. Modelowanie procesów
2. Monitorowanie procesów
3. Symulowanie procesów
4. Automatyzacja procesów
5. Integracja procesów
by Aukasz Bąkowski I8E1S1 6 / 13
Modelowanie procesów
Modelowanie procesów (ang. Business Process Modeling) ma na celu odwzorowanie, za
pomocą przyjętych symboli, procesów zarządczych w organizacji.
Dobrze skonstruowany model procesów pomaga odpowiedzied na następujące pytania:
Jak działa organizacja?
Jak procesy są realizowane?
Czy realizowane procesy są wystarczająco wydaje i efektywne?
Czy możliwe jest usprawnienie realizowanych procesów?
Czy realizowane procesy są zgodne z założeniami strategicznymi?
Które czynności są wykonywane przez których aktorów?
Jakie są wejścia i wyjścia do/z czynności?
Dlaczego:
o Dokumentuje sposób funkcjonowanie organizacji
o Optymalizacja procesów
o Automatyzacja procesów
o Jest jednym z etapów tworzenia systemu informatycznego
Modelowanie procesów jest częścią formalnie zdefiniowanych metodyk tworzenia
systemu informatycznego (np: RUP, SELECT Perspecive).
Modelowanie procesów pomaga na zdefiniowanie potrzeb informatycznych
organizacji  wymagao biznesowych i systemowych.
Modelowanie procesów pomaga opracowad funkcjonalnośd systemu.
Modelowanie procesów biznesowych jest podstawą do zdefiniowania modelu
procesów systemowych  implementowanych w systemie.
Opis organizacji
Model procesów
Definicja procesów
Projest systemu
Implementacja procesów
Implementacja systemów
by Aukasz Bąkowski I8E1S1 7 / 13
Przykład: proces produkcji oprogramowania  artefakty:
Definicja procesów:
Graficzne metody reprezentowania procesów
biznesowych obrazują jedynie ich przebieg i Model procesowy
nieumożliwianą ich wykorzystanie w
implementacji.
Definicja procesów
Języki oparte na XML umożliwiają definiowanie
procesów oraz ich automatyzacje - wykorzystanie
przez silnik warkflow.
Silnik Warflow
Przykład:
ż BPML
ż BPEL
Aplikacje
ż jPDL
ż xPDL (standard  tożsamy z BPML)
Przykład produkcji oprogramowania  definiowanie procesów (jPDL)
Struktura organizacji:
Model procesów AS-IS
Optymalizacja
Modelowanie Procesów
TO-BE
Realizacja
procesów TO-BE
Automatyzacja procesów
TO-BE
Notacje i metody:
UML - Unified Modeling Language
ARIS - Architecture of Integrated Information Systems
BPMN - Business Process Modeling Notation (na zajeciach 1.1 , 1.2)
CSC Lynx
Uml to jezyk:
by Aukasz Bąkowski I8E1S1 8 / 13
Specyfikowany
Wizualizacja
Konstrowanie
Dokumentowanie
Uml nie jest notacja dedykowana do modelowanie procesów.
Diagramu UMLa: wypisac!!!!! I opisac !!!!
Przypdaki uzycia modelowanie procesów
Granica = organizacja
Aktro = rola
Przypadek = proces
Scenariusz = przebieg
Diagram aktywności:
Modelowanie procesów biznesowych
Scenariuszy przypadku uzycia
Zlozonych operacji wykonywanych przez system
Algorytmów obliczeniowych
Elementy diagramu
Diagram czynności w modelowaniu procesu
Profile UML
Umożliwiają rozszerzanie standardowych elementow jezyka UML
Pozwalaja na zdefiniowanie elementów UML dedykowanych do modelowania procesów
(sam UMLL nie jest notacją wspierajacą modelowanie procesów w sposób bezpośredni)
Rozszerzenia odbywaja się poprzez optzenie elementów standardowycgo odpowiednim
stereotypem np:
Przypadek uzycia = <> (proces X) <- STEREOTYP
Profile UML:
Przykładowy element UML rozszerzane w kontekście modelowania procesów:
Czynności
Partycje
Artefakty
Przepływy
Elementy decyzyjne
Obiekty
by Aukasz Bąkowski I8E1S1 9 / 13
ARIS - Wprowadzenie
Aris  to platforma do zarządzania procesami biznesowymi opracowane przez firmę IDS
Scheer Obejmuje ona bazujacą na procesach koncepcje opisu organizacji oraz narzędzia
informatyczne wspierające projektowanie, restrukturyzacje oraz optymalizowanie
organizacji i sposoby jej zarzadzania.
Koncepcja ARIS proponuje modelowanie przedsiębiorstwa
w oparciu o piec podstawowych perspektyw biznesowych:
Perspektywa organizacji (Organization View),
Perspektywa danych (Data View),
Perspektywa procesów (Control View),
Perspektywa funkcji (Funcion View),
Perspektywa produkcji/usług (Product/Service
View).
Podstawowe elementy
Perspektywy Model
modelu
ż Jednostka organizacyjna
ż Osoba wewnętrzna
ż Osoba zewnętrzna
Organizacji Schemat organizacji
ż Stanowisko
ż Lokalizacja
ż Grupa
Model pojęd
Danych ż Pojęcia fachowe
fachowych
Diagramy łaocucha ż Proces
warności dodanej ż Cel biznesowy
ż Zdarzenia
Procesów
ż Funkcje
Diagramy EPC
ż Operatory AND, OR, XOR
ż Aącznik procesu
ż Cele
Funkcji Drzewo funkcyjne ż Funkcje
ż Miernik sukcesów
Produktów i usług Drzewo produkcji ż Produkty
by Aukasz Bąkowski I8E1S1 10 / 13
Diagram EPC
Diagramy EPC Przedstawia szczegóły procesów głównych czynności oraz zależności
(przejścia) miedzy nimi występujących
Podstawowe elementy diagramu EPC:
o Funkcje - podstawowe bloki diagramu. Każda funkcja odpowiada wykonanej
aktywności.
o Zdarzenia - występują one przed i/lub po wykonaniu funkcji. Funkcje łączy się
za pomocą zdarzeo.
o Aączniki - za ich pomocą łączy się zdarzenia i aktywności. Dostępne są trzy
typy łączników: AND, OR i wyłączne OR (XOR).
Przykład:
by Aukasz Bąkowski I8E1S1 11 / 13
BPMN  Wprowadzenie
Graficzna notacja służąca do opisy procesów biznesowych opracowana przez Business
Process Management Initiative.
Cechy:
Prosta zrozumiała notacja,
Elastycznośd,
Jednoznacznośd,
Możliwośd mapowania do zorientowanych na biznes jezykach opartych na XML,
Uniezależnienia do narzędzi,
Standaryzacja opisu procesów biznesowych i ich przebiegu.
Struktura:
Buisness Process Modeling Notacton
Implementuje
Procesy biznesowe Procesy publiczne Procesy globalne
Implementuje
Business process diagram
Private:
Wewnetrze procesy organizacji
Przebieg wewnetrzych czynności procesu
Interakcja procesu jako całości z otozenie procesu
Public:
Wewnętrzne czynności procesu odpowiadają za kontakt z otoczeniem oraz ich przebieg
Interakcje czynności z otoczeniem
Global:
Wewnętrzne czynności procesów oraz ich wzajemna relacje
Interakcja mieczy czynnościami procesów
Business process diagrams:
Flow obcjet connecting swimlanes artifacts
Events sequence flow pool dara object
Activities message flow lane grop
by Aukasz Bąkowski I8E1S1 12 / 13
Gateways associations annotion
Opracowanie artykulu porównaie 1.2 z 2.0
by Aukasz Bąkowski I8E1S1 13 / 13


Wyszukiwarka

Podobne podstrony:
Wykład 4 NOTATKI
ZACHOWANIA PROSPOLECZNE WYKLADX NOTATKA
Bankowość wykłady (notatki ze slajdów)
Rachunkowość zarządcza wykłady notatki
koncepcje zarządzania, część wykładu 5, 6, 7, 8 notatki
koncepcje zarządzania, wykład 1, 2, 3, 4, część wykładu 5 notatki najlepsza jakość
OPA wykład 2 notatki
Mikrobiologia wykłady notatki z UM Łódź
fizyka wyklad notatki[transport]
Wyklad notatki zwiazki konstytutywne
Wyklad notatki
Logistyka wykład notatki

więcej podobnych podstron