The Iteration Planning Meeting (IPM) is equivalent to Sprint Planning. Before IPM, our team holds a Pre-IPM meeting which helps us avoid long IPM and get more details about the stories. This technique was suggested by one of our Agile consultants, but I couldn't find much info about Pre-IPM on the Internet.

What is the difference between Pre-IPM and Product Backlog Refinement? They look similar to me.

  • Can you explain what you mean with "Pre-IPM" and "Product Backlog Refinement"? Not everybody is familiar with both of them. Commented Jun 11, 2018 at 10:26
  • 1
    I'm very familiar with backlog refinement from Scrum and I've heard of Iteration Planning Meeting from SAFe. If that's what you mean by IPM, I've never heard of a pre-IPM. Can you elaborate more on what methodologies these terms come from and describe more of what your understanding of each one is?
    – Thomas Owens
    Commented Jun 11, 2018 at 10:41
  • 1
    IPM = Iteration Planning Meeting, which in my opinion is equivalent to Sprint Planning. Pre-IPM is the meeting that our team holds before IPM, which helps us to avoid long IPM and get more details about the stories before IPM. This "Pre-IPM" is suggested by one of our Agile consultants, but I found that it's very similar to the definition of backlog refinement. I couldn't find much info about Pre-IPM on the internet, so I wonder if they are actually the same meeting defined in Scrum.
    – Charlie
    Commented Jun 12, 2018 at 1:38

2 Answers 2


I've seen the term "iteration planning" in two contexts. The first is in the context of the Scaled Agile Framework (such as this description of SAFe's Iteration Planning) and the other is in some descriptions of Scrum (such as this Rally / CA Technologies page or this VersionOne page). I have not yet found an instance of a "Pre-IPM" event, activity, or meeting.

Based on the description of getting more details about stories, this does sound a lot like what is called backlog refinement, or sometimes backlog grooming. The Rally page mentions "backlog grooming" while the current version of the Scrum Guide as well as SAFe mention "backlog refinement".

The Scrum Guide describes refinement as more than just getting details. It's also when estimates are given and the order of the Product Backlog is discussed. Typically, dependencies or relationships between Product Backlog Items are discussed to help with the ordering. The Scrum Guide does not call out a specific event for backlog refinement, only saying that the methods for refinement are determined by the Scrum Team and should not be more than 10% of the capacity of the Development Team.

SAFe also doesn't go into too much detail on backlog refinement when it's discussed in the context of a Team Backlog. It does recommend at least one refinement session per iteration or per week, but that it's not limited to a single-meeting timebox. This means should be holding at least one refinement meeting per iteration (or more frequently for longer iterations), but work for refinement may happen outside of this meeting.

One concern that I have with calling this activity a "Pre-IPM" meeting is that you may be focused on the next Iteration Planning or Sprint Planning session. It's OK to have a few Sprints worth of work refined, and I'd recommend that you should have this. If you exceed plan in one Sprint and achieve the Sprint goal early, having an ordered Product Backlog with well refined stories can let the team work with the Product Owner on getting a jump start on upcoming work. It also gives the team a preview into upcoming work that may inform design decisions. Just don't refine too much - you don't want to end up invalidating any kind of discussions or estimates about the work as the product evolves across Sprints.


Having participated in and run pre-IPM meetings before, I would describe them as preparation for a productive IPM. Pre-IPMs don't involve estimation or ordering. The main activities in a pre-IPM are clarifying stories (e.g. fixing ambiguities, adding acceptance criteria) and selecting stories to discuss in IPM. Pre-IPM is conducted by a much smaller group, typically just the PM and anchor/tech lead. The clarification and selection activities are done with a small group in order to avoid wasting the whole team's time and lead to a more productive discussion.

The concept of product backlog refinement combines both the clarification and selection activities of the pre-IPM with the estimation and ordering activities of the IPM.

Here are a few links and articles which discuss and describe the pre-IPM:

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.