เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การทำงานซ้ำ (Rework)

เมื่อวิเคราะห์โครงสร้างของกระบวนการ สิ่งที่น่าสนใจอย่างหนึ่งคือ "การทำงานซ้ำ" (rework) ซึ่งเกิดขึ้นเมื่อ activity เดิมถูกดำเนินการซ้ำภายใน case เดียวกัน สิ่งนี้มักชี้ให้เห็นถึงการสูญเสียเวลาและทรัพยากร รวมถึงความผิดพลาดที่ต้องได้รับการแก้ไข

การทำงานซ้ำแบ่งออกเป็น 2 ประเภท ได้แก่ 1) การทำซ้ำทันที ซึ่งเรียกอีกชื่อว่า self-loops ของ activity และ 2) การทำซ้ำที่ปรากฏขึ้นในภายหลังของกระบวนการ ซึ่งเรียกว่า repetitions ในแบบฝึกหัดนี้ เราจะมุ่งเน้นที่ประเภทหลัง

เมตริก number_of_repetitions สามารถคำนวณได้สำหรับ

  • event "log" ทั้งหมด
  • แต่ละ "case"
  • แต่ละ "activity"
  • แต่ละ "resource" หรือ
  • แต่ละคู่ "resource-activity"

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Business Process Analytics ใน R

ดูคอร์ส

คำแนะนำการฝึกหัด

ใช้เมตริก number_of_repetitions() พร้อม argument level ที่เหมาะสม เพื่อตอบคำถามแต่ละข้อสำหรับกระบวนการ sepsis

  • ค่าต่ำสุด ค่าสูงสุด และค่าเฉลี่ยของจำนวนการทำซ้ำในกระบวนการทั้ง event log คือเท่าใด?
  • ทรัพยากรใดมีส่วนรับผิดชอบต่อการทำซ้ำมากที่สุด?
  • Activity ใดมีจำนวนการทำซ้ำสูงสุด?

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Min, max and average number of repetitions
___

# Number of repetitions per resource
___

# Number of repetitions per activity
n_reps_per_activity <- ___

# See the result
n_reps_per_activity

# See the result in a plot
plot(n_reps_per_activity)
แก้ไขและรันโค้ด