สำหรับคนที่เริ่มศึกษา Agile ต้องมีซักครั้งที่ได้ยินคำว่า SMART criteria หรือได้ยิน Agile master บอกว่า requirements จะต้อง SMART หลายคนอาจจะจำไม่ได้ว่ามันย่อมาจากอะไรฟระ เลยเอามาให้่ดูกันอีกที
S for Specific
M for Measurable
A for Achievable
R for Relevant
T for Time-bound
นอกจากนี้ยังมีคนบอกว่า แค่ SMART ไม่พอ มันต้อง SMARTER (ฉลาดกว่า?) โดยเติม E และ R เข้าไป
Evaluate
Rewarding
ขอบอกว่าจำยากจริงๆ เพราะ นอกจากตัวหลักๆ พวกนี้แล้วยังมี variations อีกมาก เลยมีคนเสนอว่าฉันไม่อยากฉลาด(SMART) แล้วขอโง่(DUMB) ดีกว่า โดยย่อมากจาก
D for Doable
U for Understandable
M for Manageable
B for Beneficial
เห็นมั้ยเรามาเลิกฉลาดแล้วทำตัวโง่กันดีกว่า สี่ตัวเอง จำง่ายเข้าใจง่ายกว่ากันเยอะเลย