ทีมของฉันเริ่มใช้ Scrum เมื่อสองสามปีก่อน โครงการของเราเกี่ยวข้องกับการสร้างซอฟต์แวร์ที่เชื่อมต่อกับอุปกรณ์ทางกายภาพ (คิดว่าโรบอตและเซ็นเซอร์) และผลิตภัณฑ์ที่ค้างทั่วไปของเรามักจะเป็นตัวแทนของการเพิ่มอุปกรณ์ควบคุมในระบบทั้งหมด
เราแบ่งลงงานใกล้เคียงกับตัวอย่างที่นี่ คุณลักษณะการรวมอุปกรณ์แต่ละรายการจะแบ่งเป็นรหัสการทดสอบการทดสอบการรวมระบบการตรวจสอบโดยเพื่อน ฯลฯ เห็นได้ชัดว่ามีลำดับตามรายการสินค้าค้างแต่ละรายการ โดยทั่วไปแล้วการวิ่งของเราในช่วง 2 สัปดาห์ที่ผ่านมาและทีมมีสมาชิกระหว่าง 4 ถึง 6 คน
เราพบปัญหา 2 ข้อเมื่อสิ้นสุดการวิ่ง:
- ประการแรกคือการทำให้ทุกคนไม่ว่างในตอนท้ายของการวิ่ง
- อันที่สอง (ที่เกี่ยวข้อง) คือการแข่งขันในระบบ เราค่อนข้างจะรวมการทำงานในช่วงสองสามวันสุดท้ายของการวิ่ง เรามีระบบการรวมเพียงระบบเดียวดังนั้นผู้คนมักถูกบล็อกไม่ให้ทำงานต่อเนื่องเพราะพวกเขาไม่สามารถเข้าถึงระบบได้ เนื่องจากเป็นจุดสิ้นสุดของการวิ่งจึงไม่มีงานเหลืออีกมากที่ต้องทำในงานค้างการวิ่ง คนเหล่านี้ควรทำงานอะไร การรับไอเท็มจากด้านบนสุดของผลิตภัณฑ์ค้างนั้นยังไม่ได้รับอย่างดีจากเจ้าของผลิตภัณฑ์เนื่องจากรายการปัจจุบันยังไม่เสร็จ การทำงานด้านหนี้สินทางเทคนิคจะช่วยโครงการโดยรวม แต่จะไม่ช่วยให้การดำเนินการเสร็จสิ้น
มีแนวปฏิบัติที่ดีที่สุดสำหรับโครงสร้างการวิ่งอย่างใดอย่างหนึ่งเพื่อหลีกเลี่ยงปัญหาเหล่านี้หรือไม่? เคล็ดลับในการเจรจากับเจ้าของผลิตภัณฑ์?