แล้วแต่ทีม – ภาค Kanban ตอบคำถามจากทางบ้าน

คำถามจากทางบ้าน ถามว่า
“ถามครับใน Kanban สมมุติว่ากรณีเราแบ่ง task ไม่ดี แล้วพบว่ามันจะใช้เวลานานกว่าปกติ เช่น เป็น 2 เท่าของ Service Level Agreement (ระยะเวลาที่การ์ดนี้น่าจะใช้เวลาจนเสร็จ) จะทำอย่างไรครับ

(1) Let’s it flow ~ Let’s it flow ~ Let’s it flow จนเสร็จ
(2) แตกการ์ดแล้วโยนกลับใส่ backlog แล้วเรียก PO มาดูว่าจะเอายังไง

แล้วมีเครื่องมือในการช่วยติดตามรึเปล่าครับว่ามันไม่น่าจะทัน
อย่างใน Scrum มันมี burn down chart เอาไว้ดู progress ถ้าไม่น่าจะทัน (เหนือว่าเส้น avg มาก) ก็ให้รีบไปบอก PO แล้วช่วยกันตัดสินใจ”

ตอบ

ข้อวิเคราะห์
– ทีมนี้ใช้ Kanban แบบไม่มี sprint และ เป็นทีม support เพราะมี SLA ด้วย
– มีการอ้างถึงการแบ่ง task แสดงว่า หนึ่งการ์ด เป็นหนึ่ง task เพราะฉะนั้น incident report หนึ่งอัน อาจจะมีหลายการ์ดก็ได้
– มีการอ้างว่า พบว่า task หนึ่งน่าจะใช้เวลามากกว่า ปกติ คำว่าปกติ นั้นมีหลายนัยยะ ขอสมมติว่าหมายถึง cycle time ของทีม (เวลานับตั้งแต่ การ์ดถึงวางไว้ในคิวบนบอร์ด จนถึงเสร็จ)

จากคำถามนั้นไม่ได้ระบุว่า การค้นพบว่า incident จะไม่สามารถทำเสร็จได้ใน SLA นั้นเกิดขึ้นเมื่อใด เช่น ระหว่าง plan ที่เรียกว่า Kanban board replenishment หรือ ตอนนี้กำลังจะนำการ์ดเข้ามาทำ หรือ ทำไปแล้ว หรือ ทำอยู่แล้ว หมด SLA แล้ว จึงตอบได้ยากว่า ทีมควรทำอย่างไร

คำตอบจึงดูสั้นและกวนว่า “แล้วแต่ทีม” ครับ เพราะ context ไม่ชัดเจน และถึงแม้ชัดเจน ก็มีอีกหลากหลายปัจจัยที่ไม่สามารถระบุออกมาได้ แต่ทีมรับรู้ได้ด้วยการทำงานที่หน้างานจริง

คำว่า “แล้วแต่ทีม” นี้ มีผู้เข้าใจคลาดเคลื่อนอยู่มาก “แล้วแต่ทีม” นั้นไม่ใช่ทีมเป็นเผด็จการ อยากได้อย่างไรก็ทำไป แต่เพราะเป็นสถานการณ์ที่ ได้อย่างเสียอย่าง คือ ไม่มีทางเลือกที่ดีที่สุด เพราะ เลือกทำต่อ ก็จะกระทบกับ cycle time และไม่สามารถประเมินได้อย่างมีนัยยะเลยว่า จะเสร็จเมื่อไหร่ แต่ถ้าเลือกกลับไปตั้งต้นใหม่ ก็เสียหายในเรื่อง Flow เพราะ ปกติสายน้ำไม่ไหลย้อนกลับ การย้อนกลับนี้ต้องหยุดทุกกระบวนการ เป็นกิจกรรมที่มีค่าใช้จ่ายสูงมาก เพราะฉะนั้น คำว่า “แล้วแต่ทีม” คือ แล้วแต่ทีมจะนำเสนอ แล้วหว่านล้อมให้ stakeholder ทุกคนทุกฝ่ายเห็นด้วยและยอมรับการตัดสินใจแก้ไขในครั้งนี้ หากมีคนไม่ยอมรับ ก็จำเป็นต้องพูดคุยกันจนได้ทางออกใดทางออกหนึ่งที่เป็นที่ยอมรับจากทุกคนทุกฝ่ายได้

ป.ล. Tool ที่ใช้ใน Kanban ซึ่งไม่มี sprint นั้นเราใช้ chart ที่ชื่อว่า Cumulative Flow Diagram ตามภาพประกอบครับ

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