Dalam pemodelan bisnis, proses dapat secara kondisional dibagi menjadi dua jenis - dapat dieksekusi, yang sebenarnya akan bekerja dengan bantuan perangkat lunak khusus, misalnya, Bizagi, dan tidak dapat dieksekusi, yaitu model bisnis yang diperlukan hanya untuk pemahaman yang lebih baik tentang proses bisnis dan spesifikasinya.
Proses bisnis yang dapat dieksekusi harus dibangun sesuai dengan semua aturan notasi BPMN, jika tidak, perangkat lunak tidak akan dapat bekerja dengan benar dengan model bisnis yang dikompilasi. Proses bisnis ini membutuhkan pengetahuan mendalam tentang BPMN, serta perhatian yang cermat terhadap setiap detail, karena Anda sebenarnya membuat program (algoritme) untuk komputer, Anda cukup menggunakan notasi grafis untuk ini, bukan bahasa teks.
Proses yang dapat dijalankan diperlukan, misalnya, di perusahaan di mana pendekatan proses terhadap aktivitas diadopsi. Perangkat lunak ini memungkinkan Anda untuk mengontrol semua proses secara real time, dan berdasarkan data yang diperoleh di setiap tahap, kepala perusahaan dan departemen akan selalu dapat memahami pada tahap apa pekerjaan pada proses tertentu. Metode ini secara signifikan dapat meningkatkan efisiensi manajemen.
Proses bisnis yang tidak dapat dieksekusi hanya diperlukan untuk mendemonstrasikan model bisnis. Ini bisa menjadi diagram yang menunjukkan keadaan nyata di perusahaan, itu bisa menjadi ilustrasi visual dari perubahan yang diusulkan dalam rekayasa ulang. Dalam kasus ini, tentu saja, Anda dapat menggunakan alat praktis apa pun, termasuk tradisional untuk banyak IDEF0, atau dekomposisi IDF0 ke tingkat alur kerja (EEPC). Dan ketaatan pada aturan pemodelan bahasa diperlukan semata-mata untuk mencapai pemahaman bersama.
- (- , — , — , — ), - , - ( , , ) .
BPM – Bizagi. . , , Active Directory, Windows, SQL IIS . - . BPMN 2.0
— Modeler -. — Suit , , , . Engine - .
9 : – , , , , , ; , ( -, ).
- « » - .
« » . () . : , , , , , , . - « »

- .
«RazrabotkaPO» : email, , , , , , , , , , , «Approval» «». «Approval» : , , , , , . «»: , , , , , , . « » : , , , , , .

.



. « » ,
:
RazrabotkaPO.idKontsepsiya.Utverzhdenie is equal to true
RazrabotkaPO.idKontsepsiya.Utverzhdenie is equal to false
RazrabotkaPO.Statusrazrabotki is equal to false; DorabotkaPOTZ.Statusrazrabotki is equal to true;
RazrabotkaPO.Statustestirovaniya is equal to true;
RazrabotkaPO.Statustestirovaniya is equal to false;

.
: chief manager ( ), devOps ( ), manager (), programmer (), stakeholder ( ), tester (), admon viewer ().
4 : , , , . and (), or () properties (), .
:
Or Role==Stakeholder or Role == Admon Viewer;
Or Role==Manager or Role == Admon Viewer;
Or Role==Chief manager or Role == Admon Viewer;
Or Role==Programmer or Role == Admon Viewer;
Or Role==DevOps or Role == Admon Viewer;
Or Role==Analyst or Role == Admon Viewer;
Or Role==Tester or Role == Admon Viewer;

- « » . : , , .
« » : , , .

- « »


WSUSER , , . - « »



« » , .
:
Tekhnologicheskoetrebova.ready is equal to true;
Tekhnologicheskoetrebova.ready is equal to false;
Tekhnologicheskoetrebova.status_analyst is equal to true;
Tekhnologicheskoetrebova. status_analyst is equal to false;

«Activity Action» (Events) «» «» :
Currenttask – « » ;
CurrentData – « » ;
:
<TekhnologicheskoeTrebova.Nubertrebovanie> = Me.Case.CaseNumber;:
<TekhnologicheskoeTrebova.Requestdate> = DateTime.Now; .
: programmer (), stakeholder ( ), devops ( ), admon viewer (), analyst ().
4 : , , , . and (), or () properties (), .
Or Role==Stakeholder or Role == Admon Viewer;
Or Role==Manager or Role == Admon Viewer;
Or Role==Chief manager or Role == Admon Viewer;
Or Role==Programmer or Role == Admon Viewer;
Or Role==DevOps or Role == Admon Viewer;
Or Role==Analyst or Role == Admon Viewer;
Or Role==Tester or Role == Admon Viewer;

- Windows, DNS , IIS , .
Windows Server 2012 R2. — SQL Server.
IIS .



,

-




Kami mengekspor proses bisnis kami ke halaman web statis dan membuat portal tempat kami akan menyimpan semua dokumentasi tentang proses bisnis, dan di mana setiap pengguna jaringan internal perusahaan dapat melihatnya.

