ฉันได้พล็อตทีมของฉันเผาผลาญแผนภูมิและความเร็วต่อการทำซ้ำ สำหรับฉันมันดูไม่ดีเลย (ความเร็วแปรปรวนมาก) ฉันควรค้นหาสิ่งใดเพื่อวินิจฉัยสาเหตุที่แท้จริงของพฤติกรรมนี้
ฉันได้พล็อตทีมของฉันเผาผลาญแผนภูมิและความเร็วต่อการทำซ้ำ สำหรับฉันมันดูไม่ดีเลย (ความเร็วแปรปรวนมาก) ฉันควรค้นหาสิ่งใดเพื่อวินิจฉัยสาเหตุที่แท้จริงของพฤติกรรมนี้
คำตอบ:
เป็นเรื่องปกติที่จะมีความผันผวนในช่วงสิบปีแรกขณะที่ทีมกำลังค้นหาจังหวะของมัน หลังจากนั้นเป็นเรื่องปกติที่ความเร็วจะผันผวนรอบตัวโดยเฉลี่ย ลองพล็อตค่าเฉลี่ยการวิ่งของการวิ่งห้าครั้งล่าสุดหรือมากกว่านั้นและคุณจะเห็นว่าระดับนั้นสั้นลง ถ้าไม่อย่างใดอย่างหนึ่งต่อไปนี้อาจเป็นต้นเหตุ:
คุณกำลังใช้ความเร็วในฐานะที่เป็นตัวบ่งชี้ประสิทธิภาพราวกับว่าบางเรื่องที่ได้รับการยอมรับคือการวิ่งที่ "ดี" และอะไรที่น้อยกว่านั้นคือการวิ่งที่ "ไม่ดี"
ควรใช้ Velocity (ซึ่งเป็นแนวคิดที่ผิดอย่างมหันต์) เป็นเครื่องมือในการคาดการณ์ล่วงหน้าสำหรับการประเมินจำนวนฟีเจอร์ที่ทีมสามารถกระทำได้ในการวิ่งครั้งต่อไปเช่นควรใช้ความเร็วในการวางแผนความจุ
http://jimhighsmith.com/velocity-is-killing-agility/
ต่อไปนี้เป็นข้อความอ้างอิงเด่นจากบทความ: "ปัญหาคือน้ำหนักที่มอบให้กับความเร็วและการเปลี่ยนให้เป็นเครื่องวัดประสิทธิภาพการทำงาน"
อาจมีปัญหาในสิ่งที่ดูเหมือนจะแปรปรวนอย่างมากในความเร็วของคุณ นี่ไม่ได้หมายความว่าทีมกำลังทำอะไรผิด แต่ผลคือความสามารถของทีมสำหรับการวิ่งในอนาคตไม่สามารถคาดการณ์ได้ดีนัก น่าเสียดายที่นั่นไม่ใช่คำถามที่พวกเราคนใดสามารถตอบคุณได้ คุณต้องขุดเข้าไปในตัวแบบผ่านการหวนกลับ เกิดอะไรขึ้นจริงเหรอ?
ไม่ว่าในกรณีใดการวัดที่สำคัญที่สุดจะหายไปจากกราฟของคุณ ทีมทำงานได้ดีเพียงใดในการมอบคุณค่าที่พวกเขาทำไว้? ความเร็วผันผวนหรือไม่เพราะพวกเขามีความมุ่งมั่นมากกว่าในการวิ่ง แต่ไม่ใช่คนอื่นมันผันผวนเพราะพวกเขายังไม่จบเรื่องหรือมันผันผวนเพราะภาระผูกพันนั้นผันผวน
สาเหตุที่เป็นไปได้เพิ่มเติม: ในระหว่างการวิ่งในภายหลังคุณกำลังชำระหนี้ทางเทคนิคจากการวิ่งก่อนหน้านี้
เช่นคุณมีตัวอย่างการจัดการหลังจากการวิ่ง 3 และต้องแสดงสถานการณ์ความสุขในวันนั้น ในการทำให้คุณทำการเข้ารหัสโดยไม่เกิดข้อผิดพลาดโดยไม่รองรับการแปลโดยไม่ต้องทดสอบหน่วย นี่คือการตัดสินใจที่ถูกต้องคุณเพียงแค่ต้องตระหนักถึงผลที่ตามมา
ดังนั้นหลังจากนั้นคุณเพิ่มสิ่งที่ดีทั้งหมดเช่นกรอบการจัดการความตื่นเต้น, การสนับสนุนการแปล, กรอบการทดสอบหน่วยและอื่น ๆ การเข้ารหัสที่มีอยู่ของคุณจากการวิ่ง 3 ครั้งแรกยังไม่มีการใช้งานดังนั้นจึงจำเป็นต้องได้รับการอัปเดต ความพยายามนี้ทำให้การสร้างมูลค่าช้าลงในระหว่างการวิ่งในภายหลัง
สำหรับคำถามของคุณมันยากที่จะบอกว่าทำไมมันถึงมีความผันผวนเพราะอาจเป็นเพราะการ์ดเรื่องราวผู้คนในทีมหรือความสามารถของเจ้าของผลิตภัณฑ์ ดังนั้นจากประสบการณ์ของฉันความเร็วจะผันผวนเนื่องจากตัวอย่างเช่น:
อย่างไรก็ตามในความคิดของฉันฉันไม่คิดว่าความผันผวนของความเร็วนั้นสำคัญตราบใดที่เรารู้ว่าสถานการณ์ในการวิ่งแต่ละครั้ง Velocity เป็นเพียงสิ่งที่จะบอกคุณว่าทีมของคุณสามารถทำงานได้อย่างมั่นคง ถ้ามันไม่เสถียรเราต้องค้นหารายละเอียดของการวิ่งแต่ละครั้งเกี่ยวกับ "สิ่งที่เกิดขึ้น" นี่เป็นเพียงวิธีหนึ่งในการชี้แจง / ทำให้ปัญหาเกิดขึ้นดังนั้นเราจึงสามารถแก้ไขได้ ดังนั้นความเร็วบอกเราว่าเกิดอะไรขึ้นในการวิ่งครั้งนั้นเพื่อเราจะได้คิดย้อนกลับไปและปรับปรุงเพื่อทำให้มันเสถียร Velocity เป็นโครงของโครงการ และความผันผวนของความเร็วไม่ได้หมายความว่าทีมจะไม่สามารถส่งมอบผลิตภัณฑ์ได้ แต่ช่วยให้คุณคิดเกี่ยวกับการคาดการณ์ในอนาคตและปัญหาที่จะแก้ไขเพื่อทำให้ทุกอย่างราบรื่น
ความเร็วของคุณมีสัญญาณรบกวน (ความผันผวน) สาเหตุที่เป็นไปได้:
เสียงรบกวนนี้ไม่จำเป็นต้องเป็นปัญหาด้วยตัวเอง: ความเร็วที่มีเสียงดังที่ผันผวนรอบค่าเฉลี่ยคงที่ยังช่วยให้คุณสามารถวางแผนปล่อยได้อย่างแม่นยำ
อย่างไรก็ตามถ้าคุณกรองสัญญาณรบกวน (หมุนเฉลี่ยมากกว่า 5 ครั้งติดต่อกัน) ความเร็วของคุณก็จะลดลงหลังจากวิ่ง 20 ครั้ง มันทำให้ยากที่จะทำการวางแผนปล่อยและมันคุ้มค่าที่จะตรวจสอบ: