Skip to main content
Skip table of contents

Jira integration

How does Easy Agile Programs work with Jira?

The Easy Agile Programs app lives within Jira:

In Jira Cloud

In Jira Data Center or Server

When using the app, your Jira data is fetched “live” when you load the page. Changes you make are saved back directly to Jira.

This means the app doesn’t maintain a synchronized “copy”: it displays and updates your real data in real-time.

This Jira data includes:

  • issues and epics from your Jira boards

  • fields on those issues such as dates, estimates, and issue links

  • quick filters and sprints from Scrum boards

  • two new custom fields “Program” and “Program Increment”

What Jira data can you use in Easy Agile Programs?

Jira boards

Each team in Easy Agile Programs is represented by a Jira board.

The backlog on the Team Planning Board pulls issues from that board’s backlog in Jira. Teams can use this page to schedule and manage the work they do in Jira.

For more information, see: What is a "team" in Easy Agile Programs? Configuring Jira Boards

You can also select a dedicated Jira board for your Program Roadmap. Alternatively, you may choose to use Jira epics from your Team boards for this.

The source for the roadmap is configured when creating a Program. You can choose either the Jira epic issue type, or any issue type.

Learn more about boards in Jira Cloud or in Jira Data Center and Server.

Easy Agile Programs uses an issue link type to represent dependencies between issues. To learn more about how to see and manage dependencies for issues, Jira epics and other issues, see Dependencies.

By default, the app uses the “blocks” / “is blocked by” issue link type for dependency lines. You can change which issue link type is used when creating or editing a Program.

Date fields

To help build your roadmap, you can optionally configure Easy Agile Programs to synchronize with date fields on your Jira issues. This means that:

  • issues with dates in an Increment will show in that Increment in the app; and

  • scheduling issues on the roadmap updates the date fields in Jira.

This will apply to the issues from the Roadmap issue source configured for your Program.

For more information on configuring date synchronization, see Date syncing with native Jira date fields.

This can help if you’re using Advanced Roadmaps to plan your work! By configuring Easy Agile Programs to use the same dates fields as Advanced Roadmaps, you can rely on your Jira date fields as a single source of truth.

Sprints

Each Increment in Easy Agile Programs is made of a set of sprints from Jira. When creating an Increment, you can choose either:

  • one set of sprints from one Scrum board, shared by all the teams; or

  • each Scrum team can select a set of sprints from their own board.

For more information, see What does ‘sprint source’ mean?

Estimates

Scrum teams who use story points can see and add estimates on the Team Planning Board.

For more information, see Estimation.

Custom fields

Easy Agile Programs creates and manages two new custom fields “Program” and “Program Increment”.

For more information, see Programs Custom Fields.


Was this page helpful? Yes | No

Let us know how we could make this page better!

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.