Önyargılıyım, berbat yazarlardan biriyim .
varyant 1) bir kaynağa bağlı durum makinesi (belge, sipariş, fatura, kitap, mobilya parçası).
varyant 2) görev adlı sanal bir kaynağa bağlı durum makinesi
varyant 3) iş akışı motoru iş akışı tanımlarını yorumlama
Şimdi sorunuz "BPM" etiketli, "İş Süreçleri yönetimi" olarak genişletilebiliriz. Her bir varyantta bu tür bir yönetim nasıl gerçekleşir?
1. varyantta, iş süreci (veya iş akışı) uygulama içinde dağınıktır. Kaynağa bağlı durum makinesi, iş akışının bazı yönlerini uygular, ancak yalnızca kaynakla ilgili olanları uygular. Aynı iş sürecini izleyen kendi durum makinesine sahip başka kaynaklar da olabilir.
2. varyantta, iş akışı görev kaynağı etrafında yoğunlaştırılabilir ve bu kaynak etrafındaki durum makinesi tarafından temsil edilebilir.
3. varyantta, iş akışı, iş akışı tanımı (veya iş süreci tanımı) olarak adlandırılan bir kaynak yorumlanarak yürürlüğe konulur.
İş süreci değiştiğinde ne olur? İş süreçlerinin yönetilebilir kaynaklar olduğu bir iş akışı motoruna sahip olmaya değer mi?
Durum makinesi kitaplıklarının çoğu 1 set durum + geçişe sahiptir. İş akışı motorları, çoğu iş akışı tanım yorumlayıcılarıdır ve birden çok farklı iş akışının birlikte çalışmasına izin verir.
İş akışını değiştirmenin maliyeti ne olacak?
Varyantlar birbirini dışlamaz. Bir iş akışı motorunun, bazıları durum makineleri tarafından korunan birden çok kaynağın durumunu değiştirdiği birçok örnek gördüm.
Ayrıca insan görevleri için varyant 3 + 2'yi çok kullanıyorum: iş akışı motoru, bir süreç vakasını çalıştırırken bazı noktalarda bir insan katılımcıya bir görev (iş öğesi) verir (kaynak görevi oluşturulur ve 'hazır' durumuna getirilir) .
Yalnızca varyant 2 ile uzun bir yol kat edebilirsiniz (görev yöneticisi varyantı).
Durum makinesinin, iş akışı motorunun olmadığı ve iş süreçlerinin uygulamada dağıldığı ve / veya kodlandığı 0) varyantından da bahsedebiliriz.
Pek çok soru sorabilirsiniz, ancak cevapları okumak için zaman ayırmazsanız ve denemek ve denemek için zaman ayırmazsanız, çok ileri gitmezsiniz ve ne zaman kullanacağınız konusunda asla yetenek kazanamazsınız bu veya bu araç.