2024-07-12 - Product Backlog Refinement - Chewing the Fat 📈 #8880
Replies: 52 comments 5 replies
-
|
I've done some of those meetings in the past, it's really useful since projects tend to change along the way. Usually doing this with the dev team and calling in the PO if we need some clarification. |
Beta Was this translation helpful? Give feedback.
-
|
Most times PBIs can be refined without recurrent meetings, but I guess it dependes on the project. The most important thing is to make sure any PBI is well defined enough to be completed without any deviation |
Beta Was this translation helpful? Give feedback.
-
|
Backlog refinement is a game changer and I do it every Sprint now. Attendees are the Scrum Master and Product owner. You can pull other people in as required. Video content from Calum was awesome but we need to get rid of that intro before we ship it. Also no mention in the video or rule about ordering the backlog - the refinement session is important to ensure the backlog reflects the PO's priority as well as ensuring that PBIs are Ready. |
Beta Was this translation helpful? Give feedback.
-
|
When I first started at SSW I asked about Refinement meetings, and these didn't seem to be happening. I'm glad to see the are becoming more common place. Without Refinement meetings, I've witnessed:
Personally, in Refinement I like to see primarily Tech Lead + Developers, which Product Owners being bought in as needed. That way you can draw on the knowledge of everyone in the team, and developers can start thinking about the specifics of PBIs prior to actually working on them. |
Beta Was this translation helpful? Give feedback.
-
|
My current project team haven't done this, but when our last sprint planning meeting went overtime (2x the allocation) and it's because we are having to re-define the PBIs I think this would be a great initiative! |
Beta Was this translation helpful? Give feedback.
-
|
Though I can see there being value in such meetings for complex projects, there is no substitute for training your team to write PBIs properly in the first place. |
Beta Was this translation helpful? Give feedback.
-
|
These are extremely important meetings and ideally I would do them every second sprint. Too often and you end up with a 10 minute meeting where you refined only a few PBI's. I also dont think it is absolutely necessary that a PBI is 100% defined, refined, designed, estimated, ready at the time you pick it up, its not that hard to call the PO and ask them a question or 2. You will likely find yourself doing this even if the PBI is 'ready'. I think it depends on the type of PO you have whether you have them in the refinement meeting. If they are technical and can add value when estimating or fleshing out PBI's then fine, but if not it is a waste of time for them and can be called in when they are needed for requirements |
Beta Was this translation helpful? Give feedback.
-
|
These critical meetings should happen every second sprint to avoid short, unproductive sessions, and it's fine if a PBI isn't fully defined at the start, as you can always contact the PO for clarity; involving the PO in refinement meetings depends on their technical expertise and the value they add. Hey I work in a steel mill |
Beta Was this translation helpful? Give feedback.
-
Backlog Refinement is very important and necessary to ensure well defined PBIs and for smooth sprint planning experience. I think it should be done at least every 2-3 sprints. I haven't attended one yet. Tech lead and a dev would be sufficient. |
Beta Was this translation helpful? Give feedback.
-
|
N/a - not a dev (but I can see how this topic is important for the devs) |
Beta Was this translation helpful? Give feedback.
-
|
Nothing worse than getting into Sprint Planning and then looking at the PBI and needing to spend heaps of time refining the items. Super important to get that job over and done with before that point. |
Beta Was this translation helpful? Give feedback.
-
|
Good reminder as Backlog Refinement is often forgotten but is such a crucial phase of the Scrum process. |
Beta Was this translation helpful? Give feedback.
-
|
The suggested approach of just incrementally defining PBIs rather than taking on the whole task is great. Sometimes this meeting can drag depending on the scope. |
Beta Was this translation helpful? Give feedback.
-
|
No, I haven't yet been involved in a Backlog Refinement Meeting. I have come across quite a few PBIs that aren't refined enough to work on without further information. At least a tech lead and developer should be involved in these meetings. |
Beta Was this translation helpful? Give feedback.
-
|
I haven't come across these meetings before, but I have come across PBIs warranting refinement. Moving these refinement tasks out of the team-wide meetings would have saved some time. |
Beta Was this translation helpful? Give feedback.
-
|
Personally, I feel backlog refinement meetings should occur whenever an issue is identified to avoid unnecessary personnel costs and meeting fatigue from your product owner. For example, if you've noticed any times where a dev has been unsure about a task, it's likely you need a refinement meeting! In my experience this generally happens every 3 or so sprints as requirements evolve. |
Beta Was this translation helpful? Give feedback.
-
I think they're a good tool to add to the tool-belt. However, they're not a silver bullet and they can lead to an extreme level of time wasting. I think this should be deployed team-to-team and pbi-to-pbi. If a large scale refinement meeting is what works best for your team, and you can prove that, then that's awesome! If you're better off doing it on-the-fly, then that's also great! Your team should define the process. The process should not define how the team works. |
Beta Was this translation helpful? Give feedback.
-
|
Frequent backlog refinements are super important - refined, understandable, prioritised PBIs go a long way. However, I don't think the whole team of developers need to be involved in them. A backlog refinement session should really just be a Product Owner refining and prioritising items in the Product Backlog and pulling in the team members they need to support that as they go. |
Beta Was this translation helpful? Give feedback.
-
I haven't but have seen the outcome of the refinement meeting where only the PO and the scrum master took part in to avoid consuming too much time for the rest. PO should be required for sure, with one of the other developers for technical information. |
Beta Was this translation helpful? Give feedback.
-
I think it's very important, in my current client project, we need tech leader, a dev, and PO, we think PO should confirm all the refinement . |
Beta Was this translation helpful? Give feedback.
-
No, I haven't. I think Tech Lead, Devs and PO should be required. |
Beta Was this translation helpful? Give feedback.
-
No, but we've re-defined PBIs in sprint planning sometimes. Tech Lead and PO must be required. |
Beta Was this translation helpful? Give feedback.
-
|
Before Sprint, usually PO or Scrum Master add tag to PBI e.g."Sprint xxx", that will help to do Sprint Planning smoothly |
Beta Was this translation helpful? Give feedback.
-
|
Backlog Refinement is great to have, but an already well written PBI and transparency culture does make it less required. |
Beta Was this translation helpful? Give feedback.
-
Big projects with many devs ? Regardless of whether it's an appointment or not, this should be the scrum masters' priority to make sure the backlog is always as refined as possible, with the help of the tech lead. Should it be a recurring appointment? Well, if you can't get it done "naturally" then yeah probably. Smaller scale project ? (I.e. typical 2 devs + SM) |
Beta Was this translation helpful? Give feedback.
-
|
I dont know how anyone can go into planning without a fair degree of refinement done. I find refinement meetings that have the whole team go off track rapidly and waste the time of a fair amount of the team. My ideal refinement meeting deals with one Feature, it includes the Tech Lead, 1 SME developer, 1 Tester, the PO and SM. |
Beta Was this translation helpful? Give feedback.
-
|
Definitely need a refinement meeting or the "planning" becomes it... |
Beta Was this translation helpful? Give feedback.
-
I have but it is generally Ad Hoc, There isn't a set recurrence, but it usually involves a Dev and the tech lead. |
Beta Was this translation helpful? Give feedback.
-
In my experience Backlog Refinement Meetings are extremely useful! On my current client, I do them almost every week with the Product Owner and one more dev. |
Beta Was this translation helpful? Give feedback.
-
|
Backlog Refinement is great, but it become less important if the project is small and PBIs are already well written. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
https://www.ssw.com.au/rules/backlog-refinement-meeting
Backlog Refinement Meetings - have you done these and who should be required?
Beta Was this translation helpful? Give feedback.
All reactions