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ędzie Opis Ocena (1-5)
Draw.io Intuicyjne narzędzie do modelowania. Można porównać do MS Visio w przeglądarce. 2
Camunda Szybkość i precyzja modeli BPMN jest wzorcowa. 10
Bizzagi Modeler Rysowanie skomplikowanych diagramów BPMN jest mało efektywne i czasochłonne. 6
Enterprise Architect Rysowanie skomplikowanych diagramów BPMN jest mało efektywne i nie jest intuicyjne. 6

 

 

 

Wymagania biznesowe i opis diagramów

Narzędzie Opis Ocena (1-5)
Draw.io Nie można dodawać wymagań ani innych artefaktów analizy. Zadania na diagramie BPMN mają tylko nazwy. 2
Camunda Nie można dodawać wymagań ani innych artefaktów analizy. Zadania na diagramie BPMN mogą mieć opisy. 6
Bizzagi Modeler Nie można dodawać wymagań ani innych artefaktów analizy. Zadania na diagramie BPMN mogą mieć opisy. 6
Enterprise Architect W 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ędzie Opis Ocena (1-5)
Draw.io Moż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
Camunda Eksport tylko do 3 formatów plików graficznych. Opisy elementów z diagramu nie są publikowane na obrazkach. 2
Bizzagi Modeler Eksport 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 Architect Raportowanie 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ędzie Opis Ocena (1-5)
Draw.io Istnieje plugin umożliwiający publikowanie diagramów w Confluence. 3
Camunda Istnieje plugin umożliwiający publikowanie diagramów w Confluence. Bardziej zaawansowane dodatki pozwalają na edycję diagramów z poziomu Confluence. 4
Bizzagi Modeler Import HTML lub Word do Confluence. 3
Enterprise Architect Import HTML lub Word do Confluence. Przy zastosowaniu dodatków lub najlepiej integracji Prolaborate modele mogą być publikowane automatycznie. 3

Cykl wytwarzania oprogramowania

Narzędzie Opis Ocena (1-5)
Draw.io Umożliwia rysowanie innych diagramów niż BPMN. Brak możliwości zarządzania wymaganiami oraz mapowania poszczególnych elementów między sobą. 2
Camunda Dobrze 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 Modeler Dobrze działa tylko tam, gdzie wymagane są modele BPMN. 4
Enterprise Architect Prawdziwy 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.io Camunda Bizzagi Modeler Enterprise Architect
Ergonomia pracy 2 10 6 6
Wymagania biznesowe i opis diagramów 2 6 6 10
Raportowanie 4 2 8 8
Integracja z JIRA i Confluence 3 4 3 3
Cykl wytwarzania oprogramowania 1 3 2 5
OCENA KOŃCOWA 1,60 3,2 3,0 4,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.

 

Komentowanie zabronione!
Przejdź do treści