โครงการด้านเทคโนโลยีสารสนเทศมักมีลักษณะไม่สามารถกำหนดขอบเขตและเป้าหมายอย่างแน่นอนตั้งแต่ต้น ทำให้ต้องปรับเปลี่ยนไปตามความก้าวหน้าของเทคโนโลยี บริหารอย่างไรจึงจะเหมาะสม
กปล่อยให้ผู้พัฒนาทำตามใจชอบ โดยไม่มีแผนใด ๆ
ขเปลี่ยนโครงการเป็นช่วงหลายปี เพื่อให้มีเวลามากขึ้น
คใช้ Agile Management Approach ที่วางแผนในระยะสั้น (Sprint) ทำให้เกิดผลลัพธ์เพิ่มเติมอย่างต่อเนื่อง และตรวจสอบกับผู้ใช้เพื่อปรับปรุงไปตามการศึกษา
งวางแผนสมบูรณ์ตั้งแต่ต้น แล้วปฏิบัติตามแผนอย่างเข้มงวด
เฉลยอธิบาย
วิธีบริหารโครงการการที่มี Uncertainty สูง (เช่น เทคโนโลยี การวิจัย) เรียกว่า Agile Project Management ประเภท (1) Iterative Planning - วางแผนระยะสั้น (2-4 สัปดาห์) ต่อครั้ง (2) Incremental Delivery - สร้างผลลัพธ์เพิ่มไปเรื่อย ๆ ไม่รอจนถึงตอนจบ (3) Stakeholder Feedback - ตรวจสอบผลลัพธ์กับผู้ใช้อย่างสม่ำเสมอ (4) Adaptation - ปรับแผนตามความเรียนรู้ใหม่ ๆ วิธีนี้เหมาะกับโครงการที่ต้องการการปรับเปลี่ยน ตัวเลือก B (Waterfall) เหมาะกับโครงการที่เป็นไปได้ชัด ตัวเลือก C เป็นการไม่มีระเบียบ ตัวเลือก D ไม่ได้อยู่ที่จำนวนปี