Easy Agile Programs Documentation

Configuring sprint sync for an Increment

Selecting a sprint source for an Increment

When creating an Increment, you’ll choose from two Sprint source options:

  • Teams independently manage their own sprints on their team board

  • Teams use shared sprints from a dedicated board

Create Increment sprint source.png

You can’t swap the source type after creating an Increment! If you’ve selected the wrong type, you’ll need to delete the Increment and create a new one.

You can:

  • Swap which sprints you’re using from the selected source.

  • Swap to a different Jira board if you’re using a shared sprint board.


Shared sprints

Teams manage their own sprints

Goal

Centralise sprint management on one board.

This can be useful for cross-team reporting, such as with sprint reports in Jira.

Allow teams to autonomously manage their sprints, just like on their backlog in Jira.

Configuration

Select a Jira board and a set of sprints from that board.

All teams will schedule issues into those sprints when planning in Easy Agile Programs.

Each scrum team will choose which sprints to use for an Increment. The “Sync sprints” form will show on the Team planning page until sprints for that team are selected.

Changing sprints

Change sprints, or switch to a different source board, in the Edit Increment menu.

Swap a sprint for another on that board on the Team planning page by clicking on the sprint title you want to swap.

Effect for kanban teams

Scheduling an issue in a sprint column on the Team planning page will update the sprint on the issue in Jira.

However, this field may not be visible on the issue view in Jira Cloud, based on the Issue screen configured in Jira.

Kanban team boards won’t use sprints; issues can be scheduled in columns to align with other teams' work and the features on the roadmap.

Selecting and changing sprints from Jira

Choose sprints from your source Jira board: either the team’s board, or the selected source board shared for the whole Increment.

  • You can’t choose sprints that are already syncing with another Increment or Program.

  • You can select Closed sprints, which can be used if the Increment you’re creating in the app is already in progress for your teams.

You can choose to let Easy Agile Programs create new future sprints for an Increment.

  • These sprints will be created on the selected sprint source or team board in Jira.

  • Sprints will be named after the Increment: “[Increment name] - Sprint #”, e.g. “Increment 1 - Sprint 1”. Rename a sprint from the Backlog page in Jira Cloud or Jira Data Center.

Team-managed sprints

If you’ve created an increment using “Teams independently manage their own sprints on their team board”, the “Sync sprints” form will show on the Team planning page for each team until sprints are selected.

Choosing sprints

On the Team Planning page, map each team’s Jira sprints into Easy Agile Programs.

You can select sprints that were created on the team’s board, or sprints from another board that already contain issues from the team’s board.

Team planning sync sprints dropdown open.png

Changing sprints

To swap a sprint for another sprint from the same board, go to the Team planning page and click the title of the sprint you want to replace.

Programs team planning page edit sprint button.png
Team planning change sprint.png

We recommend selecting sprints for each team soon after creating an Increment. This sets your teams up with the right sprints, before the broader team needs to use the Team planning page.

If sprints have been synced but one or more of the selected sprints have then been deleted from Jira, you’ll be asked to select sprints again.

Shared sprints

When creating a new Increment and selecting the Sprint source “Teams use shared sprints from a dedicated board”, you’ll be asked to select sprints immediately.

Choose sprints from the selected board when creating a new Increment.

Shared sprints Create sprint.png


Edit the source board or selected sprints from the Edit Increment menu.

Edit Increment highlighted.png

What does sprint syncing provide?

Easy Agile Programs will sync the team-level planned issues for the sprints:

  • Issues added to the sprint in Jira will appear in that sprint column in Easy Agile Programs.

  • Adding an issue to the sprint in Programs will add it to that sprint in Jira and update the sprint field.

Limitations

We don’t recommend using the same sprints across more than one Program. The "Program" and "Program Increment" custom fields will not correctly show information from both Programs.

All teams in an Increment will need to be on the same sprint cadence. The Scaled Agile Framework (SAFe) recommends this synchronized cadence to facilitate cross-team coordination.

  • Sprints in an Increment don’t need to be the same length on Cloud (sites with “….atlassian.net” in the URL), and v6.0.0+ on Data Center. When creating or editing an Increment, select Sprint length “Custom” to set a length in weeks for each sprint separately.

Easy Agile Programs does not sync sprint dates. Dates shown in Programs are calculated based on the Increment start date and the sprint lengths, so they may not match the dates on the sprint in Jira. The app will not add dates to future sprints that do not have dates in Jira.

Sprint names are only shown on the Team planning page. Even if all teams in an Increment are sharing sprints, sprint names are not shown on the Program board page.

Issues on the roadmap can’t be planned in sprints. These issues can be scheduled across multiple sprints. The schedule of roadmap-level issues can be synced with date fields on the issues in Jira.

Want more functionality from sprints in Easy Agile Programs? Let us know!

Sharing sprints using Easy Agile Programs

When you’re using shared sprints in an Increment in Easy Agile Programs, sprints from the selected board will show on the Team planning page.

This lets teams easily add issues to these sprints, even if they’re from another Jira board. After at least one issue is scheduled in each sprint, the sprints will then show on the team’s backlog in Jira.

Next: planning team work with sprints

Teams can plan their work using sprints on the Team planning page in Easy Agile Programs (or in the backlog in Jira).

Set a capacity for each sprint in story points and use estimates to plan at a sustainable pace.

Teams can learn more about using the configured sprints on Scrum and sprints.