A redditor asked the following question:

Question#

Do you usually schedule some “Product Backlog Refinement” meeting before or in between sprints? Even though not indicated in the official Scrum Framework? And if so, how?

My answer#

Scrum doesn’t dictate that you need a meeting. You just need to have something in place, but the format depends on the team. My current team uses scheduled meetings, but my previous team did it differently. Our refining process was more continuous. We were always shaping the plan for the future while working on current tasks. Sometimes we’d do this during or right after the daily stand-up. We also used scheduled refinement sessions to kick off new initiatives, like big product goals, epics, or projects (whatever you prefer to call them).

Which approach was better? Definitely the ongoing one. But that was possible because our team was much more agile, often working closely together, sometimes as a mob, or in two smaller groups tackling a single backlog item. So, it really depends on the team. :)