Skip to main content


         This documentation site is for previous versions. Visit our new documentation site for current releases.      
 

This content has been archived and is no longer being updated.

Links may not function; however, this content may be relevant to outdated versions of the product.

Mappings of Agile Workbench values to Jira values

Updated on September 10, 2021

Follow a real-time Agile methodology and manage your projects conveniently and efficiently by integrating Agile Workbench with Jira. By using the Jira component in your application, you can enhance your project management with features such as work and issue tracking.

For greater compatibility between Jira and Agile Workbench, map various values between the two systems:

User story priorities

Pega Agile Workbench supports a three-point scale for user story priorities, while Jira uses a wider scale. Use the Pega-Agile-Work-UserStory.GetPriorityForJira decision table to map Agile Workbench default priorities for stories to their equivalents in Jira in the following scenarios:

  • On the integration modal, when you export existing Agile Workbench stories to Jira.
  • When you create a story in Agile Workbench, the default priority is 1.
  • When you spin-off a user story.

The following table shows how to map Jira and Agile Workbench priorities:

Sample Jira prioritiesAgile Workbench mapping
  • Highest
  • High
  • Medium
  • Low
  • Lowest
Priorities decision table

The values in the Return column show the priority in Jira. Modify this decision table if you use custom priorities for user stories in Jira.

Bug severity

Pega Agile Workbench supports a four-point scale for bug severity, while Jira uses a wider scale. Use the Pega-Agile-Work-Bug.GetPriorityForJira decision table to map Agile Workbench default bug severity to their equivalents in Jira in the following scenarios:

  • On the integration modal when you export Agile Workbench bugs to Jira.
  • When you create a bug in Agile Workbench, the default severity is 1.
  • When you spin-off a bug.

The following table shows how to map Jira and Agile Workbench bug severity:

Sample bug severity in JiraAgile Workbench mapping
  • Highest
  • High
  • Medium
  • Low
  • Lowest
Bug severity decision table

The values in the Return column show the bug severity in Jira. Modify this decision table if you use custom bug priorities in Jira.

Jira status categories and Pega stages in a workflow

By default, the Pega component for integration with Jira maps Jira status categories and Pega stages for the bugs and stories in a workflow. The following table shows the default mapping:

Jira status categoriesAgile Workbench stages
To doTo do
In ProgressDoing
DoneDone

One Jira status category contains multiple statuses, for example, the In Progress status category contains In Development, Core Review, and Acceptance Test statuses that Pega Platform maps with respective Agile Workbench stages. The following table shows a default mapping:

Jira statusesAgile Workbench stages 
NewTo do
In IdeationTo do
GroomingTo do
In DevelopmentDoing
Core ReviewDoing
Acceptance TestDoing
DoneDone

The Pega component for Jira maps the statuses and stages when a When rule @baseclass.UseCustomWorkflowMapping is set to false. If you need to use custom mapping, set the When rule to true, and then map the stages and statuses by using the Embed-ProjectMgmt-Pagedata.SetBugStageFormJira and Embed-ProjectMgmt-Pagedata.SetStoryStageFormJira decision tables. For more information, see When Condition rules, Decision tables.

To display the overview for bugs in Agile Workbench, map Jira statuses and Agile Workbench stages by using the Embed-ProjectMgmt-Pagedata.SetBugStageFormJira decision table.

To display the overview for stories in Agile Workbench, map Jira statuses and Agile Workbench stages by using the Embed-ProjectMgmt-Pagedata.SetStoryStageFormJira decision table.

The following table shows how to map Jira statuses and Agile Workbench stages for bugs and stories:

Statuses in JiraAgile Workbench mapping
  • New
  • In Design
  • In Development
  • In Review
  • Accepted
Bug statuses decision table

The values in the Return column show the stages in Agile Workbench. Modify this decision table if you use custom bug or stories statuses in Jira.

Note: Previous versions of the Jira component use the Embed-ProjectMgmt-Pagedata.SetStageFormJira decision table to map statuses and stages in a workflow. When you update the Jira component, your settings continue to work.

Default Jira statuses for Pega stages when moving items on a board

A scale of Jira statuses and Agile Workbench stages might differ. Additionally, one Agile Workbench stage might reflect multiple Jira statuses. For example, the Doing status in Jira might be mapped with the In Development, In QA, and In Review stages in Pega. In this scenario, when you move a bug or a story on the Agile Workbench board, to display a correct status of an item, map the default Jira statuses to the Pega stages by using the Embed-ProjectMgmt-Pagedata.BugStageToJiraTransition and Pagedata.StoryStageToJiraTransition decision tables.

The following table shows how to map the default Jira statuses to Pega stages when you move items on a board:

Statuses in JiraPega mapping
  • New
  • In Design
  • In Development
  • In Review
  • Accepted
Pega mapping for default JIRA statuses

The values in the Return column show the statuses in Jira. Modify this decision table if you use custom bug or stories statuses in Jira.

Note: Previous versions of the Jira component use the Embed-ProjectMgmt-Pagedata.StageToJiraTransition decision table to map statuses and stages in a workflow. When you update the Jira component, your settings continue to work.

For more information, see Decision tables, Integrating Agile Workbench with Pega Agile Studio.

Have a question? Get answers now.

Visit the Support Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega.com is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice
Contact us