01

หนึ่งสถานะสำหรับทุกหน้าจอ

ระบบถ่ายทอดสดมักมีหลายหน้าจอ ทั้งผู้ควบคุมการแข่งขัน ทีมงาน production และผู้ชม หากแต่ละส่วนตีความสถานะไม่เหมือนกัน ข้อมูลจะคลาดเคลื่อนทันทีในช่วงที่สำคัญที่สุด

แนวทางของ Tarchon คือให้ match state เป็นแหล่งข้อมูลกลาง แล้วกระจายเฉพาะมุมมองที่แต่ละบทบาทต้องใช้

02

ออกแบบ flow สำหรับวันที่ทุกอย่างเกิดพร้อมกัน

หน้าจอ operator ต้องเน้นการตัดสินใจที่เร็ว ปุ่มหลักควรอยู่ในตำแหน่งเดิม มีขั้นยืนยันสำหรับการกระทำที่ย้อนกลับยาก และแสดงประวัติการเปลี่ยนแปลงเมื่อเกิดข้อโต้แย้ง

  • แยก Draft result ออกจากผลที่ประกาศแล้ว
  • แจ้งเตือนเฉพาะคู่ที่ต้องดำเนินการต่อ
  • เก็บ audit trail ของผู้แก้ผลและเวลา
03

ความเร็วต้องมาพร้อมความมั่นใจ

Real-time ที่ดีไม่ใช่เพียงตัวเลขเปลี่ยนเร็ว แต่ผู้ใช้ต้องรู้ด้วยว่าข้อมูลล่าสุดมาจากไหนและได้รับการยืนยันแล้วหรือยัง ความชัดเจนนี้ทำให้ทั้งทีมงานและผู้ชมเชื่อใจระบบ