ในการพัฒนาระบบสารสนเทศตามแนวทาง Agile สิ่งที่ทีมพัฒนาต้องให้ความสำคัญและเตรียมการมากที่สุดในแต่ละรอบการทำงาน (Sprint) คืออะไร

เอกสารความต้องการระบบ (Requirements Specification) ที่ครบถ้วนสมบูรณ์ก่อนเริ่มพัฒนา
Product Backlog ที่จัดลำดับแล้วและรายการเป้าหมายมีรายละเอียดเพียงพอสำหรับ Sprint Planning
แผนภาพ UML และ Entity Relationship Diagram ที่ได้รับการอนุมัติจากผู้บริหาร
รายงานความคืบหน้าโครงการและแผนการทดสอบระบบในภาพรวมทั้งหมด

เฉลยอธิบาย

ในแนวทาง Agile โดยเฉพาะ Scrum Framework ทีมพัฒนาต้องเตรียม Product Backlog ที่มีการจัดลำดับความสำคัญ (Prioritized) ไว้ให้พร้อม เพราะเป็นจุดเริ่มต้นของทุก Sprint โดย Product Owner จะคัดเลือกรายการจาก Product Backlog มาวางแผนใน Sprint Planning ตัวเลือก B เป็นแนวทางของ Waterfall ที่ต้องการเอกสารครบก่อนพัฒนา ตัวเลือก C เน้นการออกแบบเอกสารเป็นหลักซึ่งไม่ใช่หัวใจของ Agile และตัวเลือก D เป็นกิจกรรมที่ทำหลังจากพัฒนา ไม่ใช่การเตรียมการหลักก่อนเริ่ม Sprint

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

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