[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:15.44,0:00:16.69,Default,,0000,0000,0000,,Dzień dobry. Dialogue: 0,0:00:16.69,0:00:21.70,Default,,0000,0000,0000,,Witam Państwa na webinarium „BPMN-narzędzia dla procesowca i analityka”. Dialogue: 0,0:00:21.70,0:00:28.63,Default,,0000,0000,0000,,Nazywam się Radosław Nowak i jestem trenerem z obszaru zarządzania procesami w Altkom Akademii. Dialogue: 0,0:00:28.63,0:00:32.77,Default,,0000,0000,0000,,Na naszym dzisiejszym webinarium zajmiemy się po pierwsze, Dialogue: 0,0:00:32.77,0:00:37.93,Default,,0000,0000,0000,,celami tworzenia map procesowych, czyli po co w ogóle modelować procesy, Dialogue: 0,0:00:37.93,0:00:42.65,Default,,0000,0000,0000,,omówimy sobie rodzaje narzędzi i potencjalne ich zastosowania, Dialogue: 0,0:00:42.65,0:00:45.42,Default,,0000,0000,0000,,dokonamy przeglądu wybranych narzędzi Dialogue: 0,0:00:45.42,0:00:48.01,Default,,0000,0000,0000,,oraz spróbujemy w praktyczny sposób przyjrzeć się temu, Dialogue: 0,0:00:48.01,0:00:53.26,Default,,0000,0000,0000,,jak możemy zamodelować proces, zamapować proces w notacji BPMN. Dialogue: 0,0:00:53.26,0:00:57.22,Default,,0000,0000,0000,,Nasze webinarium nawiązuje do szkoleń przede wszystkim tych warsztatowych, Dialogue: 0,0:00:57.22,0:01:01.04,Default,,0000,0000,0000,,związanych z mapowaniem procesów z wykorzystaniem notacji BPMN: Dialogue: 0,0:01:01.04,0:01:07.09,Default,,0000,0000,0000,,jest to warsztat BPMN od podstaw oraz warsztat średniozaawansowany, Dialogue: 0,0:01:07.09,0:01:09.98,Default,,0000,0000,0000,,szkolenie BPMN dla znających UML-a Dialogue: 0,0:01:09.98,0:01:17.31,Default,,0000,0000,0000,,oraz szkolenie wprowadzające do egzaminu OCBE na poziomie Fundamental. Dialogue: 0,0:01:17.31,0:01:20.21,Default,,0000,0000,0000,,Pierwszy element – cel opisywania procesu. Dialogue: 0,0:01:20.21,0:01:21.75,Default,,0000,0000,0000,,Po co w ogóle to robić? Dialogue: 0,0:01:21.75,0:01:25.44,Default,,0000,0000,0000,,Pozwoliłem sobie podzielić ten obszar na dwa elementy: Dialogue: 0,0:01:25.44,0:01:31.11,Default,,0000,0000,0000,,implementacja narzędzi IT, jako pierwszy cel modelowania procesów, cel opisywania procesu. Dialogue: 0,0:01:31.11,0:01:33.48,Default,,0000,0000,0000,,W ramach obszaru implementacji narzędzi IT, Dialogue: 0,0:01:33.48,0:01:36.95,Default,,0000,0000,0000,,pierwszym ważnym elementem będzie badanie potrzeb biznesowych Dialogue: 0,0:01:36.95,0:01:39.72,Default,,0000,0000,0000,,zarówno w przypadku projektowania nowych narzędzi, Dialogue: 0,0:01:39.72,0:01:43.40,Default,,0000,0000,0000,,które mają wesprzeć procesy biznesowe naszych klientów, Dialogue: 0,0:01:43.40,0:01:45.98,Default,,0000,0000,0000,,zarówno wewnętrznych, jak i zewnętrznych, Dialogue: 0,0:01:45.98,0:01:47.98,Default,,0000,0000,0000,,w ramach projektowania nowych narzędzi, Dialogue: 0,0:01:47.98,0:01:51.96,Default,,0000,0000,0000,,modyfikacji istniejących narzędzi, czy też dodawania nowych funkcjonalności. Dialogue: 0,0:01:51.96,0:01:55.95,Default,,0000,0000,0000,,W ramach tego obszaru bardzo ważne jest badanie potrzeb biznesowych, Dialogue: 0,0:01:55.95,0:02:00.93,Default,,0000,0000,0000,,opisanie procesu – tego, jak on wygląda, jak on jest realizowany, Dialogue: 0,0:02:00.93,0:02:07.69,Default,,0000,0000,0000,,w ramach workflowu procesowego, który może być opisany w notacji BPMN. Dialogue: 0,0:02:07.69,0:02:13.43,Default,,0000,0000,0000,,Mogą to być również też inne notacje, np. EPC; tutaj zajmujemy się BPMN-em. Dialogue: 0,0:02:13.43,0:02:15.46,Default,,0000,0000,0000,,Cel opisywania procesu. Dialogue: 0,0:02:15.46,0:02:17.24,Default,,0000,0000,0000,,Chcemy wdrożyć nowe narzędzie, Dialogue: 0,0:02:17.24,0:02:23.43,Default,,0000,0000,0000,,Biznes chce wykonywać swój proces, w sposób łatwiejszy i przyjemniejszy. Dialogue: 0,0:02:23.43,0:02:27.46,Default,,0000,0000,0000,,My, jako albo wewnętrzny dział IT, albo zewnętrzny dostawca, Dialogue: 0,0:02:27.46,0:02:31.69,Default,,0000,0000,0000,,chcemy dedykować dla klienta jakieś nowe rozwiązanie, Dialogue: 0,0:02:31.69,0:02:36.36,Default,,0000,0000,0000,,bazujące na tym, co po pierwsze klient chce osiągnąć, Dialogue: 0,0:02:36.36,0:02:40.69,Default,,0000,0000,0000,,czyli realizujemy cele biznesowe tego naszego klienta, Dialogue: 0,0:02:40.69,0:02:43.81,Default,,0000,0000,0000,,wspieramy go w realizowaniu tych celów biznesowych. Dialogue: 0,0:02:43.81,0:02:50.25,Default,,0000,0000,0000,,Po drugie, jako obszar IT, mamy świadomość tego, w jakiej technologii obecnie tkwi klient, Dialogue: 0,0:02:50.25,0:02:54.35,Default,,0000,0000,0000,,niezależnie od tego, czy mówimy o kliencie wewnętrznym czy zewnętrznym. Dialogue: 0,0:02:54.35,0:02:57.60,Default,,0000,0000,0000,,Tutaj podkreślam, z punktu widzenia zarządzania procesowego, Dialogue: 0,0:02:57.60,0:03:00.41,Default,,0000,0000,0000,,z punktu widzenia podejścia procesowego Dialogue: 0,0:03:00.41,0:03:04.44,Default,,0000,0000,0000,,zarówno klienta wewnętrznego, jak i zewnętrznego traktujemy w taki sam sposób. Dialogue: 0,0:03:04.44,0:03:09.05,Default,,0000,0000,0000,,Staramy się realizować ich potrzeby biznesowe. Dialogue: 0,0:03:09.05,0:03:13.99,Default,,0000,0000,0000,,W ramach tego obszaru, o którym rozmawiamy, czyli implementacji narzędzi wsparcia, Dialogue: 0,0:03:13.99,0:03:22.25,Default,,0000,0000,0000,,istotne jest to, aby opisywać proces, który funkcjonuje obecnie w przypadku modyfikacji, Dialogue: 0,0:03:22.25,0:03:28.28,Default,,0000,0000,0000,,istniejących jakichś funkcjonalności, aplikacji czy też systemów. Dialogue: 0,0:03:28.28,0:03:35.91,Default,,0000,0000,0000,,Zazwyczaj mamy już zbudowaną jakąś mapę procesu albo odzwierciedlony workflow procesowy. Dialogue: 0,0:03:35.91,0:03:41.68,Default,,0000,0000,0000,,Natomiast w przypadku dodawania nowych funkcjonalności albo projektowania nowych narzędzi Dialogue: 0,0:03:41.68,0:03:44.60,Default,,0000,0000,0000,,my od razu projektujemy ten stan docelowy. Dialogue: 0,0:03:44.60,0:03:49.31,Default,,0000,0000,0000,,Dobrze jest, jeżeli dotychczas nie było prowadzonej tego typu analizy, Dialogue: 0,0:03:49.31,0:03:58.07,Default,,0000,0000,0000,,odzwierciedlić w ramach przepływów procesowych na diagramie ten stan obecny, stan AS-IS procesu. Dialogue: 0,0:03:58.07,0:04:02.82,Default,,0000,0000,0000,,Dopiero, kiedy przyjrzymy się temu jak proces działa w tej chwili, Dialogue: 0,0:04:02.82,0:04:09.16,Default,,0000,0000,0000,,jesteśmy w stanie udoskonalić ten proces i ten stan docelowy, stan TO-BE, przełożyć do narzędzia. Dialogue: 0,0:04:09.16,0:04:11.57,Default,,0000,0000,0000,,To jest lepsze i tańsze rozwiązanie, Dialogue: 0,0:04:11.57,0:04:19.01,Default,,0000,0000,0000,,niż próbować przełożyć do aplikacji to, co mamy w tej chwili, a później modyfikować aplikację; Dialogue: 0,0:04:19.01,0:04:22.90,Default,,0000,0000,0000,,lepiej przyjrzeć się temu jak proces funkcjonuje, udoskonalić go, Dialogue: 0,0:04:22.90,0:04:28.56,Default,,0000,0000,0000,,i wdrożyć tę doskonalszą wersję w ramach workflow procesowego. Dialogue: 0,0:04:28.56,0:04:34.31,Default,,0000,0000,0000,,Przy czym zachęcam do tego, żeby modelować, również mapować ten stan obecny procesu. Dialogue: 0,0:04:34.31,0:04:40.46,Default,,0000,0000,0000,,Uniknięcie tego etapu, czyli modelowania od razu stanu docelowego, stanu przyszłego, Dialogue: 0,0:04:40.46,0:04:44.18,Default,,0000,0000,0000,,może skutkować pewnymi problemami związanymi z tym, Dialogue: 0,0:04:44.18,0:04:48.77,Default,,0000,0000,0000,,że niekoniecznie dobrze przeanalizowaliśmy stan obecny Dialogue: 0,0:04:48.77,0:04:54.72,Default,,0000,0000,0000,,i umknęły nam pewne wymagania biznesowe w stosunku do projektowanego narzędzia, Dialogue: 0,0:04:54.72,0:04:59.14,Default,,0000,0000,0000,,i tak niestety dosyć często się zdarza. Dialogue: 0,0:04:59.14,0:05:03.09,Default,,0000,0000,0000,,Drugi obszar, który związany jest z celem opisywania procesu, Dialogue: 0,0:05:03.09,0:05:09.25,Default,,0000,0000,0000,,to obszar, który pozwoliłem sobie nazwać obszarem zarządzania procesami, czyli tak naprawdę cała reszta. Dialogue: 0,0:05:09.25,0:05:13.35,Default,,0000,0000,0000,,Po co opisujemy procesy? Dialogue: 0,0:05:13.35,0:05:16.14,Default,,0000,0000,0000,,Po to, żeby móc łatwiej nimi zarządzać. Dialogue: 0,0:05:16.14,0:05:20.52,Default,,0000,0000,0000,,Co oznacza zarządzanie procesami, mówiliśmy sobie na jednym z poprzednim webinariów. Dialogue: 0,0:05:20.52,0:05:24.79,Default,,0000,0000,0000,,Natomiast po pierwsze, powinniśmy zidentyfikować procesy, Dialogue: 0,0:05:24.79,0:05:29.28,Default,,0000,0000,0000,,po drugie, ustalić ich właścicielstwo, nominować właścicieli procesów. Dialogue: 0,0:05:29.28,0:05:32.88,Default,,0000,0000,0000,,Mamy w tym momencie zdefiniowane osoby odpowiedzialne za dany proces, Dialogue: 0,0:05:32.88,0:05:37.74,Default,,0000,0000,0000,,za ich miarę i powodzenie, za osiąganie rezultatów. Dialogue: 0,0:05:37.74,0:05:40.87,Default,,0000,0000,0000,,Możemy zidentyfikować te procesy, które realizują strategie, Dialogue: 0,0:05:40.87,0:05:44.08,Default,,0000,0000,0000,,jesteśmy w stanie wyznaczyć cele i mierniki dla procesów. Dialogue: 0,0:05:44.08,0:05:47.96,Default,,0000,0000,0000,,Bardzo ważna rzecz: mierzenie procesów – bez mierzenia, my nic nie wiemy. Dialogue: 0,0:05:47.96,0:05:53.10,Default,,0000,0000,0000,,Nie wiemy, jak proces wygląda, nie wiemy… no może przesadziłem troszeczkę, Dialogue: 0,0:05:53.10,0:05:59.12,Default,,0000,0000,0000,,natomiast nie jesteśmy w stanie dobrze zarządzać procesem, jeżeli nie mamy miar. Dialogue: 0,0:05:59.12,0:06:02.40,Default,,0000,0000,0000,,Jeżeli nie mierzymy, my nic nie wiemy o procesie; nie wiemy, czy osiągamy cele biznesowe. Dialogue: 0,0:06:02.40,0:06:08.32,Default,,0000,0000,0000,,Zazwyczaj my mierzymy procesy, ale nie mierzymy ich całościowo, nie mierzymy ich z perspektywy klienta. Dialogue: 0,0:06:08.32,0:06:13.63,Default,,0000,0000,0000,,Mierzymy jakiś wycinek procesu, mierzymy wolumeny, mierzymy nawet czasy, Dialogue: 0,0:06:13.63,0:06:19.98,Default,,0000,0000,0000,,ale okazuje się, że perspektywa klienta jest troszeczkę inna i klient widzi coś innego niż my mierzymy. Dialogue: 0,0:06:19.98,0:06:26.28,Default,,0000,0000,0000,,Jeżeli mamy zamodelowane procesy, jeżeli mamy mapy procesowe, jeżeli mamy mierniki, Dialogue: 0,0:06:26.28,0:06:31.80,Default,,0000,0000,0000,,jesteśmy w stanie analizować ryzyko, jesteśmy w stanie prowadzić statystyczną kontrolę naszego procesu, Dialogue: 0,0:06:31.80,0:06:37.98,Default,,0000,0000,0000,,to są te elementy, które są spójne z całą tą tematyką, Dialogue: 0,0:06:37.98,0:06:43.76,Default,,0000,0000,0000,,z całym obszarem związanym z zarządzaniem procesami. Dialogue: 0,0:06:43.76,0:06:48.75,Default,,0000,0000,0000,,Jeśli chodzi o narzędzia, narzędzia można z grubsza podzielić na takie narzędzia, Dialogue: 0,0:06:48.75,0:06:53.03,Default,,0000,0000,0000,,które pozwalają nam na „malowanie procesów”, jak to zostało tutaj ładnie nazwane, Dialogue: 0,0:06:53.03,0:06:59.43,Default,,0000,0000,0000,,to mogą być wszelkiego rodzaju narzędzia, które pozwalają nam na narysowanie diagramu. Dialogue: 0,0:06:59.43,0:07:04.51,Default,,0000,0000,0000,,Możemy to zrobić nawet w Paincie; znam osoby, które wykorzystują do tego Worda; Dialogue: 0,0:07:04.51,0:07:09.24,Default,,0000,0000,0000,,znam też osoby, które wykorzystywały do tego Excela czy też PowerPointa, Dialogue: 0,0:07:09.24,0:07:13.96,Default,,0000,0000,0000,,albo ich odpowiedniki z programów opensource'owych. Dialogue: 0,0:07:13.96,0:07:18.55,Default,,0000,0000,0000,,Drugi typ narzędzi, to są narzędzia, które pozwalają nam na modelowanie i analizę procesów. Dialogue: 0,0:07:18.55,0:07:26.77,Default,,0000,0000,0000,,Tutaj możemy procesy sparametryzować, możemy dołożyć generatory jakichś liczb losowych, Dialogue: 0,0:07:26.77,0:07:29.64,Default,,0000,0000,0000,,możemy na tyle sparametryzować ten proces, Dialogue: 0,0:07:29.64,0:07:34.10,Default,,0000,0000,0000,,że jesteśmy w stanie dokonać, czy wykonać symulację procesową. Dialogue: 0,0:07:34.10,0:07:41.37,Default,,0000,0000,0000,,Trzeci typ narzędzi to są narzędzia klasy BPMS-Business Process Management Suite, Dialogue: 0,0:07:41.37,0:07:46.100,Default,,0000,0000,0000,,to są narzędzia, które pozwalają nam nawet na uruchomienie zamodelowanego procesu. Dialogue: 0,0:07:46.100,0:07:51.49,Default,,0000,0000,0000,,Nasz proces oprócz tego, że ma zdefiniowaną mapę, Dialogue: 0,0:07:51.49,0:07:57.40,Default,,0000,0000,0000,,ma dodatkowo zdefiniowane również i sparametryzowane dane, łącznie z ich definicjami, Dialogue: 0,0:07:57.40,0:08:02.91,Default,,0000,0000,0000,,co pozwala nam na uruchomienie tego procesu, na jego wykonanie. Dialogue: 0,0:08:02.91,0:08:05.22,Default,,0000,0000,0000,,Niestety, na dzisiejszym webinarium nie będziemy odnosić się Dialogue: 0,0:08:05.22,0:08:07.77,Default,,0000,0000,0000,,do tych narzędzi ze względu na ograniczony czas, Dialogue: 0,0:08:07.77,0:08:12.84,Default,,0000,0000,0000,,będziemy koncentrować się na tych dwóch pierwszych typach narzędzi. Dialogue: 0,0:08:12.84,0:08:20.66,Default,,0000,0000,0000,,Na tym slajdzie macie Państwo dostępne nazwy różnego rodzaju narzędzi, Dialogue: 0,0:08:20.66,0:08:23.81,Default,,0000,0000,0000,,oczywiście wybrane, to są przykładowe narzędzia, Dialogue: 0,0:08:23.81,0:08:28.60,Default,,0000,0000,0000,,ich kolejność jest najzupełniej przypadkowa, jest to np. Enterprise Architect. Dialogue: 0,0:08:28.60,0:08:34.24,Default,,0000,0000,0000,,Możemy wykonywać diagramy BPMN-owe, bo do tego te narzędzia się odnoszą, Dialogue: 0,0:08:34.24,0:08:37.52,Default,,0000,0000,0000,,nie do różnego rodzaju diagramów, tylko do diagramów BPMN-owych: Dialogue: 0,0:08:37.52,0:08:45.91,Default,,0000,0000,0000,,Visio Professional w wersji 2013, Activiti, iGrafx Flowcharter, iGrafx Process, BlueworksLive, Dialogue: 0,0:08:45.91,0:08:51.39,Default,,0000,0000,0000,,narzędzia IBM-a, ADONIS, narzędzie Oraclowe, Bonitasoft, Dialogue: 0,0:08:51.39,0:08:56.30,Default,,0000,0000,0000,,Software AG – to jest firma, która zajmuje się ARIS-em – Dialogue: 0,0:08:56.30,0:09:00.16,Default,,0000,0000,0000,,starsza platforma ARIS-a, gdzie możemy zarówno modelować procesy, jak i nimi zarządzać. Dialogue: 0,0:09:00.16,0:09:08.04,Default,,0000,0000,0000,,To są narzędzia czy też przykłady narzędzi, za pomocą których my możemy proces zamapować. Dialogue: 0,0:09:08.04,0:09:15.33,Default,,0000,0000,0000,,Chciałbym, żebyśmy teraz wypróbowali przykładowe narzędzia. Dialogue: 0,0:09:15.33,0:09:21.41,Default,,0000,0000,0000,,Jako pierwsze narzędzie chciałbym Państwu zaprezentować narzędzie iGrafx Flowcharter, Dialogue: 0,0:09:21.41,0:09:28.57,Default,,0000,0000,0000,,w ramach którego zamodelujemy sobie fragment procesu związanego z zarządzaniem incydentami, Dialogue: 0,0:09:28.57,0:09:34.48,Default,,0000,0000,0000,,tutaj po uruchomieniu wybieramy sobie diagram w ramach kategorii szablonu BPMN. Dialogue: 0,0:09:34.48,0:09:38.13,Default,,0000,0000,0000,,Wybiorę sobie współpracę podstawową, proszę bardzo, Dialogue: 0,0:09:38.13,0:09:44.59,Default,,0000,0000,0000,,pojawia mi się pool, pierwszym poolem będzie pool klienta. Dialogue: 0,0:09:44.59,0:09:57.60,Default,,0000,0000,0000,,To będzie pool, który opiszemy sobie Klient. Dialogue: 0,0:09:57.60,0:10:05.74,Default,,0000,0000,0000,,Będziemy chcieli zamodelować proces w ramach jakiejś firmy produkującej oprogramowanie, Dialogue: 0,0:10:05.74,0:10:17.95,Default,,0000,0000,0000,,napiszę jako Soft Company, oznaczam gdzie, co umieścić, OK. Dialogue: 0,0:10:17.95,0:10:25.69,Default,,0000,0000,0000,,Dodatkowo chciałbym tutaj wstawić kolejne działy, czyli pool Soft Company Dialogue: 0,0:10:25.69,0:10:32.35,Default,,0000,0000,0000,,podzielę sobie na dodatkowe elementy, zrobię to z poziomu managera działów, tak jest mi wygodniej, Dialogue: 0,0:10:32.35,0:10:43.19,Default,,0000,0000,0000,,i dodaję Account Managera, czyli osobę, która będzie odpowiedzialna za kontakt z klientem. Dialogue: 0,0:10:43.19,0:10:48.34,Default,,0000,0000,0000,,Wybieram to jako element podrzędny, w ramach mojej firmy, klikam Zastosuj, Dialogue: 0,0:10:48.34,0:11:11.20,Default,,0000,0000,0000,,wprowadzam pierwszą linię wsparcia, drugą linię wsparcia i Soft Development; Dialogue: 0,0:11:11.20,0:11:16.43,Default,,0000,0000,0000,,dlaczego – sobie za chwileczkę to omówimy. Dialogue: 0,0:11:16.43,0:11:22.22,Default,,0000,0000,0000,,Mam już ustaloną strukturę. Dialogue: 0,0:11:22.22,0:11:35.08,Default,,0000,0000,0000,,Mój proces będzie zaczynał się od klienta, nie będę mapował tego, co dzieje się u klienta, Dialogue: 0,0:11:35.08,0:11:38.57,Default,,0000,0000,0000,,zaczniemy od tego, co dzieje się u Account Managera. Dialogue: 0,0:11:38.57,0:11:48.58,Default,,0000,0000,0000,,Wybieram sobie obiekt „Zdarzenie”, tutaj wybieram sobie obiekt „Zdarzenie”, Dialogue: 0,0:11:48.58,0:12:03.20,Default,,0000,0000,0000,,gdzie opisuję, że to jest otrzymanie zapytania klienta. Dialogue: 0,0:12:03.20,0:12:07.94,Default,,0000,0000,0000,,To będzie start mojego procesu i teraz kolejny element, Dialogue: 0,0:12:07.94,0:12:17.91,Default,,0000,0000,0000,,który zostaje przeze mnie wybrany, to będzie aktywność, analiza rodzaju zapytania. Dialogue: 0,0:12:17.91,0:12:24.18,Default,,0000,0000,0000,,Chciałbym dodatkowo w tej chwili pokazać, Dialogue: 0,0:12:24.18,0:12:30.51,Default,,0000,0000,0000,,że to otrzymanie zapytania od klienta to jest przepływ komunikatu z puli Klient do mojego procesu. Dialogue: 0,0:12:30.51,0:12:40.23,Default,,0000,0000,0000,,Wybieram sobie linię łączącą, łączę pool klienta z obiektem zdarzenia. Dialogue: 0,0:12:40.23,0:12:46.41,Default,,0000,0000,0000,,Ze względu na to, że zdefiniowałem tutaj Message Flow, mogę, Dialogue: 0,0:12:46.41,0:12:51.45,Default,,0000,0000,0000,,a nawet powinienem, w ramach tego obiektu, wybrać sobie określony typ zdarzenia. Dialogue: 0,0:12:51.45,0:12:56.15,Default,,0000,0000,0000,,Wchodzę więc we właściwości, w ramach kategorii przewodnik BPMN Dialogue: 0,0:12:56.15,0:12:59.57,Default,,0000,0000,0000,,wybieram sobie typ zdarzenia „Odbierz komunikat”. Dialogue: 0,0:12:59.57,0:13:05.45,Default,,0000,0000,0000,,Jeżeli mam Message Flow, muszę mieć również tutaj zdarzenie typu komunikat, zdarzenie typu message. Dialogue: 0,0:13:05.45,0:13:10.46,Default,,0000,0000,0000,,Otrzymaliśmy zapytanie od klienta, czy w zasadzie Account Manager otrzymał zapytanie od klienta, Dialogue: 0,0:13:10.46,0:13:12.70,Default,,0000,0000,0000,,co jest odzwierciedlone na diagramie. Dialogue: 0,0:13:12.70,0:13:16.31,Default,,0000,0000,0000,,Analizujemy rodzaj zapytania i możemy mieć dwie możliwości. Dialogue: 0,0:13:16.31,0:13:18.86,Default,,0000,0000,0000,,Jakie? Dialogue: 0,0:13:18.86,0:13:27.85,Default,,0000,0000,0000,,Możemy mieć bramkę decyzyjną, w ramach której my możemy pokazać, Dialogue: 0,0:13:27.85,0:13:35.97,Default,,0000,0000,0000,,że to zapytanie jest możliwe do obsłużenia i tak to sobie opiszę. Dialogue: 0,0:13:35.97,0:13:48.30,Default,,0000,0000,0000,,Złamiemy sobie linię Enterem, OK. Dialogue: 0,0:13:48.30,0:13:52.17,Default,,0000,0000,0000,,Tutaj mogę linię łączącą stawiać w ten sposób, Dialogue: 0,0:13:52.17,0:13:59.63,Default,,0000,0000,0000,,albo przez umieszczanie tego obiektu na poprzedzającym i przesunięciu w dół, Dialogue: 0,0:13:59.63,0:14:03.20,Default,,0000,0000,0000,,iGrafx podpina nam najpierw ścieżkę negatywną, Dialogue: 0,0:14:03.20,0:14:07.85,Default,,0000,0000,0000,,przynajmniej tak tu jest zdefiniowana, później pozytywną. Dialogue: 0,0:14:07.85,0:14:25.30,Default,,0000,0000,0000,,Możliwe do obsłużenia, załóżmy, że przy ścieżce Tak, tutaj opiszemy to jako wyjaśnienia Dialogue: 0,0:14:25.30,0:14:33.16,Default,,0000,0000,0000,,i teraz w ramach tej aktywności, również przekazujemy informację do klienta, Dialogue: 0,0:14:33.16,0:14:41.55,Default,,0000,0000,0000,,mamy Message Flow zdefiniowany w tę stronę i kończymy ścieżkę. Dialogue: 0,0:14:41.55,0:14:48.94,Default,,0000,0000,0000,,Proszę zwrócić uwagę przy tej okazji, że Message Flow może być doprowadzony od brzegu poola do zdarzenia, Dialogue: 0,0:14:48.94,0:14:53.48,Default,,0000,0000,0000,,również od aktywności do poola i w drugą stronę również. Dialogue: 0,0:14:53.48,0:14:57.87,Default,,0000,0000,0000,,To, czego nie możemy robić, nie możemy doprowadzić Message Flow bezpośrednio do bramki. Dialogue: 0,0:14:57.87,0:15:00.50,Default,,0000,0000,0000,,Wyjątkiem jest bramka sterowana zdarzeniami, Dialogue: 0,0:15:00.50,0:15:10.35,Default,,0000,0000,0000,,gdzie i tak my doprowadzamy Message Flow do zdarzeń pośrednich albo do Activity typu Receive. Dialogue: 0,0:15:10.35,0:15:15.51,Default,,0000,0000,0000,,Proszę Państwa, mamy zamodelowany jakiś fragment procesu, Dialogue: 0,0:15:15.51,0:15:22.97,Default,,0000,0000,0000,,gdybyśmy chcieli pokazać, że analiza rodzaju zapytania odbywa się ręcznie, Dialogue: 0,0:15:22.97,0:15:28.47,Default,,0000,0000,0000,,mamy możliwość we właściwościach zdefiniowania również typu zadania, Dialogue: 0,0:15:28.47,0:15:34.16,Default,,0000,0000,0000,,mamy użytkownika, czyli User Task, czyli zadanie ręczne, zadanie zautomatyzowane, Dialogue: 0,0:15:34.16,0:15:36.72,Default,,0000,0000,0000,,Wyślij/Odbierz skrypt, reguła biznesowa; Dialogue: 0,0:15:36.72,0:15:43.41,Default,,0000,0000,0000,,to są typy zadań, które są zdefiniowane w standardzie BPMN w wersji 2.0. Dialogue: 0,0:15:43.41,0:15:46.87,Default,,0000,0000,0000,,Ja zaznaczę, że to jest zadanie ręczne. Dialogue: 0,0:15:46.87,0:15:53.43,Default,,0000,0000,0000,,Pojawia mi się tutaj piktogram, Task Type, Manual, Dialogue: 0,0:15:53.43,0:16:00.04,Default,,0000,0000,0000,,możliwe do obsłużenia - Tak, wyjaśnienia przekazywane klientowi, kończy się proces. Dialogue: 0,0:16:00.04,0:16:07.67,Default,,0000,0000,0000,,Jeżeli nie jest możliwe do obsłużenia, pierwsza linia wsparcia dokonuje analizy zapytania Dialogue: 0,0:16:07.67,0:16:19.23,Default,,0000,0000,0000,,i w zasadzie mamy podobną ścieżkę, czyli jest bramka decyzyjna ALBO itd. Dialogue: 0,0:16:19.23,0:16:28.03,Default,,0000,0000,0000,,To jest przykład modelowania procesu w pierwszym narzędziu w iGrafx. Dialogue: 0,0:16:28.03,0:16:32.75,Default,,0000,0000,0000,,Proszę jeszcze zwrócić uwagę na jedną rzecz, nie wiem, czy Państwo zwróciliście na to uwagę: Dialogue: 0,0:16:32.75,0:16:40.11,Default,,0000,0000,0000,,jeżeli mam tutaj zdefiniowany obiekt, kończy mi się pool czy też lane, Dialogue: 0,0:16:40.11,0:16:46.55,Default,,0000,0000,0000,,wybieram narzędzie, wybieram obiekt zakończenia procesu, Dialogue: 0,0:16:46.55,0:16:50.40,Default,,0000,0000,0000,,zdarzenie mogę z tej palety lub z tej po lewej stronie. Dialogue: 0,0:16:50.40,0:16:55.80,Default,,0000,0000,0000,,Jeżeli umieszczę zdarzenie poza poolem, automatycznie pool się powiększa. Dialogue: 0,0:16:55.80,0:17:06.63,Default,,0000,0000,0000,,Tutaj chciałem Państwu pokazać, w jaki sposób iGrafx czuwa nad pewnymi elementami. Dialogue: 0,0:17:06.63,0:17:18.45,Default,,0000,0000,0000,,Proszę spojrzeć, kiedy od aktywności podepnę sobie do tego zdarzenia końcowego, Dialogue: 0,0:17:18.45,0:17:25.43,Default,,0000,0000,0000,,automatycznie pogrubia się tutaj obwódka, tzn. że mamy do czynienia z AND Eventem. Dialogue: 0,0:17:25.43,0:17:30.88,Default,,0000,0000,0000,,iGrafx automatycznie tutaj to zmienia na podstawie typów połączeń. Dialogue: 0,0:17:30.88,0:17:38.63,Default,,0000,0000,0000,,Proszę Państwa, drugie narzędzie, które chciałbym Państwu przedstawić, pokazać to Bizagi. Dialogue: 0,0:17:38.63,0:17:42.22,Default,,0000,0000,0000,,W ramach Bizagi możemy wybrać nowy diagram, Dialogue: 0,0:17:42.22,0:17:48.39,Default,,0000,0000,0000,,automatycznie mamy pool nazwany „Proces”, ja tutaj wybieram klienta, Dialogue: 0,0:17:48.39,0:17:57.31,Default,,0000,0000,0000,,zwęzimy ten pool, bo tu nie będziemy modelować niczego, podobnie jak na poprzednim. Dialogue: 0,0:17:57.31,0:18:09.39,Default,,0000,0000,0000,,Mamy umieszczony kolejny, zgodnie z ustaleniami to będzie Soft Company. Dialogue: 0,0:18:09.39,0:18:12.87,Default,,0000,0000,0000,,OK, umieszczam sobie w poolu lane`y. Dialogue: 0,0:18:12.87,0:18:20.49,Default,,0000,0000,0000,,Lane pierwszy to będzie Account Manager, Dialogue: 0,0:18:20.49,0:18:30.75,Default,,0000,0000,0000,,Lane drugi, automatycznie wskakuje, to jest pierwsza linia wsparcia. Dialogue: 0,0:18:30.75,0:18:44.74,Default,,0000,0000,0000,,Wprowadzimy sobie jeszcze trzecią linię wsparcia, już dalej na razie nie będziemy tego umieszczać, Dialogue: 0,0:18:44.74,0:18:50.79,Default,,0000,0000,0000,,nie ma możliwości umieszczenia odrębnie tego obiektu. Dialogue: 0,0:18:50.79,0:18:55.63,Default,,0000,0000,0000,,Niedokładnie to zrobiłem, teraz zrobimy to w ten sposób, proszę bardzo. Dialogue: 0,0:18:55.63,0:19:10.75,Default,,0000,0000,0000,,Umieścimy sobie drugą linię wsparcia, proces, ja jeszcze powiększę to troszeczkę. Dialogue: 0,0:19:10.75,0:19:26.16,Default,,0000,0000,0000,,Dobrze proszę Państwa, mamy Start Event. Dialogue: 0,0:19:26.16,0:19:33.60,Default,,0000,0000,0000,,Początkiem było otrzymanie zapytania klienta. Dialogue: 0,0:19:33.60,0:19:40.22,Default,,0000,0000,0000,,Mamy element, który możemy przeciągnąć z tego podręcznego, Dialogue: 0,0:19:40.22,0:19:53.42,Default,,0000,0000,0000,,pojawiają się możliwości zamodelowania kolejnych elementów, tutaj była analiza rodzaju zapytania. Dialogue: 0,0:19:53.42,0:19:59.12,Default,,0000,0000,0000,,Kolejny element, czyli możliwe do obsłużenia Dialogue: 0,0:19:59.12,0:20:02.32,Default,,0000,0000,0000,,i proszę zobaczyć, co się dzieje z polskimi znakami: Dialogue: 0,0:20:02.32,0:20:18.24,Default,,0000,0000,0000,,nie mam możliwości włożenia Z, więc albo rezygnuję, albo modeluję czy opisuję ten diagram w properties. Dialogue: 0,0:20:18.24,0:20:35.70,Default,,0000,0000,0000,,Tutaj mam już możliwość zastosowania polskich znaków, możliwe do obsłużenia. Dialogue: 0,0:20:35.70,0:20:38.18,Default,,0000,0000,0000,,Proszę zobaczyć, polskie znaki pojawiają się, Dialogue: 0,0:20:38.18,0:20:43.90,Default,,0000,0000,0000,,mogę przełożyć opis w dowolne miejsce, ono i tak jest nadal powiązane. Dialogue: 0,0:20:43.90,0:21:03.31,Default,,0000,0000,0000,,I teraz tak, jeżeli możliwe do obsłużenia, mam udzielenie wyjaśnień, znowu polskie znaki, OK, koniec. Dialogue: 0,0:21:03.31,0:21:07.82,Default,,0000,0000,0000,,Proszę teraz zobaczyć, tutaj automatycznie jeżeli umieszczę ten obiekt, Dialogue: 0,0:21:07.82,0:21:11.90,Default,,0000,0000,0000,,niestety nie ma połączenia, wykroczyliśmy poza lane, poza pool. Dialogue: 0,0:21:11.90,0:21:20.04,Default,,0000,0000,0000,,Gdybyśmy potrzebowali więcej miejsca, musimy sobie automatycznie ten nasz pool powiększyć, Dialogue: 0,0:21:20.04,0:21:23.80,Default,,0000,0000,0000,,tzn. przepraszam, musimy ręcznie powiększyć. Dialogue: 0,0:21:23.80,0:21:29.95,Default,,0000,0000,0000,,W tym momencie mamy też możliwość połączenia, Dialogue: 0,0:21:29.95,0:21:33.09,Default,,0000,0000,0000,,pojawia się Sequence Flow i to jest koniec naszego procesu. Dialogue: 0,0:21:33.09,0:21:41.30,Default,,0000,0000,0000,,Przypomnijmy, że chcieliśmy jeszcze umieścić tutaj tak jak było w poprzednim narzędziu, Message Flow, Dialogue: 0,0:21:41.30,0:21:50.73,Default,,0000,0000,0000,,tutaj Message Flow Bizagi wybieramy z tego diagramu, z tej palety kształtów Dialogue: 0,0:21:50.73,0:21:53.99,Default,,0000,0000,0000,,i podpinam sobie z jednej strony do pooli klienta, Dialogue: 0,0:21:53.99,0:22:00.28,Default,,0000,0000,0000,,po zaznaczeniu strzałki doprowadzam do obiektu pierwszego elementu Dialogue: 0,0:22:00.28,0:22:03.68,Default,,0000,0000,0000,,w ramach mojego procesu Soft Company. Dialogue: 0,0:22:03.68,0:22:07.71,Default,,0000,0000,0000,,Proszę zobaczyć, nie ma możliwości podpięcia Message Flow. Dialogue: 0,0:22:07.71,0:22:08.55,Default,,0000,0000,0000,,Dlaczego? Dialogue: 0,0:22:08.55,0:22:13.79,Default,,0000,0000,0000,,Podobnie jak w tym drugim narzędziu, powinniśmy wybrać sobie Event Type, Dialogue: 0,0:22:13.79,0:22:15.09,Default,,0000,0000,0000,,tu nie jest to tak bardzo zagnieżdżone. Dialogue: 0,0:22:15.09,0:22:19.92,Default,,0000,0000,0000,,Mamy prawy klawisz Event Type, bezpośrednio dostępne, message, Dialogue: 0,0:22:19.92,0:22:22.39,Default,,0000,0000,0000,,dopiero kiedy wybierzemy sobie message, Dialogue: 0,0:22:22.39,0:22:27.19,Default,,0000,0000,0000,,narzędzie pozwala na podpięcie tego konkretnego elementu, Dialogue: 0,0:22:27.19,0:22:33.80,Default,,0000,0000,0000,,podpięcie Message Flow do Eventu, do tego naszego triggera procesu. Dialogue: 0,0:22:33.80,0:22:36.71,Default,,0000,0000,0000,,Analiza rodzaju zapytania: Czy możliwe do obsłużenia? Dialogue: 0,0:22:36.71,0:22:40.87,Default,,0000,0000,0000,,Brakuje nam wyjścia, strzałek Tak/ Nie. Dialogue: 0,0:22:40.87,0:22:52.09,Default,,0000,0000,0000,,Tutaj dokonujemy opisu już na samych strzałkach. Dialogue: 0,0:22:52.09,0:23:07.80,Default,,0000,0000,0000,,Druga ścieżka do pierwszej linii wsparcia, analiza rodzaju zapytania i jakieś tam wyjście. Dialogue: 0,0:23:07.80,0:23:13.86,Default,,0000,0000,0000,,Tu podobnie, ścieżkę negatywną musimy sobie sami opisać. Dialogue: 0,0:23:13.86,0:23:20.65,Default,,0000,0000,0000,,Opisy możemy przenosić tak, żeby one było blisko tych strzałek, Dialogue: 0,0:23:20.65,0:23:28.00,Default,,0000,0000,0000,,blisko tego obszaru, w ramach którego łatwiej będziemy w stanie zinterpretować, czego to dotyczy. Dialogue: 0,0:23:28.00,0:23:34.31,Default,,0000,0000,0000,,Tutaj chcielibyśmy jeszcze dołożyć, podobnie jak w tym pierwszym diagramie, Message Flow Dialogue: 0,0:23:34.31,0:23:46.03,Default,,0000,0000,0000,,do puli klienta od udzielenia wyjaśnień. Dialogue: 0,0:23:46.03,0:23:52.60,Default,,0000,0000,0000,,OK, w ten sposób możemy zamodelować fragment procesów Bizagi, Dialogue: 0,0:23:52.60,0:24:00.73,Default,,0000,0000,0000,,tutaj gdybyśmy chcieli jeszcze wybrać sobie rodzaj tego zadania, możemy też, Dialogue: 0,0:24:00.73,0:24:05.52,Default,,0000,0000,0000,,z poziomu prawego klawisza mamy dostęp User Task, Service Task itd. Dialogue: 0,0:24:05.52,0:24:08.46,Default,,0000,0000,0000,,Nas interesuje Manual Task. Dialogue: 0,0:24:08.46,0:24:13.11,Default,,0000,0000,0000,,Proszę bardzo, łapka się pojawia. Dialogue: 0,0:24:13.11,0:24:16.86,Default,,0000,0000,0000,,Możemy też w ramach bramek pokazać marker, Dialogue: 0,0:24:16.86,0:24:21.91,Default,,0000,0000,0000,,bo bramka typu XOR może być pokazana albo z iksikiem albo bez iksika. Dialogue: 0,0:24:21.91,0:24:26.73,Default,,0000,0000,0000,,Trzecim narzędziem, które chciałbym Państwu pokazać, będzie Enterprise Architect. Dialogue: 0,0:24:26.73,0:24:33.94,Default,,0000,0000,0000,,W ramach tego narzędzia, musimy sobie stworzyć nowy projekt, jakikolwiek, o jakiejkolwiek nazwie; Dialogue: 0,0:24:33.94,0:24:38.06,Default,,0000,0000,0000,,oczywiście dobrze byłoby, gdyby oddawała to, co chcemy osiągnąć, ten cel biznesowy. Dialogue: 0,0:24:38.06,0:24:52.11,Default,,0000,0000,0000,,Wybieramy sobie BPMN 2.0 Business Process, tworzymy nowy diagram, Dialogue: 0,0:24:52.11,0:25:00.39,Default,,0000,0000,0000,,wybieram Business Process, pojawia się możliwość zamodelowania procesu. Dialogue: 0,0:25:00.39,0:25:06.31,Default,,0000,0000,0000,,Tutaj wybieramy pool z lewej strony, umieszczamy go i proszę zobaczyć, co się dzieje: Dialogue: 0,0:25:06.31,0:25:11.75,Default,,0000,0000,0000,,od razu pojawia się formatka z prośbą o wprowadzenie parametrów dotyczących tego obiektu. Dialogue: 0,0:25:11.75,0:25:18.31,Default,,0000,0000,0000,,To narzędzie, Enterprise Architect, raczej jest wykorzystywane przez developerów niż przez Biznes, Dialogue: 0,0:25:18.31,0:25:23.15,Default,,0000,0000,0000,,dlatego że tutaj możemy śledzić różnego rodzaju relacje pomiędzy elementami. Dialogue: 0,0:25:23.15,0:25:28.64,Default,,0000,0000,0000,,W ramach tego narzędzia jesteśmy w stanie też zamodelować use case'y, Dialogue: 0,0:25:28.64,0:25:33.73,Default,,0000,0000,0000,,mamy całą bazę różnego rodzaju diagramów związanych z UML-em, Dialogue: 0,0:25:33.73,0:25:38.81,Default,,0000,0000,0000,,także częściej jest to narzędzie wykorzystywane przez developerów, Dialogue: 0,0:25:38.81,0:25:42.32,Default,,0000,0000,0000,,niekoniecznie używane są diagramy BPMN. Dialogue: 0,0:25:42.32,0:25:46.59,Default,,0000,0000,0000,,Mogą być używane diagramy typu use case, czy diagramy aktywności, Dialogue: 0,0:25:46.59,0:25:50.12,Default,,0000,0000,0000,,diagram maszyny stanów, to narzędzie nam na to pozwala. Dialogue: 0,0:25:50.12,0:25:53.08,Default,,0000,0000,0000,,Natomiast będziemy teraz koncentrować się na BPMN-ie. Dialogue: 0,0:25:53.08,0:25:56.56,Default,,0000,0000,0000,,Pierwszy pool to był nasz klient. Dialogue: 0,0:25:56.56,0:26:04.57,Default,,0000,0000,0000,,Wprowadzam nazwę, klikam OK, umieszczam w tej mojej przestrzeni roboczej. Dialogue: 0,0:26:04.57,0:26:16.66,Default,,0000,0000,0000,,Wybieram drugi pool, drugi pool to będzie moja firma, Soft Company, Dialogue: 0,0:26:16.66,0:26:20.92,Default,,0000,0000,0000,,pozwolę sobie jeszcze to troszeczkę powiększyć, żeby to było lepiej widoczne. Dialogue: 0,0:26:20.92,0:26:35.82,Default,,0000,0000,0000,,OK, tu również powiększę ten pool. Dialogue: 0,0:26:35.82,0:26:41.49,Default,,0000,0000,0000,,W porządku, w Soft Company mieliśmy lane, czyli wybieram sobie lane. Dialogue: 0,0:26:41.49,0:26:47.02,Default,,0000,0000,0000,,Od razu proszę zobaczyć, Convert to lane albo Add lane. Dialogue: 0,0:26:47.02,0:27:01.58,Default,,0000,0000,0000,,Chodzi nam o to, żeby dodać tę rolę w naszym procesie, i to był Account Manager. Dialogue: 0,0:27:01.58,0:27:14.39,Default,,0000,0000,0000,,Umieszczamy go w ramach tego poola, dokujemy. Dialogue: 0,0:27:14.39,0:27:19.29,Default,,0000,0000,0000,,Muszę zrobić miejsce na kolejny lane. Dialogue: 0,0:27:19.29,0:27:33.48,Default,,0000,0000,0000,,Umieszczam kolejny lane, to była pierwsza linia wsparcia. Dialogue: 0,0:27:33.48,0:27:55.27,Default,,0000,0000,0000,,Dobrze. Umieszczam to na diagramie, OK, w porządku. Dialogue: 0,0:27:55.27,0:28:03.51,Default,,0000,0000,0000,,I teraz tak, próbuję modelować, czy zamodeluję nasz proces czy początek procesu, Dialogue: 0,0:28:03.51,0:28:12.07,Default,,0000,0000,0000,,wybieram sobie Start Event w puli Account Manager, w lane Dialogue: 0,0:28:12.07,0:28:14.39,Default,,0000,0000,0000,,i mamy wybór: Stand alone czy Edge Mounted, Dialogue: 0,0:28:14.39,0:28:18.63,Default,,0000,0000,0000,,czy to jest zdarzenie krawędziowe czy takie umieszczone na zwykłym Sequence Flow, Dialogue: 0,0:28:18.63,0:28:20.44,Default,,0000,0000,0000,,robię sobie Stand alone. Dialogue: 0,0:28:20.44,0:28:24.68,Default,,0000,0000,0000,,Wybieram sobie, póki co zdarzenie typu None, prosi mnie o nazwę. Dialogue: 0,0:28:24.68,0:28:37.58,Default,,0000,0000,0000,,To było odebranie, czy wpływ zapytania klienta. Dialogue: 0,0:28:37.58,0:28:46.47,Default,,0000,0000,0000,,Tutaj wybieram kolejny element, mogę stąd pociągnąć obiekt. Dialogue: 0,0:28:46.47,0:28:50.88,Default,,0000,0000,0000,,Wybieram sobie typ, będzie to aktywność; Dialogue: 0,0:28:50.88,0:28:56.86,Default,,0000,0000,0000,,wyznaczam, że to jest Sequence Flow to, aktywność typu abstrakt, Dialogue: 0,0:28:56.86,0:29:00.71,Default,,0000,0000,0000,,nie chcę na razie oznaczać tego typu aktywności. Dialogue: 0,0:29:00.71,0:29:07.74,Default,,0000,0000,0000,,To miała być analiza rodzaju zapytania. Dialogue: 0,0:29:07.74,0:29:17.55,Default,,0000,0000,0000,,Kolejny element to miała być bramka, czyli Gateway, Sequence Flow to. Dialogue: 0,0:29:17.55,0:29:24.48,Default,,0000,0000,0000,,Typ bramki określam: Exclusive, Complex, Inclusive, Parallel, czy Event, Dialogue: 0,0:29:24.48,0:29:28.30,Default,,0000,0000,0000,,to będzie bramka typu XOR, czyli Exclusive. Dialogue: 0,0:29:28.30,0:29:31.44,Default,,0000,0000,0000,,Dobrze było by ją opisać, więc klikam sobie Dialogue: 0,0:29:31.44,0:29:48.71,Default,,0000,0000,0000,,i we właściwościach wpisuję nazwę, „Możliwe do obsłużenia”. Dialogue: 0,0:29:48.71,0:29:58.37,Default,,0000,0000,0000,,Podobnie jak w przypadku Bizagi, zresztą pozostałych narzędzi również, mogę sobie wskazać miejsce opisu. Dialogue: 0,0:29:58.37,0:30:11.15,Default,,0000,0000,0000,,Tutaj, jeżeli tak, jeżeli mam możliwość obsługi, podobnie aktywność Sequence Flow to, robię sobie abstrakt. Dialogue: 0,0:30:11.15,0:30:26.100,Default,,0000,0000,0000,,Wprowadzam opis aktywności, udzielenie wyjaśnień. Dialogue: 0,0:30:26.100,0:30:32.51,Default,,0000,0000,0000,,I podobnie jak w przypadku Bizagi, opisujemy na strzałeczkach. Dialogue: 0,0:30:32.51,0:30:41.64,Default,,0000,0000,0000,,Name, Tak, również możemy sobie przesuwać te elementy. Dialogue: 0,0:30:41.64,0:30:51.44,Default,,0000,0000,0000,,Jeżeli nie jesteśmy w stanie, sam Account Manager nie jest w stanie sam obsłużyć tego zapytania klienta, Dialogue: 0,0:30:51.44,0:30:56.92,Default,,0000,0000,0000,,oznaczamy przekazanie tej aktywności do pierwszej linii wsparcia, Dialogue: 0,0:30:56.92,0:31:04.30,Default,,0000,0000,0000,,czyli pierwsza linia wsparcia również analizuje rodzaj zapytania. Dialogue: 0,0:31:04.30,0:31:16.06,Default,,0000,0000,0000,,Czego nam jeszcze brakuje w stosunku do poprzednich diagramów? Dialogue: 0,0:31:16.06,0:31:20.31,Default,,0000,0000,0000,,Brakuje nam troszeczkę tego Message Flow. Dialogue: 0,0:31:20.31,0:31:29.58,Default,,0000,0000,0000,,Robimy to w ten sposób, że od tego pierwszego obiektu wybieram sobie tę strzałeczkę od Eventu, Dialogue: 0,0:31:29.58,0:31:39.62,Default,,0000,0000,0000,,prowadzę do poola i mam w ramach menu od razu opcję Message Flow from i wybieramy tę opcję. Dialogue: 0,0:31:39.62,0:31:51.97,Default,,0000,0000,0000,,Pokazuje nam informację, że niestety nie możemy podpiąć Message Flow. Dialogue: 0,0:31:51.97,0:31:52.81,Default,,0000,0000,0000,,Dlaczego? Dialogue: 0,0:31:52.81,0:31:58.47,Default,,0000,0000,0000,,Dlatego, że tutaj są trochę bardziej rozbudowane te reguły walidacyjne Dialogue: 0,0:31:58.47,0:32:03.28,Default,,0000,0000,0000,,i najpierw musimy w Properties zmienić sobie typ tego Eventu, Dialogue: 0,0:32:03.28,0:32:14.84,Default,,0000,0000,0000,,czyli wchodzimy w BPMN 2.0, tutaj w te elementy, i wybieramy sobie Event, Dialogue: 0,0:32:14.84,0:32:24.16,Default,,0000,0000,0000,,Event Definition, mamy message, proszę bardzo, Dialogue: 0,0:32:24.16,0:32:28.57,Default,,0000,0000,0000,,w momencie dopiero, kiedy mamy message po zaznaczeniu, Dialogue: 0,0:32:28.57,0:32:34.27,Default,,0000,0000,0000,,mogę podpiąć i wybrać sobie Message Flow. Dialogue: 0,0:32:34.27,0:32:41.03,Default,,0000,0000,0000,,W tym momencie mamy możliwość wykorzystania tego połączenia przepływu wiadomości, Dialogue: 0,0:32:41.03,0:32:46.87,Default,,0000,0000,0000,,w przypadku dzielenia wyjaśnień, tutaj najpierw sobie dokończymy, Dialogue: 0,0:32:46.87,0:32:54.92,Default,,0000,0000,0000,,to proszę zobaczyć, jeżeli sobie wyjdę poza pool, mamy mieć AND Event, Sequence Flow to. Dialogue: 0,0:32:54.92,0:33:02.51,Default,,0000,0000,0000,,Mam informację, że Sequence Flow nie może przekraczać granic poola, czyli za daleko wysunąłem, Dialogue: 0,0:33:02.51,0:33:04.44,Default,,0000,0000,0000,,więc albo powinienem rozbudować pool, Dialogue: 0,0:33:04.44,0:33:08.48,Default,,0000,0000,0000,,albo zmieścić się w ramach tego, co tu mamy dostępne, postaram się zmieścić. Dialogue: 0,0:33:08.48,0:33:18.31,Default,,0000,0000,0000,,Mamy End Event wybieram sobie None, mieścimy się w tej puli, jest OK. Dialogue: 0,0:33:18.31,0:33:24.16,Default,,0000,0000,0000,,Od udzielenia wyjaśnień Message Flow miał być podpięty również do klienta Dialogue: 0,0:33:24.16,0:33:28.95,Default,,0000,0000,0000,,i tu mam dwie możliwości: Message flow to albo Message flow from. Dialogue: 0,0:33:28.95,0:33:34.56,Default,,0000,0000,0000,,Wybieram flow to, bo tam wysyłam do tego klienta informację. Dialogue: 0,0:33:34.56,0:33:42.84,Default,,0000,0000,0000,,Tak, tu oczywiście możliwe do obsłużenia, Nie. Dialogue: 0,0:33:42.84,0:33:49.40,Default,,0000,0000,0000,,Mamy też możliwość tak jak chcieliśmy w poprzednim narzędziu, czy w poprzednich narzędziach, Dialogue: 0,0:33:49.40,0:33:57.65,Default,,0000,0000,0000,,wybrać sobie Manual Task, było to zarówno przypadku iGrafx, jak i w przypadku Bizagi. Dialogue: 0,0:33:57.65,0:34:10.94,Default,,0000,0000,0000,,Wybieramy sobie prawy klawisz Properties i tutaj w BPMN 2.0. w ramach Tasku, szukamy Task Type; Dialogue: 0,0:34:10.94,0:34:14.17,Default,,0000,0000,0000,,proszę bardzo, mamy Task Type, jest abstrakt. Dialogue: 0,0:34:14.17,0:34:21.80,Default,,0000,0000,0000,,Wybieram Manual i proszę bardzo, pojawia mi się trochę inna łapka, Dialogue: 0,0:34:21.80,0:34:26.64,Default,,0000,0000,0000,,tym niemniej oznaczająca dokładnie to samo. Dialogue: 0,0:34:26.64,0:34:38.84,Default,,0000,0000,0000,,W ramach bramki typu XOR, w tej wersji BPMN 2.0, w tej opcji, Dialogue: 0,0:34:38.84,0:34:46.27,Default,,0000,0000,0000,,w tych parametrach mogę również sobie wybrać, czy market ma być widoczny czy nie. Dialogue: 0,0:34:46.27,0:34:55.91,Default,,0000,0000,0000,,Jeżeli tak, market będzie True, jest widoczny, to już zależy od indywidualnej preferencji, Dialogue: 0,0:34:55.91,0:35:00.32,Default,,0000,0000,0000,,BPMN dopuszcza zarówno stosowanie markera w bramce typu XOR, Dialogue: 0,0:35:00.32,0:35:05.60,Default,,0000,0000,0000,,jak i pustą bramkę, oznacza to dokładnie to samo. Dialogue: 0,0:35:05.60,0:35:09.71,Default,,0000,0000,0000,,Na zakończenie proszę Państwa chciałbym pokazać Państwu jeszcze jedno narzędzie. Dialogue: 0,0:35:09.71,0:35:17.40,Default,,0000,0000,0000,,Narzędzie, którego moim zdaniem, jedną z poważnych wad jest nazwa, Dialogue: 0,0:35:17.40,0:35:21.32,Default,,0000,0000,0000,,mianowicie nazywa się Yaoqiang BPMN Editor. Dialogue: 0,0:35:21.32,0:35:25.59,Default,,0000,0000,0000,,Tak, proszę Państwa, Yaoqiang, to nie jest żart. Dialogue: 0,0:35:25.59,0:35:29.68,Default,,0000,0000,0000,,Tutaj idea modelowania procesu jest w zasadzie podobna, Dialogue: 0,0:35:29.68,0:35:33.36,Default,,0000,0000,0000,,jak w części z tych narzędzi, o których powiedzieliśmy. Dialogue: 0,0:35:33.36,0:35:39.55,Default,,0000,0000,0000,,Proszę zobaczyć, umieszczam pool, to jest pool załóżmy klienta, Dialogue: 0,0:35:39.55,0:35:43.78,Default,,0000,0000,0000,,tu oczywiście mogę też sobie opisać klient. Dialogue: 0,0:35:43.78,0:35:55.04,Default,,0000,0000,0000,,Zaletą tego narzędzia jest to, że w przeciwieństwie do innych narzędzi to narzędzie zajmuje około 3 MB. Dialogue: 0,0:35:55.04,0:35:58.56,Default,,0000,0000,0000,,Tak, 3 megabajty. Dialogue: 0,0:35:58.56,0:36:03.84,Default,,0000,0000,0000,,Wybieram sobie lane, mogę umieścić kolejny lane. Dialogue: 0,0:36:03.84,0:36:13.21,Default,,0000,0000,0000,,Proszę bardzo. Dialogue: 0,0:36:13.21,0:36:18.12,Default,,0000,0000,0000,,Umieszczam Start Event. Dialogue: 0,0:36:18.12,0:36:25.16,Default,,0000,0000,0000,,Podobnie jak w Bizagi, od środka wybieram sobie Task, Dialogue: 0,0:36:25.16,0:36:38.98,Default,,0000,0000,0000,,mogę wybrać sobie oczywiście bramkę Exclusive Gateway, od bramki idę kolejnym Taskiem. Dialogue: 0,0:36:38.98,0:36:50.77,Default,,0000,0000,0000,,Tu wybieram sobie Event, wybieram, że jest to AND Event, mam jedną ścieżkę zamodelowaną. Dialogue: 0,0:36:50.77,0:36:53.57,Default,,0000,0000,0000,,Druga ścieżka. Dialogue: 0,0:36:53.57,0:36:56.89,Default,,0000,0000,0000,,Tu będzie jakiś Task, mogę od razu wybrać typ Tasku Dialogue: 0,0:36:56.89,0:37:02.56,Default,,0000,0000,0000,,albo zmienić go później tak, jak robiliśmy to w poprzednich narzędziach, Task Type. Dialogue: 0,0:37:02.56,0:37:06.71,Default,,0000,0000,0000,,Mam Manual Task, proszę bardzo. Dialogue: 0,0:37:06.71,0:37:17.22,Default,,0000,0000,0000,,Tutaj można zmienić rodzaj bramki, gdybyśmy oczywiście chcieli, Gateway Type. Dialogue: 0,0:37:17.22,0:37:20.55,Default,,0000,0000,0000,,W pozostałych narzędziach też jest taka możliwość. Dialogue: 0,0:37:20.55,0:37:26.65,Default,,0000,0000,0000,,Tutaj możemy zmienić sobie też, gdyby zależało na tym indykatorze, na tym markerze. Dialogue: 0,0:37:26.65,0:37:30.26,Default,,0000,0000,0000,,W ten sposób proszę Państwa zaprezentowałem narzędzie, Dialogue: 0,0:37:30.26,0:37:35.48,Default,,0000,0000,0000,,które również może się Państwu ewentualnie przydać do modelowania procesów, do mapowania procesów. Dialogue: 0,0:37:35.48,0:37:41.31,Default,,0000,0000,0000,,Wybór jest oczywiście znacznie szerszy, natomiast nie mieliśmy czasu, Dialogue: 0,0:37:41.31,0:37:45.28,Default,,0000,0000,0000,,nie mamy możliwości na to, żeby zaprezentować Państwu te narzędzia klasy BPMS. Dialogue: 0,0:37:45.28,0:37:52.79,Default,,0000,0000,0000,,Natomiast można na YouTube, w Internecie znaleźć różnego rodzaju prezentacje tych narzędzi. Dialogue: 0,0:37:52.79,0:37:57.49,Default,,0000,0000,0000,,Na zakończenie chciałbym przypomnieć Państwu o szkoleniach, Dialogue: 0,0:37:57.49,0:37:59.73,Default,,0000,0000,0000,,do których nawiązuje dzisiejsze webinarium, Dialogue: 0,0:37:59.73,0:38:02.26,Default,,0000,0000,0000,,czyli tych szkoleń warsztatowych: BPMN od podstaw, Dialogue: 0,0:38:02.26,0:38:06.24,Default,,0000,0000,0000,,BPMN średniozaawansowany, BPMN dla osób znających UML-a, Dialogue: 0,0:38:06.24,0:38:09.55,Default,,0000,0000,0000,,czy też szkolenie wprowadzające do egzaminu. Dialogue: 0,0:38:09.55,0:38:12.55,Default,,0000,0000,0000,,Było mi niezmiernie miło. Dialogue: 0,0:38:12.55,0:38:18.22,Default,,0000,0000,0000,,Mam nadzieję, że spotkamy się na dalszych szkoleniach Altkomowych, czy też na webinariach. Dialogue: 0,0:38:18.22,0:38:20.22,Default,,0000,0000,0000,,Zapraszam Państwa serdecznie. Dialogue: 0,0:38:20.22,0:38:24.27,Default,,0000,0000,0000,,Zapraszam również serdecznie do śledzenia tego, co dzieje się na Quorum. Dialogue: 0,0:38:24.27,0:38:35.57,Default,,0000,0000,0000,,Do widzenia.