ในการพัฒนาระบบสารสนเทศตามแนวทาง 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