During Product Backlog Refinement, Developers are responsible for sizing the items. This involves estimating the effort required to complete each item, which helps in planning and prioritising the work. The Product Owner may guide the Developers by helping them understand the trade-offs involved in different decisions.
Developers may also work individually or in small groups to refine items, sometimes with the Product Owner and sometimes independently. This flexibility allows them to approach Refinement in a way that best suits their Workflow and enhances their understanding of the Product Backlog items.