What Do We Need to Think About When We Go From a PI Planning Approach to a More Continuous Planning Approach?

Or “How do we go to release planning?”

I’ve been in a number of organizations where a set of Teams, after setting up to make things work through SAFe PI Planning events with all the trappings, they decide that this is not the best approach from them. Reasons include:

Just because you have decided not to do a PI Planning event it does not mean that that’s it. You will need to think through what it means. The best way to think about this is to think about the purposes of the various events supported by SAFe / Scrum, think about why we are doing them, and then decide “if we don’t have this event how do we get to the ceremony’s outcome?”

For example, the purpose of PI Planning is to get have multiple Teams get to alignment on the priorities for the next quarter (and keep roadmap up to date), work dependencies, and work risks. If we don’t have PI Planning, what do we need to put in place to get that outcome. We could decide, for example, that “we will have a biweekly feature refinement session attended by the POs (or their proxy) which will prioritize upcoming work, and update the view of expectations for the next couple of quarters. While this meeting will discover dependencies, it is expected that Teams are expected to work dependencies directly between them as they work the item.”

Then, when we say “we won't do PI Planning” then there are a number of execution events that we still need to work:

Then we also need to make sure we are responding to our values:

By the way, this type of thinking applies to complete Kanban Teams as well. While Kanban doesn’t say “have a Retrospective” if we value continuous improvement then we need to make this happen. One way to make this happen is to set up the event on the cadence.

Want To Know More?