สินค้าค้างส่งเป็นส่วนสำคัญอย่างหนึ่งของห่วงโซ่การพัฒนาผลิตภัณฑ์ซึ่งเป็นรายการที่จัดลำดับความสำคัญของคุณลักษณะของผลิตภัณฑ์ที่นำไปสู่วิสัยทัศน์ของ บริษัท และผลิตภัณฑ์ผ่านการดำเนินการไปจนถึงการเปิดตัวทั้งหมด เป็นเครื่องมือที่มีประสิทธิภาพเนื่องจากแปลงวิสัยทัศน์ระดับสูงเป็นรายละเอียดการทำงานของการสร้างผลิตภัณฑ์ ผู้จัดการผลิตภัณฑ์มีหน้าที่หลักในการสร้างจัดลำดับความสำคัญและดูแลรักษาสินค้าค้างส่ง มาเจาะลึกถึงกระบวนการทีละขั้นตอนและองค์ประกอบหลักของการสร้างสินค้าค้างส่งที่ดีต่อสุขภาพ
ก่อนที่จะสร้างงานในมือให้กำหนดขอบเขตว่าควรใช้กับสายผลิตภัณฑ์กลุ่มผลิตภัณฑ์หรือผลิตภัณฑ์ทั้งหมดของ บริษัท ซึ่งจะช่วยให้คุณจัดการคุณลักษณะต่างๆได้
ฉันได้เรียนรู้จากหลายโครงการว่าการแบ่งงานที่ค้างส่งออกเป็นสองรายการเป็นแนวทางปฏิบัติที่ดีต่อสุขภาพ: งานในมือหลักในระยะยาว และ Backlog ที่ปฏิบัติการได้ในระยะสั้น (เรียกอีกอย่างว่า sprint backlog เนื่องจากสามารถรวม sprint ได้ตั้งแต่หนึ่งรายการขึ้นไป) แนวคิดคือการมุ่งเน้นไปที่รายการที่เร่งด่วนที่สุดเพื่อพัฒนาให้ทันท่วงทีในขณะเดียวกันก็รักษาภาพรวมของคุณสมบัติทั้งหมดในงานค้างหลัก
ในการเริ่มต้นงานในมือทั้งสองเริ่มต้นเป็นรายการคุณลักษณะระดับสูง อย่างไรก็ตามงานในมือของ sprint มักจะแบ่งออกเป็นมหากาพย์และเรื่องราวของผู้ใช้เพื่อให้ดำเนินการได้ง่ายในขณะที่งานในมือในระยะยาวยังคงเหมือนเดิม ในฐานะผู้จัดการผลิตภัณฑ์คุณเป็นผู้ตัดสินใจว่าควรย้ายรายการใดจากรายการหนึ่งไปยังอีกรายการหนึ่งและเมื่อใด
ขั้นตอนต่อไปคือการระบุแหล่งที่มาที่สามารถแนะนำคุณลักษณะที่เป็นไปได้สำหรับงานค้าง ที่มาสามารถ การวิจัยผู้ใช้ คำขอเฉพาะของลูกค้าแบบสำรวจหรือการวิจัยทางการตลาดโดยละเอียด หากคุณมีข้อค้นพบที่เกี่ยวข้องจากผลิตภัณฑ์อื่นที่คุณทำงานด้วยพวกเขาสามารถมีส่วนร่วมในฐานะแหล่งข้อมูลที่ดีได้ แม้ว่าแหล่งข้อมูลเหล่านี้จะเป็นแหล่งที่พบบ่อยที่สุด แต่ก็ยังมีอีกสองสามรายการ:
ผู้จัดการผลิตภัณฑ์ที่ดีควรเป็นเจ้าของงานในมือและทำหน้าที่เป็นผู้เฝ้าประตูที่ควบคุมคุณลักษณะที่ปรากฏบนผลิตภัณฑ์และดำเนินการ งานในมือถูกสร้างขึ้นเพื่อให้รายการที่มีลำดับความสำคัญสูงปรากฏที่ด้านบนสุดของรายการและรายการที่สำคัญน้อยที่สุดจะอยู่ที่ด้านล่างสุด ผู้จัดการผลิตภัณฑ์ ควรจะส่งเสริมการรวมรายการไว้ในค้างมากกว่าการปิดกั้น การบล็อกควรเกิดขึ้นเฉพาะในกรณีที่รุนแรงเมื่อผู้จัดการผลิตภัณฑ์มั่นใจอย่างเต็มที่ว่าคุณลักษณะนั้นไร้ค่า แทนที่จะบล็อกรายการให้ขั้นตอนการจัดลำดับความสำคัญทำการกรอง อาจฟังดูไม่มีเหตุผล แต่คุณสามารถไปไกลถึงการรวมคุณลักษณะที่อาจไม่ได้รับการพัฒนาเป็นเวลาห้าปีการมีคุณลักษณะที่เป็นไปได้ทั้งหมดในที่เดียวเป็นแหล่งที่มีคุณค่า
งานในมือประกอบด้วยคุณลักษณะระดับสูงที่ต้องพัฒนาเป็นมหากาพย์หรือเรื่องราวของผู้ใช้หรือเพียงแค่ป้อนคำอธิบายเพื่อให้ปรากฏในสิ่งที่ค้างส่ง เมื่อรวมข้อมูลเหล่านี้ตรวจสอบให้แน่ใจว่าคุณมีข้อมูลเพียงพอ แต่อย่าใช้รายละเอียดมากเกินไป คล่องตัว: ลงทุนเวลาในการเขียนคำอธิบายเฉพาะเมื่อรายการเข้าใกล้ขั้นตอนการพัฒนา ผู้จัดการผลิตภัณฑ์ต้องรักษาสมดุลระหว่างการมองเห็นภาพรวมและไม่ลงลึกในรายละเอียดมากเกินไปเพื่อประหยัดเวลาและมีประสิทธิภาพ
การจัดเรียงสินค้าในมือถือเป็นกระบวนการหลักของการจัดลำดับความสำคัญ เป็นขั้นตอนเชิงกลยุทธ์ระดับสูงที่มุ่งเน้นไปที่ข้อมูลมากกว่าความรู้สึก แม้ว่าโดยทั่วไปการจัดลำดับความสำคัญจะเป็นความรับผิดชอบของผู้จัดการผลิตภัณฑ์ แต่โดยปกติแล้วจะต้องได้รับการยืนยันและอนุมัติจากผู้บริหารระดับสูง การมีโครงสร้างช่วยให้คุณสามารถป้องกันการตัดสินใจจัดลำดับความสำคัญของคุณได้ คุณต้องสามารถนำเสนอโครงสร้างสื่อสารและขออนุมัติได้
ข้อกำหนดสำคัญประการหนึ่งสำหรับการรักษากระบวนการจัดลำดับความสำคัญที่ดีคือการสร้างน้ำหนักและเกณฑ์การประเมินที่กำหนดไว้อย่างดีสำหรับคุณลักษณะค้าง ผลิตภัณฑ์ที่แตกต่างกันต้องการโซลูชันที่แตกต่างกันขึ้นอยู่กับลักษณะของผลิตภัณฑ์ ในส่วนถัดไปฉันจะแนะนำส่วนประกอบที่ใช้งานได้จริงซึ่งสามารถใช้เป็นกล่องเครื่องมือเพื่อสร้างสูตรต่างๆเพื่อการจัดลำดับความสำคัญที่มีประสิทธิภาพ
กำหนดเกณฑ์ที่มีความสำคัญต่อผลิตภัณฑ์ของคุณและใช้เพื่อให้คะแนนคุณลักษณะที่ค้างอยู่แต่ละรายการ ควรรวมเกณฑ์เหล่านี้สำหรับผลิตภัณฑ์ใด ๆ :
เกณฑ์การพิจารณาอื่น ๆ ขึ้นอยู่กับผลิตภัณฑ์:
ก่อนที่จะให้คะแนนกับคุณลักษณะที่ค้างอยู่แต่ละรายการให้ตั้งค่าตัวเลือกสามถึงห้าตัวเลือก (ต่ำมากต่ำปานกลางสูง) และอธิบายสั้น ๆ ตัวอย่างเช่นเมื่อเทียบกับระยะเวลาในการพัฒนาคุณลักษณะไฟล์ ความซับซ้อน เกณฑ์จะมีคะแนนดังต่อไปนี้:
ระดมทุนสำหรับสตาร์ทอัพ
อย่าให้ตัวเลขตามลำดับระดับ (นั่นคืออย่าใช้ 0, 1, 2, 3) ใช้ระบบนี้แทน:
0 คะแนนสำหรับเกรดต่ำมาก
1 คะแนนสำหรับเกรดต่ำ
3 คะแนนสำหรับเกรดปานกลาง
9 คะแนนสำหรับเกรดสูง
เมื่อใช้วิธีการให้คะแนนนี้คุณจะแยกผลรวมของคุณลักษณะได้ชัดเจน สิ่งนี้สร้างความแตกต่างอย่างมากเมื่อคุณใช้กับคุณลักษณะ 30 หรือ 50 รายการและไม่ต้องการให้คุณลักษณะ 15 รายการมีคะแนนเท่ากันสิ่งที่คุณต้องการคือรายการลำดับความสำคัญที่จัดเรียงไว้อย่างชัดเจน
ขั้นตอนที่สำคัญต่อไปคือการกำหนดน้ำหนักหรือปัจจัยสำหรับเกณฑ์ที่เลือก โดยค่าเริ่มต้นเกณฑ์ทั้งหมดจะมีส่วนช่วยให้คะแนนคุณลักษณะเท่าเทียมกัน อย่างไรก็ตามบางครั้งเกณฑ์มีผลกระทบที่แตกต่างกันอย่างมีนัยสำคัญดังนั้นจึงมีส่วนช่วยที่มั่นคงมากขึ้น เพื่อความง่ายเรามาดูตัวอย่างตัวเลขที่มีเกณฑ์ 2 ข้อ: A และ B หากคุณรวมคะแนนตามที่อธิบายไว้ข้างต้นแต่ละเกณฑ์จะมีส่วนร่วมครึ่งหนึ่งของเกรด อย่างไรก็ตามเมื่อเกณฑ์ A มีความสำคัญมากกว่าเกณฑ์ B สองเท่าคุณควรสร้างสูตรดังนี้:
คะแนนคุณสมบัติโดยรวม = 0.66 * A + 0.33 * B
สูตรนี้อาจมีหลายเวอร์ชันขึ้นอยู่กับน้ำหนักของปัจจัยที่แปลงเป็นตัวเลข น้ำหนักจะต้องรวมกันเป็นหนึ่งเสมอ
วิธีการถ่วงน้ำหนักให้ความยืดหยุ่นในการจัดลำดับความสำคัญและปรับแนวรายการที่ค้างส่งให้สอดคล้องกับกลยุทธ์ของ บริษัท ตัวอย่างเช่นหาก บริษัท มุ่งเน้นไปที่รายได้ระยะสั้นปัจจัยที่เกี่ยวข้องกับรายได้จะมีระดับในรูปแบบการถ่วงน้ำหนักที่สูงกว่า บริษัท อื่น ๆ ด้วยวิธีนี้คุณลักษณะที่คาดว่าจะได้รับรายได้จะปรากฏที่ด้านบนของงานในมือ
หลังจากกระบวนการจัดลำดับความสำคัญเสร็จสิ้นขั้นตอนต่อไปของ sprint backlog คือการสร้างเรื่องราวของผู้ใช้ ผู้จัดการผลิตภัณฑ์แทรกคำอธิบายคุณลักษณะเริ่มต้นและรวมเรื่องราวของผู้ใช้เวอร์ชันดิบลงในสิ่งที่ต้องทำ ตอนนี้เป็นเวลาที่จะต้องมีส่วนร่วมกับทีมต่อสู้เพื่อสร้างเรื่องราวของผู้ใช้ใหม่เพื่อตอบสนองความต้องการของผู้ใช้ การปรับแต่ง Backlog (หรือการกรูมมิ่ง) เป็นผลมาจากการทำงานเป็นทีมอย่างแน่นอน ฉันสนุกกับการระดมความคิดกับทีมโดยเปลี่ยนร้านค้าของผู้ใช้ให้เป็นคุณลักษณะต่างๆเนื่องจากวิสัยทัศน์ที่เป็นนามธรรมเปลี่ยนไปสู่การใช้งานจริง ในฐานะผู้นำผลิตภัณฑ์คุณอาจพยายามพัฒนาเรื่องราวของผู้ใช้ที่แม่นยำโดยคำนึงถึงสิ่งนี้ แต่เปิดกว้างสำหรับแนวคิดของทีม: จากประสบการณ์ของฉันเรื่องราวของผู้ใช้สามารถปรับปรุงได้อย่างมากจากการมีส่วนร่วมของทีม
Backlog ระยะสั้นประกอบด้วยเรื่องราวของผู้ใช้สามประเภท:
รวมถึงไฟล์ส่วนหัว c++
ควรมีการแก้ไขทั้งงานในมือเป็นระยะ ๆ ซึ่งก็คือหลักและการวิ่ง เมื่อรายการระยะยาวมีงานล้นมือให้ตรวจสอบรายการที่ด้านล่างและตัดสินใจว่าจำเป็นต้องลบออกหรือไม่ นอกจากนี้อย่าลืมแก้ไขสิ่งที่ค้างส่งหลังจากสร้างแผนการเผยแพร่แล้ว ด้วยการจัดลำดับความสำคัญที่รีเฟรชรายการควรถูกย้ายไปยังสิ่งที่ค้างส่งในระยะสั้นหากลำดับความสำคัญเปลี่ยนไป หลังจากใช้งานและเปิดตัวคุณลักษณะแล้วให้ติดป้ายกำกับว่า 'เสร็จสิ้น' และเก็บถาวรภายใต้ Backlog หลัก คุณอาจต้องการพวกเขาสำหรับการวิ่งย้อนหลังและ การวัด KPI .
เนื่องจากงานในมือถือเป็นแผนการสร้างผลิตภัณฑ์ที่สำคัญดังนั้นผู้จัดการผลิตภัณฑ์จึงต้องสื่อสารกับทีมซีอีโอหรือผู้มีส่วนได้ส่วนเสียอื่น ๆ อย่างมีประสิทธิผล อย่านำเสนอรายการเหมือนเดิมมีรายละเอียดมากเกินไปและคุณจะสูญเสียความสนใจของผู้ชม ให้เน้นสองด้านแทน:
สินค้าค้างส่งเป็นเครื่องมือที่มีประสิทธิภาพสำหรับผู้จัดการผลิตภัณฑ์เนื่องจากเป็นการเปลี่ยนจากการคิดเชิงกลยุทธ์ไปสู่กลยุทธ์แบบวันต่อวัน ทักษะที่คุณพัฒนาในฐานะผู้นำผลิตภัณฑ์เพื่อจัดการจัดลำดับความสำคัญอัปเดตและดูแลสินค้าที่ค้างส่งจะช่วยคุณได้ดีในการสร้างผลิตภัณฑ์ที่ยอดเยี่ยมและปรับปรุงประสิทธิภาพโดยรวมของ บริษัท ของคุณ
สินค้าค้างส่งเป็นแผนการสร้างผลิตภัณฑ์หลักที่มีการจัดลำดับความสำคัญเป็นอย่างดีซึ่งอาจย้ายเข้าสู่ขั้นตอนการพัฒนาเพื่อนำไปใช้งานได้ เป็นแนวทางปฏิบัติที่ดีในการแบ่งงานในมือออกเป็นสองรายการ ได้แก่ งานในมือหลักระยะยาวและงานค้างที่ดำเนินการได้ในระยะสั้น
สินค้าค้างส่งจะจัดเรียงตามความคืบหน้าในการนำไปใช้: มีคุณสมบัติงานงานที่กำลังดำเนินการและงานที่ดำเนินการ งานในมือถูกสร้างขึ้นเพื่อให้รายการที่มีลำดับความสำคัญสูงปรากฏที่ด้านบนสุดของรายการและคุณลักษณะที่สำคัญน้อยที่สุดจะอยู่ที่ด้านล่าง
ความแตกต่างระหว่างสินค้าค้างส่งกับสินค้าค้างส่งของ sprint คือขอบเขต สินค้าค้างส่งหมายถึงสินค้าค้างส่งในระยะยาวในขณะที่งานในมือของ sprint เป็นงานในมือที่ดำเนินการได้ในระยะสั้นสำหรับการวิ่งครั้งเดียวหรือหลายครั้ง แนวคิดคือการมุ่งเน้นไปที่รายการที่เร่งด่วนที่สุดเพื่อพัฒนาให้ทันท่วงทีในขณะเดียวกันก็รักษาภาพรวมของคุณสมบัติทั้งหมดในงานค้างหลัก
ผู้จัดการผลิตภัณฑ์เป็นเจ้าของสินค้าค้างส่ง พวกเขามีหน้าที่จัดการจัดลำดับความสำคัญอัปเดตและดูแลรักษาการค้าง อย่างไรก็ตามการปรับแต่งงานในมือ (หรือการกรูมมิ่ง) เป็นผลมาจากการทำงานเป็นทีมของผลิตภัณฑ์
จุดประสงค์ของการค้างของผลิตภัณฑ์คือการจัดลำดับความสำคัญของรายการที่ดำเนินการได้อย่างดีซึ่งช่วยให้ทีมมีความเข้าใจเกี่ยวกับความคืบหน้าที่กำลังดำเนินการอยู่ งานในมือจะสอดคล้องกับกลยุทธ์โดยรวมของ บริษัท และแปลเป็นรายละเอียดการทำงานของการสร้างผลิตภัณฑ์