เมื่อไรจึงถือว่าพร้อมเริ่ม sprint

เมื่อแรกเริ่มเรียนรู้อไจล์ สิ่งที่หลายคนจะต้องประสบคือ ความผิดหวัง เพราะไม่สามารถทำงานที่วางแผนไว้ให้เสร็จได้ภายใน sprint

สาเหตุอันดับหนึ่งของการที่ไม่สามารถทำงานให้เสร็จตามแผนที่วางไว้ได้คือ การที่ไม่มีข้อมูลหรือความเข้าใจในความต้องการของแต่ละ story ดีเพียงพอ ซึ่งเมื่อเกิดสิ่งนี้ขึ้นสิ่งที่จะเกิดต่อไปคือ ทีมจะเร่ิมบอกว่า story ไม่พร้อมแล้วไล่ PO ให้ไปหาข้อมูลเพิ่ม ซึ่ง PO ส่วนใหญ่ก็คงจะหงุดหงิด เพราะต้องเสียเวลากับการไปหาข้อมูลซึ่งทีมน่าจะเป็นคนหาเองได้ ซึ่งระหว่างรอนั้น ทีมถ้าไม่นั่งคอย ก็จะเอางานที่สำคัญน้อยกว่าขึ้นมาทำ ซึ่งขัดกับการทำ prioritization ของอไจล์เป็นอย่างมาก

สิ่งสำคัญที่ทีมจะต้องเรียนรู้คือ การตัดสินใจว่า อะไรคือความพร้อมในการเร่ิม sprint ถ้าหากทีมต้องการให้คำถามทุกคำถามถูกตอบ และมั่นใจ 100% ว่ารู้ทุกเรื่องสำหรับทุก story ขอบอกเลยว่า นั่นเป็นเครื่องหมายแสดงว่า ทีมเริ่ม sprint ช้าเกินไป แต่ก็อย่างว่า ทีมเคยเริ่ม sprint เร็วเกินไปมาแล้ว ย่อมต้องมีความกลัวเกิดขึ้น และพยายามจะขจัด ความเสี่ยงเหล่านี้ ซึ่งสุดท้าย ก็จบที่ไม่สามารถทำงานได้เสร็จอย่างที่วางแผนไว้อยู่ดี เพราะใช้เวลามากเกินไปกับการวางแผน และหาคำตอบ ซึ่งบางคำตอบเพียงแค่เริ่มทำจริงก็รู้คำตอบแล้ว แต่การมโนก่อนนั้นทำได้ไม่ง่ายเลย

วิธีในการดูว่า แผนการทำงานของ sprint (sprint plan) พร้อมสำหรับการเริ่มต้นทำงานแล้วหรือไม่ ให้ใช้กฏง่ายๆ 3 ข้อที่เรียกว่า 3’C คือ Card, Conversation, Confirmation (ดู The 3 C’s of a User Story) ซึ่งถ้าแต่ละการ์ดมี C ครบ 3 แล้วก็ถือว่า พร้อมสำหรับ การเริ่ม sprint แล้วนั่นเอง

Advertisements

ใส่ความเห็น

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s