There's no reason for Kanban Teams not planning within the piplanning app!

Here's why!

On your Teams Kanban Board, add a „fixed date“ swimlane to visualize committed dependencies to other Teams.

How to synchronize a Jira Kanban Board with the piplanning app

In Jira, Teams using a Kanban Board, obviously don’t create and manage Sprints. On the other hand, the piplanning app needs Sprints for being able to synchronize issues to/from Jira.
This small guideline shows you, how to deal with that using a „shadow" Scrum Board for Kanban Teams.

  1. Teams using a Kanban Board most likely have one prioritized (Ranked) column for the Backlog. Before the PI Planning, this is the initial Backlog Kanban Teams use to go into the planning.
  2. Setup a „shadow“ Scrum Board for the same team, using the same Filter and add the same amount of Iterations as you do for your Scrum Teams. Issues follow the same priority.
  3. In the ALM configuration, map the Kanban Team to the „shadow“ Scrum Board
  4. In PI Planning Session creation / Iterations use the defined Iterations on the „shadow“ Scrum Board
  5. Drag the necessary items on the „shadow“ Scrum Board into Iteration 1. Ranking on the Kanban Board will not be affected.

  6. Issues appear in the piplanning app
  7. Kanban Team does Planning like every other Team. If Stickies get added on the Team Board, they appear as part of the Kanban Backlog in Jira (at the bottom). Hence, the Kanban Board is synchronized!

  8. When PI Planning is done, the Kanban Team can use the Team Board to do the necessary re-prioritization in Jira. Every newly added Issue will be at the bottom of the Kanban Backlog. What was prioritized before, will still be the same after the planning.