Eşzamanlı Aktiviteler (Alfa)
Eşzamanlı Aktiviteler hesaplayıcısı, vakalar içinde zaman açısından çakışan (eşzamanlı gerçekleşen) aktivite çiftlerini belirler. Bu, süreçlerinizde paralellik anlayışı kazanmak ve yaygın olarak aynı anda yürütülen aktiviteleri tespit etmek için faydalıdır.
Alfa Özelliği: Bu hesaplayıcı mindzie Alfa Programı'nın bir parçasıdır. Kiracınız için PreRelease özelliğinin etkinleştirilmesini gerektirir. Daha fazla bilgi için Alfa Özellikler sayfasına bakınız.
Genel Bakış
Bu hesaplayıcı, aynı vaka içindeki aktivitelerin zaman açısından örtüşüp örtüşmediğini analiz etmek için etkinlik logunuzu inceler. İki çıktı üretir:
- Eşzamanlı Aktiviteler Tablosu - Eşzamanlı gerçekleşen tüm aktivite çiftlerini ve bu çiftlerin sıklık ölçümlerini listeler
- Eşzamanlılık Matrisi - Aktiviteler arasındaki eşzamanlılık ilişkilerini gösteren matris görünümü
Eşzamanlılık Nasıl Tespit Edilir
Tespit yöntemi etkinlik logunuzda aktivite başlangıç zamanlarının bulunup bulunmamasına bağlıdır:
Başlangıç Zamanları Mevcutsa:
- Gerçek zamanlı örtüşme tespiti
- İki aktivite eşzamanlıdır, eğer: Activity1.Start < Activity2.End VE Activity2.Start < Activity1.End
Başlangıç Zamanları Yoksa:
- Aynı zaman damgası tespitine geri dönüş yapılır
- Aynı tam zaman damgasında gerçekleşen aktiviteler eşzamanlı kabul edilir
Yapılandırma Seçenekleri
Vaka Yüzdesi Eşiği
Çıktıya dahil edilecek eşzamanlı çiftlerin minimum vaka yüzdesini belirler.
- Varsayılan: %5
- Aralık: %0 ile %100 arasında
- Amaç: Nadir ve gürültü olabilecek eşzamanlılık desenlerini filtreler
Daha düşük değerler daha fazla çift gösterirken (nadir olanlar dahil), daha yüksek değerler yalnızca en yaygın eşzamanlı desenleri gösterir.
Öz Döngüleri Dahil Et
Aynı aktivitenin kendisiyle eşzamanlı olmasına izin verilip verilmemesini kontrol eder (örneğin, aynı anda iki "Belge İncele" işleminin çalışması gibi).
- Varsayılan: Evet (dahil)
- Seçenekler: Evet / Hayır
Çıktı Tabloları
Eşzamanlı Aktiviteler Tablosu
| Sütun | Açıklama |
|---|---|
| Aktivite Çifti | Her iki aktivitenin birleşik adı (örn. "Aktivite A <-> Aktivite B") |
| Aktivite1 | Çift içindeki ilk aktivite |
| Aktivite2 | Çift içindeki ikinci aktivite |
| Eşzamanlılık Sayısı | Bu çiftin tüm vakalar boyunca eşzamanlı gerçekleşme toplam sayısı |
| Vaka Sayısı | Bu çiftin eşzamanlı gerçekleştiği vaka sayısı |
| Vaka Yüzdesi | Toplam vakaların yüzde olarak bu eşzamanlı çifti içeren kısmı |
Sonuçlar önce Vaka Sayısına (azalan sırada), sonra Eşzamanlılık Sayısına göre sıralanır.
Eşzamanlılık Matrisi
Kare bir matris olup:
- Satır ve sütunlar aktiviteleri temsil eder
- Hücre değerleri, o iki aktivitenin eşzamanlı gerçekleştiği vaka sayısını gösterir
- Yalnızca eşiği karşılayan aktiviteler dahil edilir
Kullanım Senaryoları
Paralel Çalışan İşlerin Tespiti
Doğal olarak paralel gerçekleşen aktiviteleri bulun, bu durum şunları gösterebilir:
- Paralel onay akışları
- Eşzamanlı işleme akışları
- Çoklu görev desenleri
Kaynak Çakışması Analizi
Aynı kaynağın eşzamanlı aktiviteler gerçekleştirmesi şunları gösterebilir:
- İş yükü dengesizliği sorunları
- Ek kaynak ihtiyacı
- Süreç darboğazları
Süreç Keşfi Doğrulaması
Eşzamanlılık verisini süreç modellerini doğrulamak için kullanın:
- Beklenen paralel geçitleri onaylayın
- Beklenmeyen paralellikleri tespit edin
- Süreç tasarım varsayımlarını doğrulayın
Örnek
"Technical Review" ve "Business Review" süreçlerinde sıklıkla birlikte gerçekleşiyorsa:
Eşzamanlı Aktiviteler Tablosu: | Aktivite Çifti | Eşzamanlılık Sayısı | Vaka Sayısı | Vaka Yüzdesi | |---------------|-------------------|------------|--------------| | Technical Review <-> Business Review | 1,247 | 892 | %45,2 | | Data Entry <-> Validation | 534 | 423 | %21,4 |
Bu, Technical Review ve Business Review'un vakaların %45,2'sinde eşzamanlı yürüdüğünü gösterir.
İpuçları
- Önce daha yüksek bir eşik değeriyle başlayın (örn. %10-20) önemli desenleri görmek için, sonra nadir eşzamanlılıkları keşfetmek için değeri düşürün
- Süreç modeli ile karşılaştırın - eşzamanlı aktiviteler BPMN'deki paralel geçitlere karşılık gelmelidir
- Kaynak etkilerini dikkate alın - paylaşılan kaynaklarla yüksek eşzamanlılık darboğazları gösterebilir
- Zamansal İlişkiler için Aynı Zaman Çiftleri hesaplayıcısı ile birlikte kullanın
İlgili Hesaplayıcılar
- Aynı Zaman Çiftleri - Tam olarak aynı zaman damgasında gerçekleşen aktiviteleri bulur
- Süreç Haritası - Paralel yollar dahil süreç akışını görselleştirir
- Tüm Aktivite Çiftleri Arası Zaman - Aktivite çiftleri arasındaki zamanı analiz eder
Teknik Detaylar
- Algoritma: O(n * e^2), burada n = vakalar, e = vaka başına etkinlik sayısı
- Bellek: Sayılarla birlikte benzersiz aktivite çiftlerini depolar
- Benzer: PM4PY'ın
pm4py.statistics.concurrent_activitiesfonksiyonuna benzer