Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Procesy biznesowe w praktyce Projektowanie, testowanie i optymalizacja Marek Piotrowski.

Podobne prezentacje


Prezentacja na temat: "Procesy biznesowe w praktyce Projektowanie, testowanie i optymalizacja Marek Piotrowski."— Zapis prezentacji:

1 Procesy biznesowe w praktyce Projektowanie, testowanie i optymalizacja Marek Piotrowski

2 Rysunek 2.1. Proces reklamacyjny

3 Rysunek 2.2. Najważniejsze elementy opisu procesu

4 Rysunek 2.3. Symbol kroku (zadania) Rysunek 2.4. Proces akcja piłkarska

5 Tabela 2.1. Opis elementów diagramu z rysunku 2.4.

6 Rysunek 2.5. Proces przygotowania indyka w cieście

7 Tabela 2.2. Rodzaje zadań

8 Rysunek 2.6. Proces reklamacji uzupełniony o komunikat o jej rozpatrzeniu

9 Rysunek 2.7. Bramka ALBO z dwoma wyjściami Rysunek 2.8. Bramka ALBO z trzema wyjściami

10 Rysunek 2.9. Bramka ALBO z przepływem domyślnym Rysunek Bramki ALBO – symbole A i B są równoważne

11 Rysunek Przykład zastosowania bramki ALBO Rysunek Zastosowanie bramki LUB (OR)

12 Rysunek Przykład zastąpienia bramki LUB dwoma bramkami ALBO

13 Rysunek Alternatywna metoda zapisu bramki LUB Rysunek Bramka I (AND)

14 Rysunek Przykład zastosowania bramki I (AND)

15 Rysunek Bramka COMPLEX

16 Rysunek Podstawowe symbole zdarzeń Rysunek Proces z pojedynczymi zdarzeniami początkowymi i końcowymi

17 Rysunek Prawidłowe i nieprawidłowe zastosowanie większej liczby zdarzeń inicjujących

18 Rysunek Proces kancelaryjny o kilku początkach (szkic niezgodny z notacją BPMN)

19 Rysunek Proces kancelaryjny o kilku początkach (szkic niezgodny z notacją BPMN) – zapis z podprocesem

20 Rysunek Formalnie poprawny zapis procesów kancelaryjnych z rysunku 2.22.

21 Rysunek Wykorzystanie notacji bez zdarzeń początkowych i końcowych

22 Rysunek Skutki zastosowania notacji bez zdarzeń początkowych i końcowych w procesie o większej licznie zadań początkowych (oba schematy są w świetle zasad notacji BPMN równoważne)

23 Rysunek Różne notacje rozpoczęcia i zakończenia procesu Rysunek Symbol Terminate

24 Rysunek Konkurs kończący się, gdy pierwszy zawodnik wykona zadanie

25 Rysunek Konkurs toczący się do momentu, aż ostatni zawodnik wykona zadanie

26 Rysunek Oczekiwanie na zdarzenie Rysunek Bramka sterowana zdarzeniami

27 Rysunek Przykład zastosowania bramki sterowanej zdarzeniami

28 Rysunek Zadanie odbierające komunikat na wyjściu bramki sterowanej zdarzeniami Rysunek Bramki inicjujące proces; z lewej sekwencyjna, z prawej równoległa

29 Rysunek Rozpoczynanie procesu od dowolnego zdarzenia z użyciem i bez użycia inicjującej bramki sekwencyjnej sterowanej zdarzeniami (schematy o równoważnym znaczeniu)

30 Rysunek Rozpoczynanie procesu od wystąpienia dwóch zdarzeń – z użyciem i bez użycia inicjującej bramki równoległej sterowanej zdarzeniami (schematy o równoważnym znaczeniu)

31 Rysunek Oczekiwanie na zdarzenie przerywające główny tok procesu

32 Rysunek Zastąpienie bramki sterowanej zdarzeniami przez zdarzenia pośrednie przerywające

33 Rysunek Proces ze zdarzeniem krawędziowym przerywającym

34 Rysunek Proces ze zdarzeniem krawędziowym nieprzerywającym

35 Rysunek Próba realizacji zdarzenia nieprzerywającego za pomocą symbolu zdarzenia przerywającego

36 Rysunek Schemat z wszystkimi wyjściami z zadania obsłużonymi przez zdarzenia

37 Rysunek Schemat obsługi zmiany budżetu przedsięwzięcia

38 Rysunek Przykładowe symbole uściślające rodzaj zdarzenia

39 Tabela 2.3. Symbole określające rodzaj zdarzenia

40 Tabela 2.3. Symbole określające rodzaj zdarzenia – ciąg dalszy

41

42

43

44 Rysunek Zdarzenie Message wysyłające i odbierające

45 Tabela 2.4. Zbiorcza tabela zdarzeń

46 Tabela 2.4. Zbiorcza tabela zdarzeń – ciąg dalszy

47 Rysunek Przykłady procesów z bramkami łączącymi ALBO (XOR)

48 Rysunek Procesy z rysunku 2.46 narysowane bez bramek łączących

49 Rysunek Schemat ilustrujący działanie różnych bramek łączących

50 Rysunek Przykład użycia bramki łączącej LUB (OR)

51 Rysunek Przykład użycia bramki złożonej – głosowanie

52 Rysunek Zmodyfikowany schemat głosowania

53 Rysunek Łączenie bez bramek Rysunek Formalny (choć sprzeczny z intuicją) odpowiednik schematu z rysunku 2.52

54 Rysunek Proces obsługi faktury

55 Rysunek Proces obsługi faktury z zaznaczeniem wykonawców

56 Rysunek Przykładowy proces

57 Rysunek Przydział zadań do ról

58 Rysunek Przykładowy proces

59 Rysunek Przypisanie konkretnych osób do ról

60 Rysunek Przypisanie konkretnych osób do ról (po zmianach administracyjnych)

61 Rysunek Baseny i pasy pływackie – współpraca pomiędzy procesami w różnych organizacjach

62 Rysunek Schemat z rysunku 2.61 po pominięciu basenu w modelowanej organizacji

63 Rysunek Schemat z ukrytymi szczegółami procesów w organizacjach zewnętrznych

64 Rysunek Proces prywatny

65 Rysunek Proces publiczny – widoczne jedynie zadania komunikujące się z zewnętrznymi podmiotami

66 Rysunek Schemat z rysunku 2.61 narysowany w postaci kolaboracji

67 Rysunek Symbol konwersacji Rysunek Schemat wykorzystujący kolaborację i konwersację

68 Rysunek Konwersacja z minimalną ilością informacji o jej zawartości

69 Rysunek Konwersacja i konwersacja złożona

70 Rysunek Konwersacja z trzema uczestnikami

71 Rysunek Konwersacja z dwoma uczestnikami wieloinstancyjnymi

72 Rysunek Notacja używana przez część analityków Rysunek Symbol podprocesu w postaci zwiniętej

73 Rysunek Podproces – postać rozwinięta

74 Rysunek Przykład zastosowania podprocesu rozwiniętego i zwiniętego na jednym schemacie (zaznaczone strzałkami)

75 Rysunek Proces narysowany bez podprocesów

76 Rysunek Proces narysowany za pomocą zwiniętych podprocesów

77 Rysunek Podproces Sprawdzenie dokumentów (patrz rysunek 2.78)

78 Rysunek Podproces Sprawdzenie reklamowanego sprzętu (patrz rysunek 2.78)

79 Rysunek Podproces Decyzja (patrz rysunek 2.78)

80 Rysunek Podproces rozpatrywania wniosku o kredyt

81 Rysunek Podproces Decyzja

82 Rysunek Schemat bez użycia podprocesów na oznaczenie powtarzających się fragmentów procesu

83 Rysunek Podproces zdarzeniowy w postaci zwiniętej Rysunek Podproces zdarzeniowy w postaci rozwiniętej

84 Rysunek Proces ad-hoc w postaci rozwiniętej

85 Rysunek Proces ad-hoc w postaci zwiniętej

86 Rysunek Proces ad-hoc z przepływami sekwencji

87 Rysunek Proces ad-hoc z przepływami sekwencji i przepływem obiektów

88 Rysunek Symbol podprocesu typu Pętla Rysunek Symbol podprocesu wieloinstancyjnego równoległego

89 Rysunek Symbol podprocesu wieloinstancyjnego równoległego w notacji BPMN w wersji 1.0 Rysunek Symbol podprocesu wieloinstancyjnego sekwencyjnego

90 Rysunek Wykorzystanie podprocesów: pętli, wieloinstancyjnego sekwencyjnego i wieloinstancyjnego równoległego na przykładzie firmy handlowej

91 Rysunek Przykładowy proces ze zmienną liczbą instancji w poszczególnych krokach

92 Rysunek Opis procesu w notacji BPMN z wykorzystaniem symboli wielokrotnych

93 Rysunek Dekompozycja procesu na podprocesy o jednakowej liczbie instancji

94 Rysunek Symbol transakcji Rysunek Zadanie merytoryczne z kompensacją

95 Rysunek Przykład transakcji zakupu

96 Rysunek Przykład transakcji z procesem wewnętrznym

97 Rysunek Przykład transakcji z uwzględnieniem możliwości przerwania

98 Rysunek Przykład transakcji z uwzględnieniem błędu katastrofalnego

99 Rysunek Przykład transakcji uproszczony poprzez pominięcie szczegółów

100 Rysunek Symbol zaproponowany przez Tonyego Fletchera

101 Rysunek Przykładowy proces z wykorzystaniem symbolu Fletchera

102 Rysunek Obiekt danych Rysunek Podproces kompensacyjny w postaci zwiniętej Rysunek Obiekt danych z opisem stanu

103 Rysunek Dwa sposoby rysowania przepływu danych Rysunek Notacja zorientowana na zmiany stanu danych w trakcie wykonywania zadania

104 Rysunek Symbole danych wejściowych i wyjściowych

105 Rysunek Przykład zastosowania obiektów danych wejściowych i wyjściowych

106 Rysunek Kolekcja danych Rysunek Przykład zastosowania kolekcji obiektów danych

107 Rysunek Symbol magazynu danych Rysunek Schemat procesu rozpatrywania wniosku kredytowego z użyciem symbolu magazynu danych

108 Rysunek Symbol grupy

109 Rysunek Proces handlowy z rysunku 2.62 z wydzieloną grupą zadań Negocjacje z dostawcą

110 Rysunek Przykłady symboli prywatnych związanych z pocztą elektroniczną; u góry zdarzenia: początkowe odbierające, pośrednie wysyłające, pośrednie odbierające i końcowe wysyłające; u dołu zadania: odbierające inicjujące proces, wysyłające i odbierające

111 Rysunek Zapis komunikatu nadchodzącego poprzez za pomocą symbolu prywatnego (A) i przy użyciu symbolu standardowego z komentarzem (B)

112 Rysunek Symbol adnotacji Rysunek Przykład użycia adnotacji

113 Rysunek Symbol choreografii

114 Rysunek Choreografia – oba symbole są równoważne

115 Rysunek Choreografia i odpowiadająca jej kolaboracja

116 Rysunek Choreografia z dwoma odbiorcami Rysunek Równoważne schematy wymiany komunikatów

117 Rysunek Choreografia dwukierunkowa i odpowiadająca jej kolaboracja

118 Rysunek Choreografia złożona (wielokrotna wymiana komunikatów) Rysunek Choreografie z modyfikatorami: A – pętla, B – wieloinstancyjna równoległa, C – wieloinstancyjna sekwencyjna

119 Rysunek Uczestnik wieloinstancyjny

120 Rysunek Przykładowy proces

121 Rysunek Schemat choreografii procesu z rysunku 2.134

122 Rysunek Zastąpienie konstrukcji symbolem złożonym

123 Rysunek Alternatywny wygląd choreografii dla schematu z rysunku 2.134

124 Rysunek Błędny schemat konwersacji

125 Rysunek Błędny diagram choreografii odpowiadający schematowi na rysunku 2.138

126 Tabela 2.5. Przykłady poprawnych i niepoprawnych ciągów choreografii

127 Tabela 2.5. Przykłady poprawnych i niepoprawnych ciągów choreografii – ciąg dalszy

128

129 Rysunek Przykład choreografii

130 Rysunek Przykłady zastosowania bramki ALBO

131 Tabela 2.6. Użycie komunikatów w choreografii

132 Rysunek Połączenie z użyciem bramki LUB (OR)

133 Rysunek Przykłady użycia bramki I (AND) w choreografii

134 Rysunek Przykład zastosowania bramki złożonej do choreografii

135 Tabela 2.7. Zdarzenia w choreografii

136 Rysunek Przykład: zawieranie ubezpieczenia, diagram współpracy (kolaboracji)

137 Rysunek Diagram z rysunku z wyrysowanym przebiegiem choreografii

138 Rysunek Proces ofertowania

139 Rysunek Rysowanie choreografii w schematach z więcej niż dwoma basenami

140 Rysunek Wywołania: A – wywołanie globalnego zadania choreografii, B – wywołanie globalnej choreografii (postać zwinięta), C – wywołanie globalnej choreografii (postać rozwinięta)


Pobierz ppt "Procesy biznesowe w praktyce Projektowanie, testowanie i optymalizacja Marek Piotrowski."

Podobne prezentacje


Reklamy Google