ในการพัฒนาระบบสารสนเทศด้วย Agile Model ข้อใดอธิบายลักษณะสำคัญได้ถูกต้องที่สุด

เอกสารประกอบระบบต้องมีความละเอียดครบถ้วนและจัดทำให้เสร็จก่อนส่งมอบงานแต่ละเฟส
ต้องกำหนดความต้องการของระบบทั้งหมดให้ครบถ้วนก่อนเริ่มพัฒนา จึงจะลงมือเขียนโปรแกรมได้
การทดสอบระบบจะดำเนินการเฉพาะในขั้นตอนสุดท้ายหลังจากพัฒนาระบบเสร็จสมบูรณ์แล้ว
การพัฒนาแบ่งออกเป็น Sprint ย่อย ๆ ทำให้สามารถปรับเปลี่ยนความต้องการได้ตลอดโครงการ

เฉลยอธิบาย

Agile Model มีลักษณะสำคัญคือแบ่งการพัฒนาเป็นรอบสั้น ๆ เรียกว่า Sprint หรือ Iteration ซึ่งช่วยให้ทีมพัฒนาสามารถรับข้อเสนอแนะจากผู้ใช้และปรับเปลี่ยนความต้องการได้ตลอดโครงการ ต่างจาก Waterfall ที่ต้องกำหนดความต้องการครบก่อนพัฒนา การทดสอบใน Agile ทำควบคู่ไปกับการพัฒนา และให้ความสำคัญกับซอฟต์แวร์ที่ใช้งานได้มากกว่าเอกสาร

ข้อสอบอื่นในวิชาการพัฒนาระบบสารสนเทศ วิเคราะห์ ออกแบบ และการเขียนโปรแกรมคอมพิวเตอร์

ดูข้อสอบวิชานี้ทั้งหมด →