Agile ไม่ดี
Agile ไม่ดี ต้องมีหลายคน คิดแบบนี้อยู่แน่ ๆ เช่น ทำแบบ Agile ไม่กำหนด Output แบบนี้จะส่งงานกันยังไง แล้วลูกค้าจะได้อะไร แบบนี้ไม่มีอะไรรับประกันว่าเราจะได้ output ที่ต้องการ
ใช่ครับ การพัฒนาแบบ Agile เองไม่ได้รับประกันว่าคุณจะได้สิ่งที่ต้องการจริง ๆ ยิ่งองค์กรที่ อยากจะได้งาน แต่ระดับ ผู้ปฏิบัติงานไม่ให้ความร่วมมือเลย ผมบอกได้เลยครับว่าไม่รอด
แต่ที่แน่นอนคือ เราจะรู้เร็วมากครับ ว่าปัญหาในการพัฒนาอยู่ที่ตรงไหน อะไรที่ทำให้โครงการไม่สามารถทำได้จนถึงเป้าหมาย
เพราะการทำงานของ Agile ทำให้ทุกส่วนของโครงการต้องทำด้วยความเร็วพอ ๆ กัน ความล่าช้าของการพัฒนาจะมองเห็นได้ง่ายมาก ว่าใครวิ่ง ใครเดิน ใครเดินถอยหลัง ซึ่งถ้าเรามีผู้บริหารที่เข้ามาช่วยกำกับ จะทำให้สามารถได้ผลที่เร็วยิ่งกว่าวิธีอื่น ๆ ที่รับรองผล
กลับมาที่การรับรองผล ของวิธี Waterfall ที่ต้อง Design ผลให้ชัดเจนก่อนพัฒนา สำหรับการพัฒนาโครงการประเภท BI ถ้าเราใช้วิธีแบบนี้ เราจะได้ output ที่ต้องการจริงหรือป่าว อันนี้หลาย ๆ คนที่เคยพัฒนาคงจะมีคำตอบในใจแล้วนะครับว่า output ที่เราตั้งใจ มันได้มาแล้วเอาไปทำประโยชน์ได้หรือป่าว