เมื่อหน่วยงานสาธารณะใช้เทคโนโลยีดิจิทัลและคอมพิวเตอร์ในการจัดการการติดตามและประเมินผลโครงการ และต้องการให้ระบบมีความยืดหยุ่นในการปรับปรุงในอนาคต ควรออกแบบสถาปัตยกรรมระบบอย่างไร
กออกแบบระบบโดยไม่คำนึงถึงความต้องการของผู้ใช้ปลายทาง
ขออกแบบระบบแบบหนึ่งก้อนเดียว (Monolithic) ที่รวมฟังก์ชันทั้งหมดไว้ที่เดียว
คใช้เฉพาะซอฟต์แวร์ที่ซื้อมาจากอื่นโดยไม่ปรับแต่ง
งออกแบบระบบแบบมอดูลาร์ (Modular) ที่สามารถแยกส่วนได้ โดยมีการกำหนด API หรือส่วนต่อระหว่างที่ชัดเจน เพื่อให้สามารถปรับปรุง อัพเดต หรือเพิ่มเติมส่วนประกอบได้โดยไม่ส่งผลกระทบต่อระบบโดยรวม
เฉลยอธิบาย
การออกแบบระบบทำให้มีความยืดหยุ่นในการปรับปรุงในอนาคต ควรใช้สถาปัตยกรรมแบบมอดูลาร์ (Modular Architecture) ที่แยกส่วนประกอบของระบบได้ และมีการกำหนด API (Application Programming Interface) หรือส่วนต่อระหว่างที่ชัดเจน เพื่อให้สามารถปรับปรุง อัพเดต เพิ่มเติม หรือแทนที่ส่วนประกอบบางส่วนได้โดยไม่ต้องเปลี่ยนแปลงระบบทั้งหมด ตัวเลือก B ขาดความยืดหยุ่น ตัวเลือก C ไม่คำนึงถึงความต้องการเฉพาะ ตัวเลือก D ไม่มีการพิจารณาผู้ใช้ การตัดสินใจต้องคำนึงถึงกลุ่มเปราะบาง ความต่อเนื่องของบริการ ช่องทางเตือนภัยที่เข้าถึงได้ และโครงสร้างบัญชาการ/ประสานงานตามระดับเหตุ; อ้าง พ.ร.บ.ป้องกันและบรรเทาสาธารณภัย พ.ศ. 2550 และแผนแห่งชาติ 2564–2570