ระบบใช้โมเดลและ dependency จากภายนอกและต้องประเมิน supply chain จึงวินิจฉัยว่า ในการพัฒนาแอปพลิเคชันบนมือถือ ทีมพัฒนาต้องตัดสินใจระหว่างการสร้าง Native App กับ Progressive Web App (PWA) ข้อใดคือข้อดีที่แตกต่างกันอย่างชัดเจนระหว่างทั้งสอง
กNative App เป็นเทคโนโลยีเก่าที่ใช้ได้เฉพาะระบบปฏิบัติการเดิมเท่านั้น ขณะที่ PWA เป็นเทคโนโลยีใหม่ที่รองรับทุกแพลตฟอร์ม
ขPWA สามารถติดตั้งผ่าน App Store ได้เช่นเดียวกับ Native App แต่ Native App ต้องพัฒนาแยกสำหรับ iOS และ Android
คNative App สามารถทำงานได้โดยไม่ต้องเชื่อมต่ออินเทอร์เน็ต ขณะที่ PWA จำเป็นต้องเชื่อมต่ออินเทอร์เน็ตตลอดเวลา
งNative App มีความเร็วสูงและเข้าถึงฟีเจอร์อุปกรณ์ได้ทั้งหมด ขณะที่ PWA ต้องการขนาดเก็บไฟล์น้อยกว่าและใช้ได้ในเบราว์เซอร์ใดก็ได้
เฉลยอธิบาย
Native App (เขียนด้วย Swift/Kotlin) มีความเร็วสูงและเข้าถึงฟีเจอร์อุปกรณ์เต็มที่ PWA (เทคโนโลยีเว็บ) ต้องการพื้นที่น้อยและใช้ได้ในเบราว์เซอร์ใดก็ได้ ตัวเลือก B ผิดเพราะ PWA สมัยใหม่รองรับการทำงานแบบ offline ผ่าน Service Worker ตัวเลือก C ผิดเพราะ PWA ส่วนใหญ่ติดตั้งผ่านลิงก์เว็บ ตัวเลือก D ผิดเพราะทั้ง Native และ PWA ใช้งานร่วมสมัยกัน ฐานกรอบความเสี่ยงปัจจุบัน: NIST AI RMF 1.0 และ NIST AI 600-1 Generative AI Profile (อยู่ระหว่างการปรับปรุง AI RMF โดย NIST) — https://www.nist.gov/itl/ai-risk-management-framework