3. ทำไม Plan แบบเก่ำถึง Fail
● Plan ด้วย activities
o activities ไม่ได้เกี่ยวโดยตรงกับ Feature
o activities ไม่เคยเสร็จก่อนเวลำ
o activities หลังต้องรอ activities ข้ำงหน้ำเสร็จก่อน
o ถ้ำ activities ด้ำนหน้ำช้ำ ที่เหลือก็จะช้ำตำมกันไปหมด
● ไม่ได้เน้นกำรทำ Feature ที่สำคัญที่สุดก่อน
● หลอกตัวเองว่ำ Plan นี่เจ๋งที่สุดแล้ว และทำตำมมันอย่ำง
เคร่งครัด
o เสร็จวันที่ xx/xx/xx แน่นอน!
● ไม่ได้รวมควำมไม่แน่นอนเข้ำไปใน Plan
4. ทำไม Plan แบบ Agile ถึง Work
● สร้ำง Plan ที่รู้ว่ำใช้ได้ตอนนี้ แล้วก็ update มันอยู่
เรื่อยๆ
● จับ Effort ที่ใช้ในกำรทำงำน กับเวลำในกำรทำงำน
แยกออกจำกกัน
o มันไม่เกี่ยวกันจริงๆนะ
● มี Plan หลำยๆ level
o level สูงๆ ก็ไม่ต้องละเอียดมำก เสียเวลำ
● บอกอย่ำงชัดเจนว่ำมันมีควำมไม่แน่นอนอยู่นะ
6. User Stories
● เขียน requirement จำกมุมมองของผู้ได้รับ
ประโยชน์จำก feature นั้นๆ โดยใช้ภำษำที่ใครๆก็
เข้ำใจ
● As a <stakeholder>, I want <goal> so that
<reason>.
● Acceptance/Exit Criteria