[PRIMO Tech-a-Break] Agile ที่ดี คือ Agile ที่มีปัญหา

[PRIMO Tech-a-Break] Good Agile is Agile with Problems

โดย engineer คนหนึ่งที่เคยคิดว่า agile คือยาวิเศษ

ช่วงที่เราเริ่มขยับมาใช้ Agile ใหม่ ๆ

เราตั้ง Squad มี Sprint มี standup ทุกวัน ใช้ board ครบทุกอย่าง แต่สิ่งที่เจอกลับไม่ใช่ความราบรื่น
ตรงกันข้าม — มันเหมือนปัญหาต่าง ๆ โผล่มาเร็วกว่าเดิม เช่น:
• ทำไม Bug เต็มบอร์ด
• ทำไม dev บางคนทำไม่ทันตลอด ทั้งที่ estimation ก็คุยกันแล้ว
• ทำไม Task งอกเพิ่มตลอด
ตอนแรกผมก็เครียดนะ คิดว่า “หรือทีมเราทำ Agile ผิด” “หรือมันไม่เหมาะกับทีมเรา” แต่พอคุยกับคนที่เคยผ่านมาก่อน เขาบอกประโยคหนึ่งที่จำมาจนทุกวันนี้:
“Agile ไม่ได้แก้ปัญหาในทีมคุณ
แต่มันทำให้คุณเห็นปัญหาเร็วขึ้นต่างหาก”

 

จริงครับ เพราะจริงๆ แล้วก่อนหน้านั้น เราก็มีปัญหาเหมือนกัน แต่มันซ่อนอยู่เงียบๆ แล้วมาเจอตอนใกล้จะ Go live เพราะไม่มีช่องทางให้คนที่ทำงานกล้าบอกปัญหากัน
Agile ไม่ใช่ framework ที่จะทำให้ทุกอย่างดีขึ้นในทันที แต่ถ้าใช้มันถูก มันจะเปลี่ยนทีมจาก

“ไม่รู้ว่ามีปัญหา” → “รู้เร็ว แก้เร็ว”

 

ซึ่งสำหรับผม นั่นคือ progress ที่สำคัญกว่าความสมบูรณ์แบบเยอะ

ใครกำลังเริ่ม Agile แล้วรู้สึกว่าทีมแย่ลง ขอให้รู้ไว้ว่า บางทีมันไม่ได้แย่ลงหรอกครับ แค่เราเพิ่ง “กล้าหยิบปัญหาขึ้นมาดู” เท่านั้นเอง
แต่ถ้าคุณทำ Agile แล้วทุกคนไม่พูดปัญหาออกมา แบบนั้นแหละคือคุณกำลังมีปัญหาจริงๆ