Güncelleme Oluşturma Aktivitesi
Genel Bakış
Create Update Activity zenginleştirmesi, bir vakadaki belirli olay öznitelik değerleri değiştiğinde sürecinizde otomatik olarak yeni aktiviteler oluşturur. Bu güçlü özellik, öznitelik değişikliklerini süreç akışınızda görünür hale getirir ve gizli durum geçişlerini analiz edilebilen, görselleştirilebilen ve optimize edilebilen açık süreç adımlarına dönüştürür. Her durum değişikliği için manuel olay kaydı gerektirmek yerine, bu zenginleştirme değerdeki değişiklikleri akıllıca algılar ve bunları temsil eden aktiviteler oluşturur.
Bu zenginleştirme, kritik bilgilerin zaman içinde değiştiği ancak bu değişikliklerin açıkça aktiviteler olarak kaydedilmediği süreçlerde özellikle değerlidir. Örneğin, bir satış siparişi durumu "Beklemede"den "Onaylandı"ya ve oradan "Gönderildi"ye değiştiğinde, her geçiş noktasında otomatik olarak güncelleme aktiviteleri yaratabilirsiniz. Bu, süreç haritalarında süreç akışını daha net hale getirir, durum geçişlerinin doğru zamanlamalı analizini sağlar ve onay iş akışlarındaki darboğazları veya anomalileri tespit etmeye yardımcı olur. Zenginleştirme, seçilen aktivitelerdeki belirli özniteliklerdeki değişiklikleri izler ve anlamlı değişiklikler olduğunda yeni aktiviteler ekler, böylece gereksiz tekrarlardan kaynaklı karmaşayı önler.
Öznitelik değişikliklerini aktiviteler olarak görünür kılarak, aksi halde öznitelik değerlerinde gizli kalacak desenleri analiz edebilirsiniz. Bu, öğelerin belirli durumlarda ne kadar süre kaldığını ölçmek, hangi geçişlerin en uzun sürdüğünü belirlemek, durum güncellemelerini kimin yaptığını izlemek ve farklı süreç varyantlarındaki durum değişikliklerinin sıralamasını anlamak gibi imkanlar sağlar. Zenginleştirme, olay öznitelikleri ile süreç aktiviteleri arasındaki boşluğu kapatarak hem nelerin olduğunu hem de verinin süreç boyunca nasıl evrildiğini eksiksiz görmenizi sağlar.
Yaygın Kullanımlar
- Sipariş durumu "Beklemede"den "İşlemde"ye, oradan "Tamamlandı"ya değiştiğinde "Durum Güncellendi" aktiviteleri oluşturma
- Bilet önceliği yükseltildiğinde veya düşürüldüğünde "Öncelik Değişti" aktiviteleri oluşturma
- Vaka sorumlusu değiştiğinde "Sahip Yeniden Atandı" aktivitelerini takip etme
- Kredi risk değerlendirmeleri güncellendiğinde "Risk Seviyesi Değişti" aktivitelerini izleme
- Sevkiyatlar depo veya dağıtım merkezleri arasında hareket ettiğinde "Konum Güncellendi" aktiviteleri yakalama
- Çok aşamalı onay süreçlerinde onay seviyeleri değiştiğinde "Onay Aşaması İlerledi" aktiviteleri kaydetme
- Teklif görüşmeleri sırasında ürün fiyatı değiştiğinde "Fiyat Ayarlandı" aktivitelerini takip etme
- Destek biletleri departmanlar arasında taşındığında "Kategori Yeniden Sınıflandırıldı" aktiviteleri oluşturma
Ayarlar
Yeni Aktivite Adı: Öznitelik değeri değiştiğinde oluşturulacak aktivitenin adı. "Durum Güncellendi", "Öncelik Değişti" veya "Sahip Yeniden Atandı" gibi, gerçekleşen değişikliği açıkça belirten açıklayıcı bir isim seçin. Bu aktivite adı süreç haritalarında ve aktivite listelerinde görüntülenecektir.
Olay Özniteliği: Değişiklikleri izlemek için seçilen olay özniteliği. Zenginleştirme, bu özniteliği seçilen aktiviteler boyunca takip eder ve değer değiştiğinde yeni aktiviteler oluşturur. Bu, durum alanları, sahip isimleri, öncelik seviyeleri, kategori kodları veya konum tanımlayıcıları gibi herhangi bir olay özniteliği olabilir.
Güncelleme Aktivitesi: Değişiklikleri tespit etmek için referans olarak kullanılan spesifik aktivite. Zenginleştirme, (Change Activities'de belirtilen) birden çok aktiviteyi izlerken, bu ayar hangi aktivite tipinin "güncelleme" aktivitesi olarak kabul edileceğini belirtir. Çoğu yapılandırmada, bu ayar Change Activities listesindeki aktivitelerden biriyle eşleşmelidir.
Değişiklik Aktiviteleri: Özniteliğin değişiklikleri izlenecek bir veya daha fazla aktivite seçin. Zenginleştirme, değer değişikliği algılarken yalnızca bu aktivite isimlerine sahip olayları inceler. Örneğin, "Sipariş Oluştur", "Siparişi Değiştir" ve "Siparişi Onayla" aktivitelerini seçerseniz, izlenen özniteliğin bu aktiviteler arasındaki değişikliklerini kontrol eder.
Büyük/Küçük Harf Farkını Görmezden Gel: Etkinleştirildiğinde, zenginleştirme değişiklikleri algılarken null (boş) değerleri anlamlı değerler olarak kabul eder. Devre dışı bırakıldığında, null değerler yok sayılır ve null değerlerle ilgili değişiklikler yeni aktiviteler tetiklemez. Null değerlerin anlamlı bir durumu (örneğin "Atanmamış" veya "Ayarlanmamış") temsil ettiği durumlarda etkinleştirin; sadece gerçek değerler arasındaki değişikliklere odaklanmak için devre dışı bırakın.
Örnekler
Örnek 1: Sipariş Durumu Takibi
Senaryo: Bir e-ticaret sipariş karşılama süreci, sipariş durumunu değiştirebilen birden çok aktiviteye (Sipariş Oluştur, Ödeme Alındı, Siparişi Gönder) sahiptir ancak durum geçişleri açık aktiviteler olarak kaydedilmemektedir. Süreç haritalarında durum ilerlemesini görselleştirmek için "Durum Değişti" aktiviteleri oluşturmak istiyorsunuz.
Ayarlar:
- Yeni Aktivite Adı: Durum Değişti
- Olay Özniteliği: OrderStatus
- Güncelleme Aktivitesi: Create Order
- Değişiklik Aktiviteleri: Create Order, Payment Received, Ship Order
- Büyük/Küçük Harf Farkını Görmezden Gel: False
Çıktı: OrderStatus özniteliği belirtilen aktiviteler arasında değiştiğinde "Durum Değişti" aktiviteleri oluşturur. Örneğin:
- Vaka "Create Order" ile başlar (OrderStatus = "Pending")
- "Payment Received" gerçekleşir (OrderStatus = "Paid") - "Durum Değişti" aktivitesi oluşturulur
- "Ship Order" gerçekleşir (OrderStatus = "Shipped") - "Durum Değişti" aktivitesi oluşturulur
Yeni "Durum Değişti" aktiviteleri süreç haritasında görünerek durum geçişlerinin kesin zamanını gösterir ve siparişlerin her durumda ne kadar kaldığını ölçmeyi kolaylaştırır.
İçgörüler: Gerçek durum değişiklik sırasını ortaya çıkarır, durumlar arasındaki gecikmeleri belirler, her durum aşaması için SLA uyumunu ölçer ve belirli durum ilerleme desenleriyle filtrelemeye olanak tanır.
Örnek 2: Destek Bileti Öncelik Yükseltmesi
Senaryo: Müşteri destek sürecinde, bilet önceliği çeşitli aktiviteler boyunca yükseltilip düşürülebiliyor. Öncelik değişikliklerini takip etmek, yükseltme kalıplarını ve yanıt sürelerini anlamak istiyorsunuz.
Ayarlar:
- Yeni Aktivite Adı: Öncelik Değişti
- Olay Özniteliği: TicketPriority
- Güncelleme Aktivitesi: Create Ticket
- Değişiklik Aktiviteleri: Create Ticket, Assign Agent, Escalate, Update Ticket, Resolve Ticket
- Büyük/Küçük Harf Farkını Görmezden Gel: True
Çıktı: Öncelik değiştirildiğinde "Öncelik Değişti" aktiviteleri oluşturulur. Örneğin, bir bilet "Düşük"ten "Orta", oradan "Yüksek"e yükseltilir ve sonra çözülürse, zenginleştirme şunları oluşturur:
- Düşük’ten Orta’ya yükseltildiğinde "Öncelik Değişti"
- Orta’dan Yüksek’e yükseltildiğinde "Öncelik Değişti"
Her yeni aktivite, orijinal olayın tüm özniteliklerini içerir; yeni öncelik değeri ve değişiklik zaman damgası dahil.
İçgörüler: Biletlerin ne sıklıkla yükseltildiğini, yükseltmeler arasındaki süreleri, hangi müşteri veya sorun türlerinde öncelik değişikliğinin sık olduğunu gösterir ve öncelik atama süreçlerini optimize etmeye yardımcı olur.
Örnek 3: Sevkiyat Konumu Takibi
Senaryo: Lojistik süreci, sevkiyatların depolar arasında hareketlerini kaydeder ancak konum değişiklikleri açık aktiviteler olarak takip edilmez. ShipmentLocation özniteliği taşındıkça değişir ve bu hareketleri süreç akışında görselleştirmek istersiniz.
Ayarlar:
- Yeni Aktivite Adı: Konum Güncellendi
- Olay Özniteliği: ShipmentLocation
- Güncelleme Aktivitesi: Receive Shipment
- Değişiklik Aktiviteleri: Receive Shipment, Transfer Item, Load for Delivery, Deliver
- Büyük/Küçük Harf Farkını Görmezden Gel: False
Çıktı: Her konum değişikliğinde "Konum Güncellendi" aktiviteleri oluşturur:
- Ürün "Depo A"ya gelir (Receive Shipment) - İlk konum atanır
- "Depo B"ye transfer edilir (Transfer Item) - "Konum Güncellendi" oluşturulur
- "Depo B"de yükleme (Load for Delivery) - Değişiklik yok, aktivite oluşturulmaz
- "Müşteri Teslimatı" (Deliver) - "Konum Güncellendi" oluşturulur
Süreç haritası artık sevkiyat yolculuğunu açık konum değişikliği aktiviteleriyle gösterir ve dağıtım ağı akışını netleştirir.
İçgörüler: Sevkiyat rotalarını görselleştirir, transfer darboğazlarını belirler, her konumda geçen süreyi ölçer ve verimsiz yönlendirme kalıplarını ortaya çıkarır.
Örnek 4: Onay İş Akışı Aşama Takibi
Senaryo: Bir satın alma onay sürecinde ApprovalStage özniteliği "Beklemede"den "Yönetici Onayı"na, oradan "Direktör Onayı"na ve "Nihai Onay"a değişiyor. Her onay aşaması geçişi için aktiviteler oluşturmak istiyorsunuz.
Ayarlar:
- Yeni Aktivite Adı: Onay Aşaması İlerledi
- Olay Özniteliği: ApprovalStage
- Güncelleme Aktivitesi: Submit for Approval
- Değişiklik Aktiviteleri: Submit for Approval, Manager Review, Director Review, Final Approval
- Büyük/Küçük Harf Farkını Görmezden Gel: False
Çıktı: Her aşama geçişinde "Onay Aşaması İlerledi" aktiviteleri oluşturur:
| Orijinal Aktivite | Önceki ApprovalStage | Sonraki ApprovalStage | Yeni Aktivite Oluşturuldu mu |
|---|---|---|---|
| Submit for Approval | null | Pending | Hayır (ilk değer) |
| Manager Review | Pending | Manager Approved | Evet |
| Director Review | Manager Approved | Director Approved | Evet |
| Final Approval | Director Approved | Final Approved | Evet |
İçgörüler: Onay ilerlemesini net gösterir, onay aşamaları arasındaki süreyi ölçer, onayların takıldığı noktaları belirler ve çok katmanlı onay verimliliğinin analizini sağlar.
Örnek 5: Olay Yönetiminde Vaka Sahibi Değişiklikleri
Senaryo: Bir BT olay yönetim sürecinde, vaka sorumluları iş yükü değişimleri veya yükseltmeler sırasında değiştirilir. AssignedTo özniteliği değişir ancak bu yeniden atamalar açık aktiviteler olarak takip edilmez. Yeniden atama desenlerini anlamak istiyorsunuz.
Ayarlar:
- Yeni Aktivite Adı: Vaka Yeniden Atandı
- Olay Özniteliği: AssignedTo
- Güncelleme Aktivitesi: Create Incident
- Değişiklik Aktiviteleri: Create Incident, Assign, Reassign, Escalate, Resolve
- Büyük/Küçük Harf Farkını Görmezden Gel: True
Çıktı: AssignedTo değiştiğinde "Vaka Yeniden Atandı" aktiviteleri oluşturur:
- Create Incident (AssignedTo = "Otomatik Atama Kuyruğu") - İlk atama
- Assign (AssignedTo = "John Smith") - "Vaka Yeniden Atandı" oluşturulur
- Reassign (AssignedTo = "Sarah Jones") - "Vaka Yeniden Atandı" oluşturulur
- Escalate (AssignedTo = "Kıdemli Ekip") - "Vaka Yeniden Atandı" oluşturulur
Zenginleştirme tüm sahip değişikliklerini izler, kimin vakayı ne zaman ele aldığını ve ne zaman devrettiğini görünür kılar.
İçgörüler: Vakaların ne sıklıkla yeniden atandığını gösterir, aşırı yüklenen temsilcileri tespit eder, devir sürelerini ölçer ve ilk atama stratejilerini optimize eder.
Çıktı
Create Update Activity zenginleştirmesi, olay günlüğünde öznitelik değeri değişikliklerini temsil eden yeni olay satırları üretir. Bu yeni aktiviteler mevcut süreç akışına sorunsuz entegre olur ve tüm süreç analiz araçlarında görünür.
Aktivite Özellikleri:
- Aktivite Adı: "Yeni Aktivite Adı" ayarı ile eşleşir
- Zaman Damgası: Öznitelik değişikliğinin gerçekleştiği olaydan devralınır
- Vaka ID: Orijinal olayla aynıdır (aktiviteler aynı vakaya eklenir)
- Olay Öznitelikleri: Orijinal olayın tüm öznitelikleri yeni aktiviteye kopyalanır
- Aktivite Türü: Süreç haritalarında ve aktivite listelerinde görünen standart aktivite
Oluşturma Mantığı:
- Yeni aktiviteler sadece izlenen öznitelik değeri değiştiğinde oluşturulur
- Bir aktivitenin ilk oluşumu başlangıç değerini ayarlar (güncelleme aktivitesi oluşturulmaz)
- Sonraki oluşumlar önceki değerle karşılaştırılır
- Değer farklıysa aynı zaman damgası ile yeni aktivite eklenir
- "Büyük/Küçük Harf Farkını Görmezden Gel" kapalıysa null değerlerle ilgili değişiklikler yok sayılır
- Yalnızca seçilen "Change Activities"e sahip olaylar izlenir
Entegrasyon Noktaları:
- Yeni aktiviteler öznitelik değişikliklerinin akışını gösteren süreç haritalarında görünür
- Spesifik değişiklik desenlerine sahip vakaları seçmek için aktivite filtrelerinde bulunur
- Süre hesaplama gibi sonraki zenginleştirmelerde kullanılabilir
- Varyant analizinde farklı değişim sıralamalarını tespit etmeye yardımcı olur
- Aktivite sıklığı istatistiklerine ve performans metriklerine dahildir
- Tüm orijinal olay öznitelikleriyle beraber olay günlüğü dışa aktarımlarında yer alır
Süreç Haritası Görselleştirmesi: Yeni aktiviteler süreç haritalarında ek düğümler oluşturarak öznitelik değişiklik yollarını gösterir. Bu sayede önceden görünmeyen durum geçişleri açık ve analiz edilebilir hale gelir.
Performans Dikkatleri:
- Zenginleştirme, değer değişikliklerini tespit etmek için seçilen aktivitelerdeki tüm olayları işler
- Büyük veri setlerinde, değişikliklerin beklendiği aktivitelerle sınırlandırmak performansı artırır
- Yeni aktiviteler olay sayısını artırır, bu da süreç haritası karmaşıklığını etkileyebilir
- Analizi belirli değişiklik türlerine odaklamak için filtreler kullanılabilir
İlgili Konular
- Aktiviteleri Kaldır: Süreç günlüğünden istenmeyen aktiviteleri çıkarın
- Tekrarlanan Aktiviteleri Kaldır: Ardışık aynı aktiviteleri birleştirin
- Temsilci Vaka Özniteliği: Belirli aktivitelerden vaka seviyesine öznitelik değerleri çıkarın
- İki Aktivite Arasındaki Süre: Orijinal ve güncelleme aktiviteleri arasındaki süreyi ölçün
Bu dokümantasyon mindzieStudio proses madenciliği platformunun bir parçasıdır.