What is product backlog refinement?
Product backlog refinement is the process through which product backlog items are reviewed by the Scrum team and revised, providing more detail and ensuring that there is greater clarity in the requirements for that item.
What product backlog items should be refined?
Any product backlog item should be refined as and when additional information is known about it. However, priority should be given to refining the product backlog items that are likely to be taken into the next sprint. This will ensure that enough information is known about each item to allow for it to be sized, for the plan to be generated during sprint planning as to how the selected product backlog item can be delivered, and to allow for the team to commit to delivering that and other items in the next sprint.
When should product backlog refinement take place?
Product backlog refinement should be an ongoing process. However, some teams find it useful to have a planned mid-sprint session that allows for product backlog items that are candidates for the next sprint to be discussed. This session helps to kick-start product backlog refinement activities, with revisions being finalized during the sprint planning session.
Who should be involved in product backlog refinement?
All members of the Scrum team should be involved in product backlog refinement. This ensures that the whole team understands what is required from each product backlog item that may be taken into a sprint. In addition, you may want to include any UI, UX, DBA, infrastructure experts, etc., who may be involved in the delivery of the product backlog items being refined.
What should I do to refine product backlog items?
There is no one single thing that can be done to refine product backlog items. Each item will need to be refined on its own merits. The goal is that there should be a common understanding across the team of what is required from that product backlog item. This understanding will be gained through conversations between the product owner and the development team. The outcomes of these discussions may include (but are not limited to):
Updates to the product backlog item description (user story)
Updated acceptance criteria
"Given, When, Then" statements
Diagrams (architectural, process flow, UI designs, etc.)
Example data
Test cases
Why have product backlog refinement sessions?
A product backlog refinement session provides value in a number of ways:
It ensures that the team start to look ahead at upcoming product backlog items, reviewing and revising their content.
It allows for any queries over product backlog item content to be raised and answered at an early stage.
It assists the team's understanding of product backlog requirements, allowing for the item to be sized more accurately because refinement may remove some of the unknowns.
It may reduce the length of sprint planning sessions, as the team will have had the opportunity to query/clarify product backlog item requirements prior to the session.
Tasks associated with the delivery of product backlog items can be recorded.
As refinement takes place, unnecessary product backlog items can be removed/deprioritized.
Who should lead the product backlog refinement session?
Product backlog refinement sessions should be led by the product owner. This is his or her opportunity to provide the rest of the Scrum team with the vision for the next sprint. He or she is also likely to have the most knowledge about the upcoming items. If required, the ScrumMaster can aid the product owner in facilitating this session.
Where should a product backlog refinement session take place?
In an ideal world, all the participants for a product backlog refinement session would be in the same room. However, where this is not possible, video/teleconferencing facilities should be used. The key thing is that everyone attending the session has access to, or visibility of, the items being discussed.
What format should the product backlog refinement session take?
There is no set format for a product backlog refinement session. Each team will find the best way to deliver this session for their requirements. Any positive or negative feedback about this session should be raised through the sprint retrospective, with any suggested improvements to the session given due consideration.
What is the output of a product backlog refinement session?
The output from a product backlog refinement session is a shared understanding of the product backlog items that may be taken into the next sprint. Beyond the session, the team has a responsibility to ensure that the product backlog items are updated in line with any discussions held or clarifications made.
How long should product backlog refinement take?
The Scrum Guide suggests that "refinement usually consumes no more than 10% of the capacity of the Development Team."
How do I know when a product backlog item is fully refined?
It is possible that product backlog items will never be fully refined. However, they need to be sufficiently refined so that the development team has a common understanding of the requirement and can size the item and commit to delivering it during the next sprint.
Can a product backlog item continue to be refined once it is included in a sprint backlog?
In order to be accepted into a sprint, a product backlog item will need to have been sufficiently elaborated and the requirements understood by the development team. If, during the sprint/development of the item, there is anything that provides further clarity or there is a necessary change to what is being developed, this should be discussed and agreed on by the product owner and development team before making updates to the sprint backlog item. - See more at: https://www.scrumalliance.org/community/articles/2014/october/product-backlog-refinement#sthash.2opikdJF.dpuf
อะไรคือการปรับแต่งผลิตภัณฑ์ที่ค้าง ?
ผลิตภัณฑ์ที่ค้างการเป็นกระบวนการซึ่งรายการผลิตภัณฑ์ที่ค้างจะดูโดยการแก้ไขทีม และให้รายละเอียดเพิ่มเติม และมั่นใจว่า มีความชัดเจนมากขึ้นในความต้องการสำหรับสินค้าที่ .
สิ่งที่สินค้าค้างส่งรายการที่ควรปรับปรุง ?
มีสินค้าค้างส่งรายการควรปรับปรุง และเมื่อข้อมูลเพิ่มเติมเป็นที่รู้จักกันเกี่ยวกับมัน อย่างไรก็ตาม สิ่งสำคัญที่สุดควรได้รับการปรับเพิ่มรายการสินค้าที่น่าจะนำมาวิ่งต่อไป นี้จะให้แน่ใจว่า ข้อมูลที่พอเป็นที่รู้จักกันเกี่ยวกับแต่ละรายการเพื่อให้มันเป็นขนาดสำหรับแผนการที่จะถูกสร้างขึ้นในระหว่างการวางแผน Sprint เป็นวิธีการเลือกรายการสินค้าค้างส่งสามารถส่งได้ และช่วยให้ทีมงานเพื่อยืนยันการส่งมอบ และรายการอื่น ๆในการวิ่งต่อไป
เมื่อสินค้าค้างส่งการปรับแต่งครับ
โสรัจจะ ( ผลิตภัณฑ์ควรมีกระบวนการต่อเนื่อง อย่างไรก็ตามทีมงานบางส่วนพบว่ามีประโยชน์ที่จะมีการวางแผนกลางวิ่งเซสชั่นที่ช่วยให้ผลิตภัณฑ์ที่ค้างรายการที่ผู้สมัครวิ่งต่อไปที่จะกล่าวถึง เซสชั่นนี้ช่วยเตะเริ่มต้นสินค้าค้างส่งการปรับแต่งต่างๆ การแก้ไขการสรุปใน Sprint วางแผนครั้ง
ใครควรมีส่วนร่วมในการปรับแต่งผลิตภัณฑ์ที่ค้าง ?
สมาชิกทั้งหมดของทีมควรมีส่วนร่วมในการปรับมูลค่าสินค้า นี้ช่วยให้มั่นใจว่า ทีมงานทั้งหมด เข้าใจสิ่งที่จะต้องจากสินค้าแต่ละรายการ ( ที่อาจจะนำมาวิ่ง นอกจากนี้ คุณอาจต้องการรวม UI , ux DBA , โครงสร้างพื้นฐาน , ผู้เชี่ยวชาญ , ฯลฯ ที่อาจจะเกี่ยวข้องกับการเพิ่มรายการสินค้าที่ถูกกลั่น .
สิ่งที่ฉันควรจะทำเพื่อปรับปรุงรายการค้างผลิตภัณฑ์
มีสิ่งเดียวที่ไม่มีใครสามารถทำได้เพื่อปรับปรุงรายการค้างผลิตภัณฑ์ แต่ละรายการจะต้องมีการกลั่นในความดีของตัวเอง เป้าหมายคือ ควรมีความเข้าใจร่วมกันในทีมงานของสิ่งที่จะต้องจากสินค้า 2 รายการความเข้าใจนี้จะได้รับผ่านการสนทนาระหว่างเจ้าของสินค้าและ ทีมพัฒนา ผลของการอภิปรายเหล่านี้อาจรวมถึง ( แต่ไม่ จำกัด ) :
ปรับปรุงรายการค้างสินค้ารายละเอียด ( เรื่องการปรับปรุงเกณฑ์การยอมรับของผู้ใช้ )
" ให้ ตอนที่แล้ว " งบ
ไดอะแกรม ( สถาปัตยกรรม , ขั้นตอนการไหล , UI ออกแบบ ฯลฯ )
ตัวอย่างข้อมูลกรณีทดสอบทำไมมีสินค้าค้างในการเข้ากลุ่ม
งานเซสชันให้มูลค่าผลิตภัณฑ์การปรับแต่งในหลายวิธี :
มันมั่นใจว่าทีมเริ่มที่จะมองไปข้างหน้าในรายการผลิตภัณฑ์ที่ค้างต่อไป ตรวจสอบและทบทวนเนื้อหา
มันช่วยให้สำหรับแบบสอบถามใด ๆรายการผลิตภัณฑ์ที่ค้างเนื้อหาที่จะยกขึ้นและตอบในช่วงเริ่มต้น .
มันช่วยให้ทีมงานของความเข้าใจของความต้องการผลิตภัณฑ์ที่ค้าง ช่วยให้สินค้ามีขนาดถูกต้องมากขึ้น เพราะการปรับแต่งอาจจะลบบางส่วนของ unknowns .
มันอาจลดความยาวของการประชุมวางแผนการวิ่งเป็นทีมจะได้มีโอกาสสอบถาม / ชี้แจงรายการสินค้าค้างส่งความต้องการก่อนที่จะเซสชั่น .
งานที่เกี่ยวข้องกับการส่งมอบสินค้า / ผลิตภัณฑ์สามารถบันทึก .
เป็นโสรัจจะใช้สถานที่ รายการผลิตภัณฑ์ที่ค้างไม่สามารถลบ / deprioritized
ใครควรนำผลิตภัณฑ์ที่ค้างการเซสชัน ?
ผลิตภัณฑ์ที่ค้างการเซสชั่นควรจะนำโดยเจ้าของผลิตภัณฑ์นี้เป็น ของเขาหรือเธอ โอกาสที่จะให้ส่วนที่เหลือของ Scrum ทีมที่มีวิสัยทัศน์สำหรับ Sprint ถัดไป เขาหรือเธอยังเป็นแนวโน้มที่จะมีมากที่สุด ความรู้เกี่ยวกับสินค้าที่กำลังจะมาถึง ถ้าจำเป็น , scrummaster สามารถช่วยเจ้าของผลิตภัณฑ์ในการส่งเสริมวาระนี้
ที่ควรเป็นผลิตภัณฑ์ที่ค้างวาระการใช้สถานที่ ?
ในโลกอุดมคติผู้เข้าร่วมทุกคนสำหรับผลิตภัณฑ์ที่ค้างการเซสชันจะอยู่ในห้องเดียวกัน อย่างไรก็ตาม ซึ่งเป็นไปไม่ได้ วิดีโอ / การประชุมทางไกลเครื่องควรใช้ สิ่งที่สำคัญคือว่าทุกคนที่เข้าร่วมการประชุมที่มีการเข้าถึงหรือการมองเห็นของรายการที่ถูกกล่าวถึง
รูปแบบสิ่งที่ควรเพิ่มระยะเวลาใช้ผลิตภัณฑ์การปรับแต่ง ?
ไม่มีชุดรูปแบบสำหรับผลิตภัณฑ์ที่ค้างการเซสชัน แต่ละทีมจะต้องค้นหาวิธีที่ดีที่สุดเพื่อให้เซสชั่นนี้สำหรับความต้องการของพวกเขา ข้อเสนอแนะในเชิงบวกหรือเชิงลบใด ๆเกี่ยวกับเซสชั่นนี้ควรจะยกผ่านทาง Sprint ย้อนหลังกับแนะนำการปรับปรุงกับวาระให้พิจารณาเนื่องจาก
อะไรคือผลลัพธ์ของผลิตภัณฑ์ที่ค้างการเซสชัน ?
ผลผลิตจากผลิตภัณฑ์ที่ค้างการเซสชันเป็นความเข้าใจร่วมกันของ 2 รายการสินค้าที่อาจจะนำมาวิ่งต่อไป นอกเหนือจากการประชุมทีมมีความรับผิดชอบเพื่อให้แน่ใจว่า สินค้าผลิตภัณฑ์ที่ค้างมีการปรับปรุงให้สอดคล้องกับการสนทนาที่จัดขึ้น หรือชี้แจงให้
นานควรปรับแต่งผลิตภัณฑ์ที่ค้างได้
scrum คู่มือแสดงให้เห็นว่า " การปรับแต่งมักจะกินไม่เกิน 10 % ของความจุของทีมพัฒนา "
ฉันจะทราบได้อย่างไรเมื่อผลิตภัณฑ์เปิดรายการคือการกลั่นอย่างเต็มที่
มันเป็นไปได้ว่า รายการผลิตภัณฑ์ที่ค้างจะไม่บริสุทธิ์อย่างเต็มที่ อย่างไรก็ตามพวกเขาจะต้องมีอย่างเพียงพอ กลั่นเพื่อที่ทีมพัฒนามีความเข้าใจทั่วไปของความต้องการ และ ขนาดสินค้า และยืนยันการส่งมอบในระหว่างวิ่งต่อไป
สามารถเป็นสินค้าค้างส่งรายการต่อไปจะบริสุทธิ์ เมื่อมันอยู่ใน Sprint ค้าง ?
ให้เป็นที่ยอมรับใน Sprint ,ผลิตภัณฑ์ / สินค้าจะต้องได้รับอย่างเพียงพอ elaborated และความเข้าใจ โดยทีมพัฒนา ถ้าระหว่างวิ่ง / พัฒนาสินค้า มีอะไรที่แสดงความชัดเจนต่อไป หรือมีการเปลี่ยนแปลง เป็นสิ่งที่ถูกพัฒนาขึ้นนี้ควรจะหารือและตกลงกับเจ้าของสินค้า และการพัฒนาทีมก่อนการอัพเดตงานวิ่งรายการ ดูเพิ่มเติมได้ที่ : https : / / www.scrumalliance . org / ชุมชน / บทความ / 2014 / ตุลาคม / ผลิตภัณฑ์การปรับแต่ง# sthash.2opikdjf.dpuf ค้าง
การแปล กรุณารอสักครู่..
