Porównanie narzędzi do modelowania procesów biznesowych wg ENTRAST

Porównanie narzędzi do modelowania procesów biznesowych wg ENTRAST

Udostępnij

W wielu firmach, z którymi Spółka Entrast współpracowała jest stosowana nierozłączna para: JIRA i Confluence.

JIRA odpowiada za zarządzania zadaniami a Confluence jest repozytorium treści. Narzędzia stosuje się w procesie wytwarzania oprogramowania. Dostęp do nich zapewniany jest dla programistów, testerów, a także analityków i architektów.

W wielu firmach pojawia się też i narzędzie do modelowania. W miarę często jest to Enterprise Architect. Są też próby zastosowania innych narzędzi. Entrast swoje poglądy ograniczy do modeli BPMN i analizy biznesowej.

Porównywane narzędzia do modelowania procesów biznesowych: Camunda, Draw.io, Bizzagi Modeler i Enterprise Architect.

W analizie Entrast uwagę chcielibyśmy zwrócić na współpracę z narzędziami JIRA i Confluence, gdyż to właśnie Confluence jest coraz częściej traktowany jako miejsce, w którym można znaleźć dokumentację projektową, a także systemową.

Inne ważne cechy to ergonomia pracy, możliwość dodawania wymagań biznesowych i opisów diagramów, raportowanie oraz zakres wykorzystania narzędzia (produktów analizy biznesowej) w całym cyklu wytwarzania oprogramowania.

Produkty krótko scharakteryzowane przez Zespół Entrast w każdej z kategorii oraz przypisano ocenę od 1 do 10 gdzie 1 to ocena najniższa.

Ergonomia pracy

NarzędzieOpisOcena (1-5)
Draw.ioIntuicyjne narzędzie do modelowania. Można porównać do MS Visio w przeglądarce.2
CamundaSzybkość i precyzja modeli BPMN jest wzorcowa.10
Bizzagi ModelerRysowanie skomplikowanych diagramów BPMN jest mało efektywne i czasochłonne.6
Enterprise ArchitectRysowanie skomplikowanych diagramów BPMN jest mało efektywne i nie jest intuicyjne.6

 

 

 

Wymagania biznesowe i opis diagramów

NarzędzieOpisOcena (1-5)
Draw.ioNie można dodawać wymagań ani innych artefaktów analizy. Zadania na diagramie BPMN mają tylko nazwy.2
CamundaNie można dodawać wymagań ani innych artefaktów analizy. Zadania na diagramie BPMN mogą mieć opisy.6
Bizzagi ModelerNie można dodawać wymagań ani innych artefaktów analizy. Zadania na diagramie BPMN mogą mieć opisy.6
Enterprise ArchitectW repozytorium można poza modelami BPMN utrzymywać wymagania i inne artefakty. Każde zadanie może mieć swój opis oraz zdefiniowane własne atrybuty.10

Raportowanie

NarzędzieOpisOcena (1-5)
Draw.ioMożna publikować łącze do diagramu. Każdy diagram autonomicznie i można go wyeksportować do pliku PDF lub jednego z kilku formatów plików graficznych.4
CamundaEksport tylko do 3 formatów plików graficznych. Opisy elementów z diagramu nie są publikowane na obrazkach.2
Bizzagi ModelerEksport do pliku Word, PDF, Excel oraz do formatów takich jak HTML. Istnieje możliwość publikacji na SharePoint oraz Wiki. W raportach poza diagramami są opisy poszczególnych zadań.8
Enterprise ArchitectRaportowanie do Word, PDF, HTML. W raportach poza diagramami są opisy poszczególnych zadań. Przygotowanie sensownych raportów wymaga cierpliwości i dodatkowej wiedzy.8

Integracja z JIRA i Confluence

NarzędzieOpisOcena (1-5)
Draw.ioIstnieje plugin umożliwiający publikowanie diagramów w Confluence.3
CamundaIstnieje plugin umożliwiający publikowanie diagramów w Confluence. Bardziej zaawansowane dodatki pozwalają na edycję diagramów z poziomu Confluence.4
Bizzagi ModelerImport HTML lub Word do Confluence.3
Enterprise ArchitectImport HTML lub Word do Confluence. Przy zastosowaniu dodatków lub najlepiej integracji Prolaborate modele mogą być publikowane automatycznie.3

Cykl wytwarzania oprogramowania

NarzędzieOpisOcena (1-5)
Draw.ioUmożliwia rysowanie innych diagramów niż BPMN. Brak możliwości zarządzania wymaganiami oraz mapowania poszczególnych elementów między sobą.2
CamundaDobrze działa tylko tam, gdzie wymagane są modele BPMN, CMMN oraz DNM, czyli w obszarze analizy biznesowej. Bardzo dobra integracja z Confluence pomaga w projektach zwinnych.6
Bizzagi ModelerDobrze działa tylko tam, gdzie wymagane są modele BPMN.4
Enterprise ArchitectPrawdziwy kombajn do modelowania od architektury korporacyjnej po specyfikację WSDL. Poza modelami można w nim zarządzać wymaganiami oraz przy pewnej dyscyplinie także zarządzać zmianą.10

Podsumowanie

Draw.ioCamundaBizzagi ModelerEnterprise Architect
Ergonomia pracy21066
Wymagania biznesowe i opis diagramów26610
Raportowanie4288
Integracja z JIRA i Confluence3433
Cykl wytwarzania oprogramowania1325
OCENA KOŃCOWA1,603,23,04,0

 

Podsumowując

W trakcie współracy z JIRA  oraz Confluence w zwinnym nurcie pojawia się potrzeba narysować tylko diagramy opisujące procesy biznesowe to należy wybrać Camunda. Wraz z dodatkami to w ocenie Entrast to miarę sensowne narzędzie.

Jeśli dokumentacja musi być bardziej rozbudowana  o więcej niż tylko procesy np.: architektura, modele opisujące dane, to Entrast wskazuje Enterprise Architect.

Jednakże najczęstszym narzędziem stosowanym przez Entrast jest Draw.io, wykorzystywane jest do opracowania pewnych modeli raz Klient.  Jednakże ocena Entrast jest związana z poziomem opanowania narzędzi przez personel. Ocena może się różnicy z uwagi na intuicyjność i znajomość oprogramowania.

 

Comments are closed.
Skip to content