ทีมงานของเราถูกขอให้เป็นตัวแทนของความพยายามในการพัฒนาของเราในแผนโครงการ ไม่มีใครไม่พอใจกับงานของเราหรือตั้งคำถามกับความสามารถในการส่งมอบของเราเราเพียงแค่เข้าร่วมในการเรียกร้องให้มีการวางแผนโครงการ ปัญหาคือเราเป็นทีมที่คล่องตัวและไม่ได้คิดเกี่ยวกับงานของเราในแง่ของแผนโครงการที่เป็นทางการ
ในขณะที่เรามีความคิดทั่วไปเกี่ยวกับสิ่งที่เรากำลังดำเนินการต่อไปเราไม่แน่ใจ 100% จนกว่าเราจะวางแผนการทำซ้ำ จนถึงขณะนี้ทีมงานของเราส่วนใหญ่ทำงานในสุญญากาศและไม่จำเป็นต้องนำเสนอวิธีการหรือตัวชี้วัดของเราแก่บุคคลภายนอก เราปฏิบัติตามมากที่สุดของการปฏิบัติดำเนินการในการเขียนโปรแกรมมาก
เราจัดการประชุมวางแผนรายไตรมาสเพื่อให้มีความคิดทั่วไปเกี่ยวกับเรื่องราวที่เรากำลังจะทำในไตรมาส ที่กล่าวว่าเรื่องราวของเรามีการบันทึกไว้ในการ์ด 3x5 และได้รับการประเมินเฉพาะตอนเริ่มต้นของการทำซ้ำที่จะใช้งานได้ หลังจากการประมาณค่าที่เราเอกสารเรื่องราวในทีมมูลนิธิ Sever ในระหว่างการทำซ้ำเราจะแนบโค้ดกับเรื่องราวและทำเครื่องหมายเรื่องราวว่าเสร็จสมบูรณ์เมื่อเสร็จแล้ว จากข้อมูลนี้เราสามารถสร้างแผนภูมิเบิร์นดาวน์และความเร็ว สิ่งสำคัญที่สุดคือเรารู้ความเร็วเฉลี่ยของเราในการวนซ้ำทำให้เราไม่สามารถกัดได้มากกว่าที่เราเคี้ยว
ฉันไม่ต้องการปรับเปลี่ยนวิธีการพัฒนา แต่ต้องการนำเสนอกิจกรรมการพัฒนาของเราในรายงานที่มีคนคุ้นเคยกับน้ำตกเท่านั้นที่จะเข้าใจ ในแผนโครงการ Agile ที่มีหน้าตาเป็นอย่างไรเคนแมคโดนัลด์ทำหน้าที่ได้ดีในการวางความแตกต่างระหว่างแผนโครงการความคล่องตัวและน้ำตก เขาระบุความแตกต่างในกระสุนบริโภค:
- แผนโครงการเปรียวขึ้นอยู่กับคุณสมบัติ
- จัดทำแผนโครงการ Agile เป็นซ้ำ
- แผนโครงการ Agile มีรายละเอียดในระดับที่แตกต่างกันขึ้นอยู่กับกรอบเวลา
- ทีมงานโครงการแผนเปรียวเป็นเจ้าของ
ความสามารถในการอธิบายความแตกต่างนั้นยอดเยี่ยม แต่วิธีที่ดีที่สุดในการนำเสนอข้อมูล