Priority Scoring for Jira — RICE, WSJF & ICE Documentation

Complete Setup & User Guide

Contents

  1. Overview
  2. Installation
  3. Step 1 — Create Custom Fields
  4. Step 2 — Add Fields to Issue Screens
  5. Scoring an Issue
  6. The Dashboard
  7. Board Health
  8. Rovo AI Agent
  9. Settings
  10. Portfolio View
  11. Activity Log
  12. Import Scores from Another App
  13. Board Health Dashboard Gadget
  14. FAQ & Troubleshooting
  15. Support

1. Overview

Priority Scoring brings structured, data-driven prioritization to your Jira backlog. Instead of gut-feel ordering, your team picks a scoring framework, enters a few dimension values per issue, and the app calculates a comparable priority score across your entire backlog.

Three industry-standard frameworks are supported — choose the one that fits your team's workflow, or mix and match across different projects:

Framework Formula Best for
RICE (Reach × Impact × Confidence) ÷ Effort Product teams, user-facing features, roadmap planning
WSJF (Business Value + Time Criticality + Risk Reduction) ÷ Job Size SAFe teams, enterprise delivery, compliance-driven work
ICE Impact × Confidence × Ease Growth teams, experiments, fast iteration cycles

Beyond individual scores, the app provides:

Runs on Atlassian: The app runs entirely on Atlassian's Forge infrastructure — no external servers, no data leaving your Jira instance. Learn more about Forge security.

2. Installation

Install from the Atlassian Marketplace

  1. Go to the Atlassian Marketplace and search for Priority Scoring.
  2. Click Get it now (or Try it free to start a trial).
  3. Select your Jira Cloud site and confirm the installation.
  4. Once installed, open Jira and click Apps in the top navigation — you should see Priority Scoring in the dropdown.
Tip: Installation only takes a minute, but the app won't show scores on issues until you complete the two setup steps below: creating custom fields and adding them to your project screens.

Here's a birds-eye view of the complete setup flow before we go step by step:

1
Install App
from Marketplace
2
Create Fields
Jira Settings → Fields
3
Add to Screens
Jira Settings → Screens
4
Start Scoring
Sliders visible on issues

3. Step 1 — Create Custom Fields

After installation, the app's scoring field types become available in Jira's field library — but they don't appear on issues automatically. You need to create a custom field for each framework you want to use (RICE, WSJF, and/or ICE) and then assign them to your project screens.

This section covers creating the fields. Step 2 covers assigning them to screens.

How to Create a Priority Scoring Field

  1. In Jira, click the gear icon (top right) to open Jira Settings.
  2. In the left sidebar, navigate to Work items (or Issues in classic Jira) → Fields.
  3. Click Create new field in the top right corner.
Jira Settings — Fields admin page showing the list of all custom fields with a 'Create new field' button

Selecting the Field Type

  1. In the Create field dialog, type prio or priority scoring in the search box.
  2. You will see the available field types from the app:
    • Priority Scoring — RICE
    • Priority Scoring — WSJF
    • Priority Scoring — ICE
  3. Select the framework you want (e.g. Priority Scoring — RICE) and click Next.
  4. Give the field a name — the default name (e.g. "Priority Scoring — RICE") is recommended so the app and your team can identify it clearly.
  5. Click Create.
  6. Repeat for each additional framework you want to use (WSJF, ICE).
Create field dialog showing search results for 'prio' with Priority Scoring — ICE, RICE, and WSJF options listed
Which frameworks do I need? You don't have to create all three. Start with one — RICE is the most commonly used for product teams. You can always add more frameworks later. Each framework creates its own independent custom field.
Note: Creating the field is not enough on its own. Scores won't appear on issues until you also add the field to the relevant screens (Step 2 below).

4. Step 2 — Add Fields to Issue Screens

Jira uses screens to control which fields are visible on an issue. After creating your Priority Scoring fields, you need to add them to the screen(s) used by your projects. This is a one-time setup step per project.

How to Add a Field to a Screen

  1. Go to Jira SettingsWork itemsScreens.
  2. Find the screen used by your project. For a Kanban project this is typically the "[Project Name] Kanban Default Issue Screen"; for Scrum it is usually the "[Project Name] Scrum Default Issue Screen".
  3. Click the screen name to open its field configuration.
  4. At the bottom of the field list, use the Select Field… dropdown to find "Priority Scoring — RICE" (or WSJF / ICE).
  5. Click Add. The field now appears on every issue in that project.
  6. Repeat for each framework field you created.
Configure Screen page in Jira Settings showing Priority Scoring — ICE, RICE, and WSJF fields already added to the Kanban Default Issue Screen
Critical: If you skip this step, the score sliders will not appear on your issues. The Board Health Score will also treat all issues as "unscored" and show a low health score, even if Rovo has technically written a value. Always confirm the fields are on the correct screens.
Tip: If your Jira instance uses multiple screens (e.g. separate screens for create, edit, and view), add the Priority Scoring fields to all of them — especially the view screen — so scores are always visible when you open an issue.
Team-managed projects: In team-managed (next-gen) Jira projects, go to Project settings → Issue types and add the fields there instead of via global Screens.

5. Scoring an Issue

With the setup complete, open any Jira issue in your project. You will see the Priority Scoring fields in the issue details panel — one per framework you added. Each field shows a color-coded score bar and a set of dimension sliders.

Jira issue details panel showing Priority Scoring fields for ICE, RICE, and WSJF with colored score bars and an Audit trail link

Setting Dimension Values

Click on a Priority Scoring field to expand it. You will see individual sliders for each dimension:

Drag each slider to the appropriate value. The score is calculated live and shown above the sliders. Click the checkmark ✓ to save, or × to cancel.

Expanded ICE scoring field showing individual sliders for Impact (7), Confidence (9), and Ease (10) with a calculated score of 630
Score color bands: The score bar changes color based on the thresholds you configure in Settings. By default: red = low, yellow = medium, green = high. You can adjust these thresholds to match your team's scoring scale — see Section 9 — Settings.

Rovo Suggest Panel

When viewing an issue, Rovo can suggest scores directly in the side panel — showing its reasoning for each dimension before you decide whether to apply the values. This is especially useful for understanding why an issue scores the way it does.

Jira issue view with Rovo side panel open, showing Priority Scoring suggestions with reasoning for each dimension alongside the score fields on the issue

6. The Dashboard

Open Priority Scoring from the Apps menu in Jira's top navigation bar. The app has five tabs: Dashboard, Activity, Portfolio, Settings, and Import.

The Dashboard tab is your command center. Select a project and scoring framework from the dropdowns at the top, and the dashboard shows two things simultaneously:

Priority Scoring Dashboard showing Board Health score of 84/100 (Excellent), health criteria tiles, and a Priority Ranking table with RICE scores sorted highest to lowest

Priority Ranking Table

The ranking table shows every scored issue in your project, sorted by score. Each row includes the issue key, summary, type, status, sprint, due date, and score bar. Use the All assignees dropdown to filter by team member, and the page-size selector to show 25, 50, or 100 issues at a time.

Click Export CSV in the toolbar to download the full ranking as a spreadsheet — useful for stakeholder reports or sprint planning sessions.

Refreshing Data

The Board Health score is cached for up to 1 hour to keep performance fast. When you set scores via the sliders or via Rovo, the cache is invalidated automatically and the health score updates immediately. Click Refresh in the toolbar to manually trigger a reload.

Note: If scores are changed externally (e.g. via a third-party import script or Jira REST API), the cache is not invalidated automatically. The health score will reflect those changes after the cache expires (up to 1 hour), or immediately after you click Refresh.

7. Board Health

The Board Health score (labeled "Board Health" in the app, not "Backlog Health") analyses all open issues in a project — including In Progress, not just the backlog — and calculates a quality score from 0 to 100. A score of 84 means 84% of your issues meet the quality standards you've configured.

Each health criterion tile shows:

This "−N score pts" view helps you prioritize which issues to fix first — tackle the criterion with the highest penalty first for the biggest health improvement.

Configure Health Criteria per Project

Every project has different needs. A Scrum team cares deeply about Story Points and Due Dates; a Kanban team cares more about Assignees and Labels. Priority Scoring lets you configure exactly which criteria count toward the health score, per project.

Click Health Criteria… in the dashboard toolbar to open the configuration dialog.

Configure Board Health Criteria dialog — Step 1: project selection dropdown with a prompt to select a project to configure its health criteria

Select a project from the dropdown, and the full list of 8 configurable criteria appears, with Quick Presets for SCRUM and KANBAN teams:

Configure Board Health Criteria dialog — Step 2: SP project selected, showing all 8 criteria toggles (Stale, Missing Description, Missing Story Points, Unscored, Missing Assignee, Overdue, Missing Priority, Missing Labels) with SCRUM/KANBAN tags and Quick Preset buttons
Criterion What it checks Default Recommended for
Stale Issues Issues not updated within the stale threshold (configurable 7–180 days, default 60) On Scrum & Kanban
Missing Description Issues with no description content On Scrum & Kanban
Missing Story Points No story points set on the issue On Scrum only
Unscored No RICE, WSJF, or ICE score applied yet On Scrum & Kanban
Missing Assignee Issue has no assignee set Off Kanban
Overdue Issue has a due date that is in the past Off Scrum & Kanban
Missing Priority Jira's built-in Priority field is empty or "None" Off Scrum & Kanban
Missing Labels / Components Neither labels nor components are set on the issue Off Kanban

Each enabled criterion contributes equally to the score penalty. With 4 criteria active, each can subtract up to 25 points. With 6 criteria, each can subtract up to ~16.7 points. The score range is always 0–100 regardless of how many criteria are enabled.

Click Save & Refresh to apply your configuration. The health score recalculates immediately.

Stale threshold: The stale criterion uses a configurable threshold — the default is 60 days. You can adjust it directly inside this dialog (the slider appears under the Stale toggle when it is enabled). New issues are never marked as stale regardless of the threshold.
Quick Presets: Not sure where to start? Click SCRUM Defaults or KANBAN Defaults to instantly apply a sensible starting configuration for your workflow, then fine-tune individual toggles.

8. Rovo AI Agent

Priority Scoring ships with a built-in Rovo Agent that understands your scoring frameworks and can suggest, apply, explain, and bulk-score issues directly from a Rovo chat conversation — no manual slider work required.

How to Activate the Agent

Open Rovo from the Atlassian navigation bar (the "Ask Rovo" button). In the chat, click the agent selector and search for Priority Scoring.

Rovo agent selector showing Priority Scoring starred and listed among available agents including Rovo Expert, Decision Director, and others

Once selected, you can address the agent in plain English. The agent understands all three frameworks and reads the Rovo Apply Mode setting you configure in the Settings tab.

Rovo Agent Capabilities

What you can ask What the agent does Mode required
"Suggest a RICE score for PROJ-123" Analyses the issue and provides recommended dimension values with written reasoning — does not write to Jira Suggest, Confirm, or Auto
"Apply a WSJF score to PROJ-42" Calculates and writes the score directly to the issue's Priority Scoring field Confirm or Auto
"Score all unscored tasks in project SP" Finds unscored issues, calculates scores in bulk, and applies them — up to the configured bulk limit per run Confirm or Auto
"Explain the score for PROJ-55" Reads the saved dimension values and explains why each dimension was set to its value Any
"Find unscored issues in project PROJ" Returns a list of issues that have no Priority Score set yet Any
"What is the board health for project SP?" Returns the current Board Health score and a summary of the main issues dragging it down Any

Bulk Scoring in Action

Bulk scoring is one of the most powerful Rovo features — you can score an entire backlog of unscored issues with a single prompt. Rovo will ask you to confirm the tool use, then process all unscored issues up to the bulk limit.

Rovo chat showing a bulk WSJF scoring request, with the 'Bulk Apply Priority Scores' tool selected and dimension descriptions shown before confirmation

After confirmation, Rovo processes the issues and returns a summary of all applied scores:

Rovo chat showing bulk scoring success — 15 unscored WSJF tasks found and scored, each with their issue key and applied score value listed
Multiple confirmation dialogs: When Rovo bulk-scores many issues, you may see multiple Atlassian confirmation dialogs appear. This is normal — Rovo uses internal batching and the Atlassian platform requires a native security dialog for every batch of write actions. Simply confirm each one.

Rovo Issue Comments

When the "Write Rovo reasoning to issue comments" option is enabled in Settings, Rovo adds a comment to the issue every time it applies a score — explaining the reasoning behind each dimension value in plain language.

Jira issue comment from the Priority Scoring Rovo agent showing WSJF score 6.7 with written reasoning for Business Value, Time Criticality, Risk Reduction, and Job Size dimensions

These comments are especially useful for async teams and stakeholders who want to understand why an issue was prioritized without opening a Rovo chat.

Apply Modes — How Rovo Handles Write Actions

The Apply Mode (configured in Settings) controls how much autonomy Rovo has when scoring issues. There are three modes:

Mode change requires a new Rovo chat: Rovo caches its settings context at the start of each conversation. If you change the Apply Mode in Settings while a Rovo chat is open, the current chat will still use the old mode. Open a new Rovo chat for the updated mode to take effect.

9. Settings

Open the Settings tab in the Priority Scoring app. Settings are saved automatically (with a short debounce delay) — there is no Save button to click for most options.

Priority Scoring Settings tab showing Rovo Agent Apply Mode set to Auto with a bulk limit slider, Issue Comments toggle enabled, Board Health Settings stale threshold slider, and Score Audit Trail toggle

Rovo Agent — Apply Mode

Choose between Suggest, Confirm, and Auto (see Section 8 for full descriptions).

Bulk Limit

When Rovo bulk-scores a project, this slider controls the maximum number of issues scored in a single run (up to 26 at a time). Lower the limit if you want more control over each batch; raise it to process more issues in one go.

Issue Comments

Toggle "Write Rovo reasoning to issue comments" to enable or disable the automatic reasoning comments Rovo posts on issues after scoring. Useful for transparency; can be disabled if you prefer a cleaner issue history.

Board Health Settings — Stale Threshold

Set how many days without an update before an issue is considered "stale" (range: 7–180 days, default: 60). This is the global fallback threshold. Individual projects can override this value directly in the Health Criteria configuration dialog.

Score Audit Trail

When enabled, one audit entry per day is recorded for each issue — logging the score value, whether it changed, and whether it was set manually or via Rovo. The audit trail appears directly on the issue field (click "Show audit trail" to expand it).

Issue field showing 'Hide audit trail' expanded with two entries: Apr 4 showing score 7 with +0.3 increase arrow, and Mar 31 showing score 6.7 set via Rovo
Audit trail is disabled by default. Enable it in Settings when you want full traceability — useful for regulated environments or retrospective analysis of how priorities evolved over time.

Dimension Weights

Each scoring dimension (except the denominator) can be weighted from ×1 (standard) to ×5 (five times more influence). This lets your team adjust the formula to reflect what matters most without abandoning the framework.

Settings showing Dimension Weights for RICE Score (Reach, Impact, Confidence sliders all at ×1) and Score Thresholds for RICE Score (Low below 3, High above 10) with green/yellow/red color band labels

Examples of how weights can be used:

Why can't I weight Effort / Job Size? Effort and Job Size are in the denominator of the formula. A weight of ×2 on a denominator halves the score — the opposite of what you'd expect. To de-emphasise effort, increase the numerator dimensions instead. The result is the same, but the behaviour is intuitive.
After changing weights: Existing scores are not recalculated automatically. They will update to the new formula the next time a score is saved on each issue (via slider or Rovo). It is also a good idea to adjust your Score Thresholds after weight changes, since the achievable score range shifts.

Score Thresholds

Configure the breakpoints for the color bands in the score bar. Set the Low upper bound (issues scoring below this show red) and the High lower bound (issues scoring above this show green). Everything in between shows yellow.

10. Portfolio View

The Portfolio tab gives a single-page overview of Board Health across all Jira projects your account has access to. No need to switch projects one by one.

Portfolio tab showing a table with 5 projects (MPAL, NFPT, TEST, SCRUMP1, SP) with their health score, grade (Poor/Fair/Good/Excellent), issue count, stale count, unscored count, and last checked time

Each row shows:

Use the Grade filter to quickly surface only projects rated Poor or Fair. Click Check on any row to trigger an immediate health refresh for that project.

The search box at the top filters by project key or name — useful when you manage many projects.

Use Portfolio for sprint planning kick-offs: Before planning, filter for projects with a "Poor" or "Fair" health score. That gives you a concrete list of backlogs that need attention before they're ready to pull from.

11. Activity Log

The Activity tab shows a full log of every score applied via the Rovo agent — across all projects, all frameworks, and all modes. Use it to audit what Rovo has done, verify that bulk operations completed as expected, or review scoring history for a project.

Activity tab showing 33 Rovo applies total in a table with columns for Time, Issue, Framework, Score, and Mode — rows span multiple projects and frameworks including WSJF and RICE scores applied in auto mode

Each log entry shows:

The activity log is paginated (25 entries per page by default, configurable). Use it alongside the Audit Trail on individual issues for a complete picture of scoring history.

12. Import Scores from Another App

Already using a different RICE, WSJF, or ICE scoring tool? The Import tab lets you migrate existing scores into Priority Scoring automatically — without manually re-entering every value.

Preview Feature: Score import is an early-access feature. It works best when your previous app stored scores in numeric Jira custom fields with "RICE", "WSJF", or "ICE" in the field name. Always verify a few issues after import before relying on the results.
Import tab showing 'Import Scores from Another App' heading with a description and a 'Scan for Existing Score Fields' button

Step 1 — Enable the Import Feature

The import feature is disabled by default to prevent accidental overwrites. To unlock it, flip the Enable Import Feature toggle at the top of the Import tab.

A confirmation dialog will appear explaining that this feature can overwrite existing Priority Scoring field values. You need to actively confirm that you understand this before you can proceed. Your preference is saved per user — once you have confirmed, you won't be asked again unless you disable and re-enable the toggle.

Step 2 — Scan, Preview, and Confirm

  1. Open the Import tab and enable the feature with the toggle.
  2. Click Scan for Existing Score Fields. Priority Scoring reads the list of all custom fields in your Jira instance and looks for numeric fields containing "RICE", "WSJF", or "ICE" in their name that belong to a different app — your Priority Scoring fields are never shown as an import source.
  3. Review the detected fields. Each card shows the framework, field name, and whether a score-only or full import is available (see below).
  4. Select the Target Project you want to import scores into.
  5. Click Preview & Import [Framework] Scores. Priority Scoring first runs a dry run — it reads all open issues in the project and counts how many have a source value, without writing anything yet.
  6. A confirmation dialog shows you exactly what will happen: the project, the source field, how many issues will be updated, and how many will be skipped (because they have no value in the source field). It also shows a sample of the first 10 issues that will be imported, including the source value for each — so you can verify that the right tickets are being picked up before committing. Review this carefully.
  7. Click Overwrite N issues — import now to run the actual import. Only then are any values written.
Import is scoped to one project at a time. Each import run only affects the single project you selected. Other projects are never touched.

Import Limits at a Glance

Priority Scoring only considers open (non-Done) issues. Issues with the status category "Done" are always skipped automatically — even if a project has thousands of closed tickets, only the active backlog counts.

Open (non-Done) issues in project What happens Typical duration
Up to 100 All processed A few seconds
Up to 500 All processed Up to ~20 seconds
More than 500 First 500 processed, rest skipped in this run Up to ~20 seconds

The 500-issue limit keeps imports reliable and fast. In practice, most active projects have far fewer than 500 open issues — and Done tickets, no matter how many, do not count towards this limit at all.

When your project exceeds 500 open issues, Priority Scoring shows you exactly how many issues won't be covered — for example: "Only the first 500 of 1,234 open issues will be imported. 734 issues won't be covered in this run." The confirmation dialog also includes a direct link to contact support for a larger import.

Need to import more than 500 issues?
Contact support for a large import — this opens a pre-filled email. We'll get back to you with the best approach for your project size.

What Gets Overwritten — and What Doesn't

Import only writes to Priority Scoring's own custom fields (e.g. the "Priority Scoring — RICE" field). It is technically impossible for the import to write to any other field in your Jira instance — the app identifies its own fields by a unique app identifier embedded in the field metadata, not just by name. Any other app's fields, built-in Jira fields, or fields from other Forge apps are completely off-limits.

What will be overwritten is any existing Priority Scoring value an issue already has for the imported framework. If you have already scored some issues manually in Priority Scoring and then run an import, those manual scores will be replaced by the imported values.

How Field Detection Works

The scanner reads all custom fields in your Jira instance and applies the following rules to decide whether a field might be a RICE, WSJF, or ICE field from another app:

This is a name-based heuristic — it is not guaranteed to find every external scoring field, and in rare cases it may surface a field that happens to match the pattern but is unrelated. This is why the preview step exists: always check the field name shown in the confirmation dialog before confirming the import.

Examples of fields that will be detected: Examples of fields that will NOT be detected: If your previous app used a custom field name that doesn't match these patterns, try using the Rovo Agent instead — it can run a more flexible scan.
score-only vs. full import: If the source app stored only a composite score (one number), only that total is imported — the individual dimension values (Reach, Impact, etc.) won't be available and the Explain Score feature won't work for imported issues until you re-score them with the sliders. If the source app stored separate dimension fields (e.g. "RICE Reach", "RICE Impact"), Priority Scoring detects these automatically and runs a full import: both the score and the individual dimension values are imported, and Explain Score works immediately.
Import is only available via the Import tab — not via the Rovo agent. This keeps the import flow in one controlled place with a mandatory preview step.

13. Board Health Dashboard Gadget

Priority Scoring includes a Board Health gadget that you can add to any Jira Dashboard. It shows the health score, grade, and criterion tiles for a single project — giving you at-a-glance visibility without opening the full app.

Jira Dashboard showing two Priority Scoring gadgets side by side: Board Health gadget for SP project with score 84/100 and criterion tiles, and Priority Ranking gadget showing a sorted RICE score table

How to Add the Gadget

  1. Open any Jira Dashboard (from the Jira navigation → Dashboards).
  2. Click Edit (top right of the dashboard), then Add gadget.
  3. Search for Board Health or Priority Scoring.
  4. Click Add to place the gadget on the dashboard.
  5. In the gadget's configuration, select the project to monitor.
  6. Save — the gadget now shows live health data for that project.
Tip: Add the Board Health gadget to your team's shared Jira Dashboard so everyone sees the backlog health score during standups or sprint reviews — no one needs to navigate into the app to get the overview.
Priority Ranking gadget: A second gadget, Priority Scoring — Priority Ranking, is also available and shows the sorted issue ranking table directly on a dashboard. Add both to create a complete backlog health + prioritization overview on one screen.

14. FAQ & Troubleshooting

The score sliders don't appear on my issues.

This almost always means the field hasn't been added to the project's screen. Go to Jira Settings → Work items → Screens, find the screen for your project, and add the Priority Scoring field to it. See Step 2 — Add Fields to Screens for the full walkthrough.

Rovo applied scores but the Board Health still shows all issues as "Unscored".

This happens when the Priority Scoring field is not on the project's screen (fieldSynced: false). Rovo can write values to the app's internal storage regardless, but the Jira custom field won't show a value until the field is on the screen. Fix the screen setup, then click Refresh in the dashboard.

The Explain Score feature says "No score has been saved yet" but the issue shows a value.

The Explain Score feature reads dimension values from the app's internal storage (KVS), not from the Jira field value directly. If the score was set externally — via REST API or a third-party import — the dimension breakdown was never stored, so the explanation is not available. Re-score the issue via the sliders or Rovo to enable explanations going forward.

I changed the Apply Mode but Rovo is still using the old mode.

Rovo reads the mode setting at the start of a conversation and caches it for the rest of that chat. Open a new Rovo chat after changing the mode for the new setting to take effect.

In Auto mode, Rovo still shows a confirmation dialog. Is this a bug?

No. In Auto mode, Rovo skips its own in-chat confirmation prompt — but Atlassian's platform always shows a native security dialog before any write action. This is a platform-level safeguard built into Forge and cannot be disabled by the app. Simply click Confirm in that dialog.

The Board Health score doesn't update after I click Refresh.

The Refresh button triggers a fresh data fetch, but if the 1-hour cache is still valid, it returns the cached result. The cache is automatically invalidated when scores are set via the app sliders or via Rovo. For external changes, wait up to 1 hour for the cache to expire, then click Refresh again.

The "Find unscored issues" action doesn't list all my issues.

The unscored-issue search checks up to the first 50 issues (client-side filter, since Forge custom fields are not indexed in JQL). For large projects with more than 50 issues, use the Dashboard Priority Ranking table to identify unscored items — it processes up to 500 issues for the Board Health calculation.

Story Points are not recognised in the Board Health "Missing Story Points" criterion.

The app checks both customfield_10016 and customfield_10028 — the two most common Jira field IDs for Story Points. No configuration is required. If points are still not detected, contact support with your Jira instance URL and we can investigate.

I adjusted Dimension Weights but my scores look the same.

Existing scores are not retroactively recalculated. They update when a score is next saved on each issue — either by moving a slider or by having Rovo re-score the issue. After changing weights significantly, run a Rovo bulk re-score to update all issues at once.

Where is my data stored?

All app data — scores, configurations, audit trail — is stored in Atlassian Forge Storage within your Jira Cloud instance. No data is sent to or stored on external servers. The app runs entirely on Atlassian's infrastructure (Runs on Atlassian).

How do I uninstall the app?

Go to Jira Settings → Apps → Manage apps, find Priority Scoring, and click Uninstall. This removes all app configuration and stored data. Custom fields created during setup will remain in Jira until you delete them manually via Settings → Work items → Fields.

15. Support

Have a question, found a bug, or want to request a feature? We're happy to help.

Privacy Policy  ·  Terms of Service  ·  Impressum  ·  © 2026 Janek Behrens