Zbigniew Misiak

Zbigniew Misiak senior consultant,
BOC IT Consulting

Temat: Po konferencji OMG w Berlinie - wymiana diagramów BPMN...

Witam,

Mam przyjemność poinformować, że 17 czerwca podczas spotkania technicznego OMG w Berlinie odbyła się kolejna sesja robocza BPMN Model Interchange Working Group (o której już tutaj pisałem na tym forum).

Podczas spotkania mieliśmy okazję podsumować 2 lata naszej pracy, podczas których stworzyliśmy bibliotekę modeli testowych pozwalających na sprawdzanie zgodności narzędzi ze standardem BPMN. Dyskutowaliśmy też o planach odnośnie certyfikacji zgodności narzędzi z BPMN oraz tym kiedy należy się spodziewać nowej wersji standardu BPMN (w skrócie - nie w najbliższym czasie).

Przeprowadziliśmy 3 sesje wymiany modeli między narzędziami (wymiana diagramów, wymiana ukrytych atrybutów oraz wymiana modeli wykonywalnych).
W sesji wziął udział również przedstawiciel SAP, który niedawno dołączył do naszej grupy.

Z nagraniem można się zapoznać na stronie:
https://www.youtube.com/watch?v=iLg1_QLHzGY

Wszystkie osoby zainteresowane tematyką wymiany diagramów BPMN między narzędziami, w tym producentów oraz użytkowników narzędzi BPMN zapraszam serdecznie na seminarium online w piątek 3 lipca, podczas którego podsumujemy to, co się dzieje w temacie wymiany diagramów BPMN między narzędziami, jak BPMN DI pozwala na współpracę różnym zespołom korzystającym z różnych narzędzi oraz jak można przechodzić od modeli biznesowych do ich automatyzacji.

Przewidziana jest też sesja pytań i odpowiedzi podczas której z chęcią podzielę się tym, o czym dyskutowaliśmy w Berlinie.
https://attendee.gotowebinar.com/register/2823327424823...

Pozdrawiam serdecznie,

Zbigniew Misiak
Jarosław Żeliński

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

Temat: Po konferencji OMG w Berlinie - wymiana diagramów BPMN...

I jak wyniki? Niestety projektu nie pozwoliły mi uczestniczyć...

Mam pytanie: diagramy BPMN wykonuje się na dwóch poziomach: biznesowy (abstrakcja procesu) i wykonawczy (przeznaczony do realizacji w określonym "workflow engine") Drugi jest bardzo rzadko stosowany. Pierwszy typ to standard w analizach biznesowych. Czy są jakieś (planowane) różnice w przenoszalności obu typów diagramów BPMN? Który standard, XPDL czy XMI jest tu traktowany jako format przenośny?
Zbigniew Misiak

Zbigniew Misiak senior consultant,
BOC IT Consulting

Temat: Po konferencji OMG w Berlinie - wymiana diagramów BPMN...

Panie Jarosławie,

Już odpowiadam: to, co najczęściej widzę w ramach naszej grupy to tak, jak Pan zauważył modelowanie na różnych poziomach.

Modele biznesowe często używają bardzo uproszczonego BPMN (klasa zgodności Analytic lub nawet Descriptive, która nie jest dużo bardziej skomplikowana od flowchartów ;) Z tych modeli korzystamy jak chcemy np. zrozumieć co się dzieje w procesie lub podyskutować z "biznesem" jak chcieliby aby to przebiegało docelowo po wdrożeniu systemu X (czyli to jest coś, z czego mogą korzystać analitycy biznesowi).

Modele wykonawcze są o wiele bardziej szczegółowe w szczególności jeśli chodzi o opisanie obsługi wyjątków itp.
Tutaj pracując z kolegami z różnych firm oferujących narzędzia BPMS widzę, że BPMN też się tutaj spokojnie sprawdze dzięki możliwości rozszerzeń. Większość dostawców, z którymi pracuję przechowuje informacje wykonawcze takie jak logika przepływów, informacje o danych i formularzach w modelach BPMN poprzez opisany w specyfikacji mechanizm rozszerzeń (tzn. dodają swoje atrybuty deklarując, że nie jest to standard).

Dla obu zastosowań do wymiany modeli między różnymi narzędziami najlepiej sprawdza się BPMN Diagram Interchange, czyli specjalny XML o strukturze zdefiniowanej w specyfikacji. Dopracyzowaniem tej specyfikacji zajmujemy się właśnie w ramach grupy BPMN MIWG tak, aby coraz więcej dostawców mogło bez problemu wymieniać się modelami z innymi.

Dla poziomu biznesowego zapewniamy, że wygląd diagramu przeniesie się bez problemów między różnymi narzędziami, a dla wykonywania pozwalamy przenosić też atrybuty wykonywalne (można to zobaczyć w nagraniu demo z Berlina, do którego linkowałem powyżej - w sesji 3 kilka narzędzi BPA, wśród których jest ADONIS dokonuje zmian "biznesowych" w modelu, który zawiera rozszerzenia wykonywalne z 3 systemów BPMS, po czym model tej jest od razu wykonywany, co pokazuje że tzw. "roundtrip" jest możliwy).

Ostatnio dołączył do nas kolega z SAP i mówił, że dokumentacja wprowadzająca oraz zestaw modeli testowych bardzo im pomogła w ciągu kilku tygodni dojść do stanu, w którym mogli wziąć udział w demonistracji wymiany modeli z innymi narzędziami.

W chwili obecnej nie widzę specjalnego sensu, aby stosować wymianę przez XPDL, chyba że narzędzie z którego korzystamy nie pozwala na eksport do BPMN DI XML. Co do XMI - chyba Enterprise Architect eksportował BPMN do tego formatu, ale od jakiegoś czasu mamy kolegę ze Sparxa w grupie roboczej i teraz pozwala on na import i eksport z użyciem standardowego formatu.

Mam nadzieję, że udało mi się odpowiedzieć na Pana pytania :)

Pozdrawiam serdecznie,

Zbigniew Misiak
Zbigniew Misiak

Zbigniew Misiak senior consultant,
BOC IT Consulting

Temat: Po konferencji OMG w Berlinie - wymiana diagramów BPMN...

Nawiasem mówiąc - wszystkich zainteresowanych tematyką BPMN zapraszam na nasze bezpłatne seminarium online 28 lipca o 16.00. Oprócz części prezentacyjnej jest też sesja pytań podczas której z chęcią odpowiem na wszelkie pytania odnośnie BPMN - w tym doświadczenia grupy BPMN MIWG.

https://attendee.gotowebinar.com/register/6632203929073...

Pozdrawiam serdecznie,

Zbigniew Misiak
Jarosław Żeliński

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

Temat: Po konferencji OMG w Berlinie - wymiana diagramów BPMN...

Rozwiał Pan kilka moich wątpliwości i posiał nadzieję, że "koledzy ze SPARXa" zaczną w końcu stosować standardy ;)

Co do modeli dokumentacyjnych w BPMN, to specyfikacja nie daje tu żadnej "taryfy ulgowej" w kwestii ich jakości zgodności z syntaktyka (co niestety w w wielu dokumentacjach widuję), co do zaś modeli wykonawczych i obsługi wyjątków (a te potrafią zabić projekt!) to chyba kierunek "case management" (notacja) ma być lekarstwem na to...???
Zbigniew Misiak

Zbigniew Misiak senior consultant,
BOC IT Consulting

Temat: Po konferencji OMG w Berlinie - wymiana diagramów BPMN...

Panie Jarosławie,

Powiem tak - podczas naszych demo nie wszystko było idealnie z EA, ale postęp jest ogromny :)

Co do CMMN - od niedawna jestem w grupie roboczej która się tym zajmuje (oraz kolejnej dla DMN ale to dłuższy temat) i widzę MNÓSTWO zgłaszanych uwag co do specyfikacji, więc moim zdaniem chwila jeszcze minie zanim będzie to tak dojrzałe jak BPMN.

Ale zdecydowanie CMMN i DMN to tematy, którym warto się przyglądać.

Pozdrawiam serdecznie,

Zbigniew Misiak



Wyślij zaproszenie do