ปัญหานี้เกิดขึ้นได้อย่างไร
ผู้ดูแลลูกค้าแก้ที่อยู่บริการ แต่ระบบเชื่อมต่อนำค่าเก่ากลับมา แต่ละระบบถือว่าสำเนาของตนเป็นข้อมูลหลัก การแก้ช่องหนึ่งกระตุ้นอีกระบบจนทีมไม่รู้ว่าการเปลี่ยนใดตั้งใจทำ
ตรวจอะไรเป็นอย่างแรก
- ดูประวัติช่องข้อมูลและระบุทุกกระบวนการที่เขียนค่านั้นได้
- ตรวจว่าค่าว่าง เวลาข้อมูลเก่า หรือการลองส่งใหม่ถูกนับเป็นการแก้ไขจริงหรือไม่
ปรับกระบวนการอย่างไร
- กำหนดแหล่งหลักและทิศทางที่อนุญาตสำหรับแต่ละช่องที่ใช้ร่วมกัน
- บันทึกต้นทางและเวลา แยกการลบออกจากการไม่ได้ส่งค่า
- ส่งค่าที่ขัดกันให้ตรวจ แทนปล่อยให้ค่าที่เขียนทีหลังชนะโดยไม่มีคำอธิบาย
ส่วนที่ระบบช่วยได้
ส่งการแก้ไขที่อนุมัติไปในทิศทางที่กำหนด และแจ้งเจ้าของเมื่อระบบให้ค่าไม่ตรงกันได้
ส่วนที่ยังต้องให้คนดูแล
การเขียนทับจำนวนมากและการลบควรมีการตรวจอนุมัติและแผนกู้คืน
ประโยชน์และข้อควรระวัง
ประโยชน์ที่คาดหวัง
ค่าที่แก้ถูกต้องอยู่ต่อได้ และทีมเข้าใจที่มาของข้อมูล
ข้อแลกเปลี่ยน
การกำหนดเจ้าของอาจเผยว่าทีมใช้ความหมายข้อมูลต่างกัน ต้องตกลงการทำงานก่อนตั้งกฎเชื่อมระบบ
ทดสอบก่อนใช้งานจริง
ทดสอบเหตุการณ์เก่าที่มาช้า ค่าว่าง และการแก้เองพร้อมกัน ต้องไม่มีข้อมูลเก่าเขียนทับค่าที่อนุมัติโดยเงียบ ๆ