หน่วยงานต้องการลดความผิดพลาดในการนำซอฟต์แวร์ขึ้นใช้งาน และส่งมอบรุ่นใหม่ได้ถี่ขึ้น แนวทางใดตอบโจทย์ที่สุด
กเพิ่ม Unit Test อย่างเดียว โดยยังสร้างแพ็กเกจ ติดตั้ง และตรวจสภาพแวดล้อมด้วยมือทุกครั้ง
ขใช้ Waterfall และรวมการนำขึ้นใช้งานไว้ท้ายโครงการ เพื่อไม่ให้ทีมปฏิบัติการเกี่ยวข้องระหว่างพัฒนา
คใช้แนวทาง DevOps และทำ build, test, package และ deploy ผ่าน pipeline ที่ควบคุมและตรวจสอบย้อนกลับได้
งใช้ Version Control เก็บประวัติโค้ดเท่านั้น โดยไม่เชื่อมการเปลี่ยนแปลงเข้ากับการทดสอบและการนำส่ง
เฉลยอธิบาย
DevOps รวมวัฒนธรรม ปฏิบัติการ และเครื่องมือที่อัตโนมัติกระบวนการพัฒนา ทดสอบ และการนำเข้าใช้งาน เพื่อลดความผิดพลาดและเพิ่มความเร็วในการส่งมอบ ส่วนตัวเลือกอื่นเป็นเครื่องมือหรือวิธีการย่อยที่อยู่ภายใน DevOps ฐานกรอบความเสี่ยงปัจจุบัน: NIST AI RMF 1.0 และ NIST AI 600-1 Generative AI Profile (อยู่ระหว่างการปรับปรุง AI RMF โดย NIST) —