Kanban - ว่องไว
Agile Kanban คือการพัฒนาซอฟต์แวร์แบบ Agile ด้วยวิธี Kanban ใน Agile Kanban บอร์ด Kanban จะใช้เพื่อแสดงภาพขั้นตอนการทำงาน โดยปกติแล้วบอร์ด Kanban จะติดบนผนังในห้องโครงการ สถานะและความคืบหน้าของภารกิจการพัฒนาเรื่องราวจะถูกติดตามด้วยสายตาบนกระดาน Kanban ด้วยการ์ด Kanban ที่ต่อเนื่อง
คณะกรรมการ Kanban
บอร์ด Kanban ใช้เพื่ออธิบายการไหลของงานในสตรีมคุณค่า คณะกรรมการ Kanban -
ให้ทุกคนที่เกี่ยวข้องในโครงการเข้าถึงได้ง่าย
อำนวยความสะดวกในการสื่อสารตามความจำเป็น
ความคืบหน้าของงานจะปรากฏให้เห็น
ปัญหาคอขวดจะมองเห็นได้ทันทีที่เกิดขึ้น
ข้อดีของบอร์ด Kanban
ข้อดีที่สำคัญของการใช้บอร์ด Kanban คือ -
Empowerment of Team - หมายความว่า -
ทีมได้รับอนุญาตให้ทำการตัดสินใจได้ตามต้องการ
ทีมร่วมกันแก้ไขปัญหาคอขวด
ทีมสามารถเข้าถึงข้อมูลที่เกี่ยวข้อง
ทีมสื่อสารกับลูกค้าอย่างต่อเนื่อง
Continuous Delivery - หมายความว่า -
มุ่งเน้นไปที่การทำงานให้เสร็จ
ข้อกำหนดที่ จำกัด ณ เวลาใดก็ได้
มุ่งเน้นการส่งมอบคุณค่าให้กับลูกค้า
เน้นทั้งโครงการ
งานและเรื่องราวจะแสดงด้วยการ์ด Kanban สถานะปัจจุบันของแต่ละงานสามารถทราบได้โดยการแสดงการ์ดในคอลัมน์แยกกันบนกระดาน คอลัมน์ถูกระบุว่าเป็นTo Do, Doingและ Done. แต่ละงานย้ายจากTo Do ถึง Doing แล้วถึง Done.
คณะกรรมการ Kanban ได้รับการอัปเดตทุกวันเมื่อทีมดำเนินการผ่านการพัฒนา
ขีด จำกัด WIP
ป้ายกำกับในคอลัมน์การทำยังประกอบด้วยตัวเลขซึ่งแสดงถึงจำนวนงานสูงสุดที่สามารถอยู่ในคอลัมน์นั้นได้ตลอดเวลา กล่าวคือหมายเลขที่เกี่ยวข้องกับDoing คอลัมน์คือขีด จำกัด WIP (งานระหว่างดำเนินการ)
ดึงแนวทาง
วิธีดึงถูกใช้เป็นและเมื่องานเสร็จสมบูรณ์ในคอลัมน์การทำ การ์ดอีกใบถูกดึงออกจากคอลัมน์สิ่งที่ต้องทำ
กำกับตนเอง
ใน Agile Development ทีมจะรับผิดชอบในการวางแผนติดตามรายงานและสื่อสารในโครงการ ทีมงานได้รับอนุญาตให้ตัดสินใจและรับผิดชอบต่อการพัฒนาและคุณภาพของผลิตภัณฑ์ให้เสร็จสิ้น สิ่งนี้สอดคล้องกับลักษณะการเสริมพลังของทีมในคัมบัง
ไหลต่อเนื่อง
ในการพัฒนาแบบ Agile ไม่มีวิธีการเกตและการทำงานจะไหลผ่านฟังก์ชันต่างๆโดยไม่ต้องรอเวลา สิ่งนี้มีส่วนช่วยในการย่อลักษณะรอบเวลาของ Kanban
Visual Metrics
ใน Agile Kanban เมตริกจะถูกติดตามด้วยสายตาโดยใช้ -
- คณะกรรมการ Kanban
- แผนภูมิ Burndown
การใช้บอร์ด Kanban
Kanban Board ใช้เพื่อ -
- วัดรอบเวลาที่สามารถใช้เพื่อเพิ่มประสิทธิภาพของรอบเวลาเฉลี่ย
- ติดตามขีด จำกัด WIP เพื่อกำจัดของเสีย
- ติดตามการใช้ทรัพยากรเพื่อกำจัดของเสีย
การใช้แผนภูมิ Burndown
Burndown chart ใช้เพื่อจับภาพ -
สถานะปัจจุบันของงานและเรื่องราว
อัตราความคืบหน้าของการทำงานที่เหลือให้เสร็จสิ้น
เนื่องจาก Kanban Board มีการอัปเดตทุกวันจึงมีข้อมูลทั้งหมดที่จำเป็นสำหรับแผนภูมิ Burndown