Süreç Tasarımı Hataları
    • 21 Dec 2022
    • 1 Minute to read
    • Dark
      Light

    Süreç Tasarımı Hataları

    • Dark
      Light

    Article summary

    Süreç tasarımı esnasında kullanılan BPMN 2.0 notasyonunun değişik görselleştirme yöntemleri bulunur. PaperWork mimarisi de bu görselleştirme yöntemlerinden birini kullanır. Tasarım esnasında bazı durumlarda tasarım çok karmaşıklaşabilir. Bu durumda standartların korunması gerekir. Aksi durumda akış beklenmeyen adımlara gidebilir. Aşağıda yanlış ve doğru tasarım örnekleri bulunur.

    Dağıtım aktivitesi sonrası birleşimler

    Dağıtım aktivitesi ileakış birden fazla kolda paralel ilerleyebilir. Her paralel ilerleyen kol kendi içinde karar, dağıtım ve birleşim içerebilir. Burada dikkat edilmesi gereken konu her dağıtım kolundaki aktivitelerin kendibirleşiminin olması gerekliliğidir.

    Yukarıdaki örnekte akış belli bir noktadan sonra dağıtım ile 2 paralel koldan devam etmektedir. Her dağıtım kendi içinde karar içermekte, uygun ise manuel adım çalışmakta, değil ise çalışmamaktadır. Sol bölümde görüldüğü gibi tüm paralel çalışan aktiviteler ve karar adımlarının çıktıları tek bir birleşimde birleşmiştir. Sağda ise doğru birleşim çizimi vardır. Her paralel kendi içinde birleşir, daha sonra tek bir birleşime yönlenir.

    Burada genel kural, dağıtımdan çıkan adet kadar birleşime giren adet olmasıdır.

    Dağıtım sonrası kendi içinde aktivitelerin birleşmesi

    Dağıtım aktivitesi ile paralel adımlara bölünmüş akış tasarımlarında bu paralel bölümler arasında ilişki olamaz. Aşağıdaki örnekte olduğu gibi 2nci paralel adımdan 1nci paralel adıma gidiş bulunmaktadır. Bu tasarım notasyona uygun değildir ve akış sunucusu bunu olması gerektiği gibi çalıştıramaz.

    Burada genel kural, her paralel kendi içindeki aktiviteleri kullanabilir. Hem diğer paralele hem de akışın genelindeki aktivitelere birleşim olamaz.

    Aşağıda hem dağıtım hem de karar için doğru çizimli bir örnek verilmiştir. Daha fazla bilgi için Dağıtım Aktivitesi özellikleri incelenebilir.