MODELOWANIE W UML DO OPISU BIZNESU, CZY SYSTEMÓW? Mdelwanie prcesów bizneswych w UML TOMASZ GZIK M A R Z E C 2 0 1 6 www.tigacnsulting.pl Wszystkie prawa zastrzeżne tgzik@tigacnsulting.pl
WPROWADZENIE 1 UML nie jest standardem mdelwania prcesów bizneswych 2 Czy mdelwać prcesy bizneswe w UML? 3 Jak mdelwać prcesy bizneswe w UML? 4 Pdsumwanie www.tigacnsulting.pl Wszystkie prawa zastrzeżne tgzik@tigacnsulting.pl
UML vs Prcesy Bizneswe Język UML nie jest dedykwany d mdelwania prcesów bizneswych. W specyfikacji UML pjęcie "prces bizneswy" pjawia się tylk raz. Mdelwanie prcesów bizneswych w UML częst stswane jest intuicyjnie. Diagram aktywnści = scenariusz przypadku użycia = diagram prcesu biznesweg. Elementy UML nie są natywne dla mdelwania prcesów, więc ich semantyka w kntekście prcesów bizneswych mże być różnie pstrzegana. Brak mżliwści generwania definicji prcesów. Trudnści w dkumentwaniu. www.tigacnsulting.pl Wszystkie prawa zastrzeżne tgzik@tigacnsulting.pl
UML vs Prcesy Bizneswe UML jest bardz znany i ppularny w zastswaniu, również w kntekście narzędziwym. Wiele elementów zapewnia elastycznść w mdelwaniu. Mżliwść uchwycenia perspektywy statycznej (hierarchia) i dynamicznej (przebieg) prcesów. www.tigacnsulting.pl Wszystkie prawa zastrzeżne tgzik@tigacnsulting.pl
Czy mdelwać prcesy bizneswe w UML? Unikać, ale Wady i zalety UML w mdelwaniu prcesów bizneswych nie mają znaczenia, jeżeli rganizacja chce lub musi mdelwać w UML. Warte pdkreślenia w UML jest mżliwe mdelwanie prcesów bizneswych. www.tigacnsulting.pl Wszystkie prawa zastrzeżne tgzik@tigacnsulting.pl
Przypadki użycia Prcesy bizneswe Tradycyjne przypadki użycia Przypadki użycia jak prcesy bizneswe W kntekście mdelwania prcesów, wybrane elementy diagramu przypadków użycia mgą znaczać: granica = rganizacja, aktr = rla w prcesie, przypadek użycia = prces, scenariusz przypadku użycia = przebieg prcesu. www.tigacnsulting.pl Wszystkie prawa zastrzeżne tgzik@tigacnsulting.pl
Diagramy aktywnści prcesy bizneswe Tradycyjne diagramy aktywnści W kntekście mdelwania prcesów, wybrane elementy diagramu czynnści mgą znaczać: tr pływacki = rla, czynnść = prces bizneswy pdprces czynnść prcesu, bramka decyzyjna= bramka decyzyjna typu XOR OR AND lub inne, pczątek = rzpczęcie prcesu, kniec = zakńczenie prcesu. Diagramy aktywnści jak prcesy bizneswe www.tigacnsulting.pl Wszystkie prawa zastrzeżne tgzik@tigacnsulting.pl
Hierarchia prcesów bizneswych Hierarchia prcesów bizneswych z wykrzystaniem przypadków użycia Hierarchia prcesów bizneswych z wykrzystaniem diagramu aktywnści www.tigacnsulting.pl Wszystkie prawa zastrzeżne tgzik@tigacnsulting.pl
Przebieg prcesów bizneswych Przebieg prcesów bizneswych z wykrzystaniem przypadków użycia Przebieg prcesów bizneswych z wykrzystaniem diagramu aktywnści www.tigacnsulting.pl Wszystkie prawa zastrzeżne tgzik@tigacnsulting.pl
Prfile UML d mdelwania prcesów Prfile UML przeznaczne d mdelwania prcesów bizneswych www.tigacnsulting.pl Wszystkie prawa zastrzeżne tgzik@tigacnsulting.pl
Prfile UML przykład (Beate List, Birgit Krherr) Autrzy Prfilu: Beate List, Birgit Krherr www.tigacnsulting.pl Wszystkie prawa zastrzeżne tgzik@tigacnsulting.pl
Prfile UML przykład (Ratinal Unified Prcess) www.tigacnsulting.pl Wszystkie prawa zastrzeżne tgzik@tigacnsulting.pl
Zanim zaczniemy mdelwać w UML Przed pdjęciem decyzji rzpczęciu mdelwania prcesów z wykrzystaniem UML, wart zwrócić uwagę na pniższe: cena tczenia przedsięwzięcia, w ramach któreg będę mdelwane prcesy, jeg uwarunkwań i graniczeń, pwinna zstać uwzględnina w kntekście decyzji wybrze ntacji języka d mdelwania prcesów; decyzja wybrze języka ntacji, metdy i narzędzia d mdelwania jest decyzją strategiczną w kntekście efektywnści i efektów kńcwych mdelwania - pwinna zstać pdjęta na dpwiednim pzimie decyzyjnym, tak aby mżna ją był skutecznie egzekwwać; diagramy UML i pszczególne ich elementy, które będą wykrzystane d mdelwania pwinny zstać precyzyjnie kreślne wraz z nadaniem im nwych znaczeń - w kntekście prcesów bizneswych; dbircy mdeli pwinni zstać zaznajmieni z załżeniami pczyninymi w ramach ustaleń z pwyższeg punktu, w szczególnści klient wewnętrzny zewnętrzny raz zespół prjektwy; dbircy mdeli pwinni ptwierdzić fakt zaznajmienia się z pczyninymi załżeniami i rzumienia tych załżeń; pżądana jest sytuacja, w której zespół prjektwy pracwujący mdele krzysta z zamknięteg zbiru elementów UML wybranych d mdelwania prcesów, tzw. prfile UML (t zagadnienie zstanie rzwinięte wkrótce na łamach bpmstandard.pl); pżądana jest sytuacja, w której wszyscy człnkwie zespłu i klient wewnętrzny zewnętrzny psługują się tym samym narzędziem d mdelwania. www.tigacnsulting.pl Wszystkie prawa zastrzeżne tgzik@tigacnsulting.pl
Pdsumwanie UML nie jest standardem mdelwania prcesów bizneswych, ale jest bardz częst w tym kntekście wykrzystywany. Mdelwanie prcesów bizneswych w UML rdzi realne ryzyka. Prpnuje się unikać mdelwania prcesów bizneswych w UML, pza sytuacjami, w których istnieją ku temu realne przesłanki. Prpnuje się krzystać z gtwych lub twrzyć własne prfile d mdelwania prcesów bizneswych. Wart przeszklić zespół z wybraneg prfilu przed rzpczęciem mdelwania. Należy zaimplementwać prfil w narzędziu d mdelwania. www.tigacnsulting.pl Wszystkie prawa zastrzeżne tgzik@tigacnsulting.pl
BARDZO DZIĘKUJĘ ZAPRASZAM DO KONTAKTU www.tigacnsulting.pl Wszystkie prawa zastrzeżne tgzik@tigacnsulting.pl