Jarosław Żeliński

Jarosław Żeliński Analityk i
Projektant Systemów

Temat: BPMN, czy stanie się cześcią UML?

Chodzą słuchy, że notacja BPMN stanie się kolejnym typem diagramów UML. Hm... w każdym razie analiza systemowa i obiektowa uzupełniają się. Do tego SOA jako architektura systemów łączy podejście procesowe z obiektowym. Zobaczymy...
Marcin Schubert (Pmp)

Marcin Schubert (Pmp) Project and Program
Manager

Temat: BPMN, czy stanie się cześcią UML?

Jak notacja BPMN stanie się typem diagramów UML, to będzie nam się lepiej żyło?
Jarosław Żeliński

Jarosław Żeliński Analityk i
Projektant Systemów

Temat: BPMN, czy stanie się cześcią UML?

Marcin Schubert:
Jak notacja BPMN stanie się typem diagramów UML, to będzie nam się lepiej żyło?

Moje pytanie dotyczyło raczej kierunku prac OMG a nie zbawienia świata.

Gdyby jednak założyć, że pomoże to w jednolitym podejściu do projektow np. SOA to było by fajnei .... po drugie rozwijają sie metodyki analizy wymagan niezorientowane na przypadkiu użycia (które nieukrywam preferuję) a na procesy i aspekty oraz model dziedziny.

To czy BPMN jest czy nie częścią UML mi nie przeszkadza bo CASE którego uzywam zawiera jedne i drugie z możliwościa jednakowego traktrowania ich (np. kliknięcie na proces lub czynność na diagramie BPMN pozwala np. utworzyć przypadek uzycia do modelu UML.
Marcin Schubert (Pmp)

Marcin Schubert (Pmp) Project and Program
Manager

Temat: BPMN, czy stanie się cześcią UML?

No właśnie. Jeśli się korzysta z jakiegoś narzędzia w postaci metodyki lub notacji to i tak ostatecznie użytkownik definuje jej użyteczność, a obecność w standardzie może to tylko umilić.

Ale racja może to i dobry trend.
Jarosław Żeliński

Jarosław Żeliński Analityk i
Projektant Systemów

Temat: BPMN, czy stanie się cześcią UML?

Marcin Schubert:
No właśnie. Jeśli się korzysta z jakiegoś narzędzia w postaci metodyki lub notacji to i tak ostatecznie użytkownik definuje jej użyteczność, a obecność w standardzie może to tylko umilić.

Ale racja może to i dobry trend.

Prawdę mówiąc moim zdaniem dla projektu nie ma chyba znaczenia to czy jakiekolwiek notacje sa "spakietowane czy" i tyu się zapewne zgadzamy, ja raczej skłaniam się do tezy, że łatwiej sie powołac na "pakiet" w projekcie niż wymieniac liste notacji uzytych w projekcie.

Obecnie coraz częściej poprzestaje na stwierdzeniu: "w projektach stosuje metody formalne opisane na http://omg.org" ;)
Piotr Tadeusz B.

Piotr Tadeusz B. właścicel, MGX
Infoservice

Temat: BPMN, czy stanie się cześcią UML?

No tak, ale BPMN to tylko notacja. Metodyka może wykorzystywać tą notację bądź (jak robi Jarek) różne notacje do różnych celów.

Wracając do tematu.
Złośliwcy twierdzą, że już jest :-)

Ale tak na prawdę UML i BPMN to dwie strony tego samego medalu. UML projektowanie aplikacji wspierającej biznes zaprojektowany w BPMN
Jarosław Żeliński

Jarosław Żeliński Analityk i
Projektant Systemów

Temat: BPMN, czy stanie się cześcią UML?

Piotr Tadeusz B.:
No tak, ale BPMN to tylko notacja. Metodyka może wykorzystywać tą notację bądź (jak robi Jarek) różne notacje do różnych celów.

Masz rację, zrobiłem powszechnie powielany błąd: użyłem nazwy notacji jako metody (metodyki). Skąd to roztargnienie?

Na OMG promowana jest architektura SOA, w literaturze specjalistycznej wykazywana jest wyższość metod analizy wymagań na systemy IT bazujacych na modelach biznesowych a nie na przypadkach użycia (te metody sa coraz częściej wskazywane jako głowne źródło porażek projektów!!).

Efekt: rosnąca popularność notacji BPMN, utzrymujące się ine (eEPC i wszelkie ine BPM).

Wracając do tematu.
Złośliwcy twierdzą, że już jest :-)

W pakietach klasy CASE chyba faktycznie ;)
Ale tak na prawdę UML i BPMN to dwie strony tego samego medalu. UML projektowanie aplikacji wspierającej biznes zaprojektowany w BPMN


Albo tak:
BPMN - procesowo zorientowana notacja przeznaczona do modelowania zachowań organizacji
UML - obiektowo zorientowana notacja do modelowania zachowań (i architetury) oprogramowania (np. tworzonego).

A tak wogóle dzięki Piotrze za trafną uwage ;)

Następna dyskusja:

Co lepsze BPMN czy UML?




Wyślij zaproszenie do