Let's talk about what tools we would like to have when describing business processes. There are many BPMS tools (BPM systems), but there is not much to choose from ...
Below we list some important instrumental capabilities of some process modeling environments (mainly ARIS-ARIS and MS visio).
. BPM (business process management, -) - , (SE), - BPA (). CASE, S= "system" ( "software").
"-" - "" : , , , , . "" , "" - "" (. BPM CBOK) ( "") . , (, ), - "-", , "" . BPM, .
. , . , , - , "BPM". " " BPM- - ( - BPM), . (IDEF\VAD\EPC\BPMN\UML ..), : , " " (view-, ) .. , EPC (Event-driven Process Chain), , - .
- , "" ( ), ( ), ( ), , web- , .
1.
1.1
(). , : ( ), , ( ). - .
( ) :
Visio Stencil Library for EPC - , " " ( EPC - "").
(, , ) , . , , .
- , , . (BPM-Tool) - . " " - "", () "" {; } {MS Word}. ( ).
"" (docflow) (workflow, Process Flow), , .
( \ ). () "" . " " (.. " , ") , ( ), .
: workflow, .
MS Visio:
, - , CAD-, , AutoCAD.
1.2
Swimlane "" "" ( - ).
. 1 " ": "", ( ) Swimlane ( " ").
Swimlane:
(, ) ;
(, ) ( );
, "", ( - , - ).
"" , () ( ), , : - " " ().
"" , "" , "" "" ( , , - ).
1.3 ,
" " , "" . . , "" .. , , , "-" - .
: , (, , ..), . , .
Visio (ShapeSheet). Excel , , visio ( visio). Excel , .. BPM , , Excel , Excel BPM-.
( , .. ).
1.4 ( ver. 2)
. ? 2 .
, "" - "". : , .
, workflow ( ) : () ( ). "" - , "" "" - . - "- " - .
. 1.1 " ": docflow, EPC-workflow . Docflow, ( , , ) - ( , ) , - ( ). "" .
2 : . (), (), , Swimlane ( " - " ).
() , , . , 2 : ( , -), ( , ), (, ), . "" "Connection Point" (visio):
"" ( "") - ( , );
"" : , ( docflow ..);
: , .
, " ", ) "" - ) "" - .
, ( - ).
: visio, (), ?
1.5 - , -
(. 1), , . : , , , , . , "" - . : (lossless).
" - " ARIS \ ARIS Express Smart Designer. . : "ARIS Smart Designer EPC", "".
: , ( ), " " . , : "" ( "", - ) - "" ( , workflow), (\) () .
" " (, .. ) , , , ( ) ( ).
" " (. " "), , .. ARIS Smart Designer. , , ( Smart Designer, "-" 2). word (VBA) (" ") .
( Excel) MS Visio Data Visualizer. , - " " ( ), … " BPM". - , () BPM- ARIS Smart Designer. - EPC. , .
, , .. ( , ..).
1.6 - , -
(. . 1.5.), , plant uml \ dot (graphviz). ( ) UML , EPC ( EPC2, .. ) - ( ).
graphviz: , Excel, , : Excel to Graphviz (sourceforge.net).
VAD dot:
digraph g {
rankdir=LR;
node [shape = cds];
Step1 -> Step2 -> Step3 -> Step4;
}
, "Online Graphviz Generator":
http://fiane.mooo.com:8080/graphviz/
, Online Graphviz .
: LR - , " - " ( EPC " - "), cds - "" (VAD). "->" . - , , "", "" "VAD-", , (, ..) .
" -> " : , VBA - (. 1.5 - …) dot-, "" dot (Graphviz ) Online Generator. word- " -" "" , ( ).
"BPM-" dot . docflow , , . "" dot . , "" : - - №1 - №2 - - - - ( ).
" " Object Process Diagram (OPD) \ Object Process Language (OPL). Object Process Methodology (OPM) BPM-, , "workflow \ business process" (), plant uml \ dot (graphviz). OPCloud : https://sandbox.opm.technion.ac.il/
, BPM - "" ( ) . , ( 200-300) "" ( , - ).
2.
2.1 ( )
(, , , VAD, IDEF0) .
( ) (). : ( ) (). :
(treeview );
( - , "" - );
, .
" ", " ", () - "". " " .
2.2
, . , , . \ (), (, excel , pdf ) ..
( ), , - , , . Definition ( , ), Occurrence ( , ).
2.3
( ), , . " " , .
\ RACI. RACI- ( , ) , , VAD- (value added chain diagram). " " VAD () (RACI " ").
VBA Visio\Excel :
Excel " " visio " ".
VAD- () ( "" "") "" ( ).
().
visio.
" " ( ), - .
2.4
"" " " , (4, 3) ( ""), . ( , ).
2.5
, , ..
- : ( ) : " " ( visio ).
\ ( \ visio), , . , MS visio pdf svg (, ).
, , , ( ) .
, "" . : "", "", "" ( Digital Transformation / digital disruption "" Digital process Automation), . ARIS, BPwin .. BPMS, , , .. - - ( ). ( , process mining, enterprise architecture - .) - , " " - " ".
Open Source , , - - , , : visio VBA (core, ) + Excel ( , , ) + web (publisher & collaboration).
- №1 , , "" ( toolset) . (1994) visio- (Business Studio, BPM-, Orbus iServer ) , . , free : BPMN - , . …
CASE, S="software", "", , UML-UML2- SysML " " (no code\ low code), CASE, S="system" BPM ( EA), - " ", , , - Open Source "" - "". - .
BPMN2 ( ) "", BPM, .. ( - ). , - " ": , , .., .. . , "" (.. " ") "+" ( 2) (. ) (free, Open Source) . , - . "", " ", , , .
2000- (: ARIS toolset, MS visio), , " ", "- ", . " ARIS" ( ) ( 10 "cloud"), «» BPM …
Editorial clarification. In previous articles I didn’t skimp on external links. After that, the article was usually blocked by habro-moderators and then I persistently argued to them that the links provided were not of an advertising nature (mostly the links were anti-advertising), but at the same time, some of the links had to be deleted (apparently the principle: "not yours - not ours "). Therefore, it is "quieter" - with a minimum of links, and the "seeker" himself will google by keywords.