Priority Scoring Calculator

Table of contents

1. Authorization to view the plugin
2. Custom Fields configuration
2.1. Using default plugin formula
2.2. Using your custom formula
3. Edit your formula
3.1. Apply formula by issue type
4. Use cases important notice
4.1. Using the plugin with a Scrum Project
4.2. Using the plugin and query multiple projects
4.3 Using the plugin with projects other than Scrum or Kanban (Nextgen, Service Desk,…)
4.4 Maximum number of boards displayed per project
5. Fill in values
6. Filtering
7. Display ordered issue scores on your board

Purpose of the plugin

Priority Scoring Calculator computes backlog items scores using your custom formula.

Support

Click here to send a feature request or report a bug in the app.

How to configure

1. Authorization to view the plugin

Users in site-admins group are able to view the plugin in the sidebar.
You can change this default group in the plugin page, tab Settings.

2. Custom fields configuration

2.1. Using default plugin formula

Priority Scoring Calculator comes with a default formula :
(“Business Value” + “Time Critically” + “Risk or Opportunity”) / “Job Size” = “WSJF” )

This formula uses WSJF (called “Weighted Shortest Job First”) for prioritizing jobs based on the economics of product development flow. For futher reading, you can follow this link

If you choose to use that formula, you just have to add already existing plugin custom fields to your project screens (Go to Project Settings, Screens). 
This is mandatory to be able to update fields in the plugin dashboard.

Note for next-gen projects : If you are using a next-gen project, you cannot access existing plugin customs fields. You will have to create new ones with the same name to be able to use the standard formula

More information about next-gen projects configuration here : https://confluence.atlassian.com/jirasoftwarecloud/managing-next-gen-projects-942834582.html

2.2. Using your custom formula

If you want to use your custom formula, you need to create your own custom fields.
While creating these custom fields, you need to pay attention to the following requirements :

  • All custom fields have to be of type Number or List (single choice) with values as numbers
  • You must add your new custom field to your project screens (Go to Project Settings, Screens). 
  • If you are working with multiple projects, you need to add your custom fields to every projects

For more information about custom fields configuration, Click here.

3. Edit your formula

To edit the formula, go to the Settings tab.
Please use the dropdown list to view available custom fields and click on ‘Add Custom Field’ button to add it to the formula.

Requirements :

  • You must use custom fields names
  • Custom fields must be surrounded by quotes “custom_field name”
  • Operators are given on the example (c.f Print-screen above)
  • In case of mistake, you will get an error. Please verify that your checklists (1 and 2) are fulfilled

3.1. Apply a formula by issue type

You can choose to apply one single formula to the whole project or create a formula per issue type.
If an issue type formula is empty, the system will automatically pick up the project formula by default

4. Use cases important notice

4.1. Using the plugin with a Scrum Project

If you are using a Scrum project and you want to work with epics, you must create a kanban board on the project in stead of using the scrum board, otherwise epics will not be shown in the table of results.

4.2. Using the plugin and query multiple projects

If you are using a kanban board based on a JQL filter linking multiple projects issues, every projects must be included explicitly in the JQL and the board must be configured with Add rank option.

if these steps are not done, the kanban board will not be shown in the dropdown list of available board in the plugin page.

Please also note that with multiple projects configuration, your formula must be set in every project individually.

4.3. Using the plugin with projects other than Scrum or Kanban (Eg: NextGen, Service Desk,..)

For Service Desk Project type, it is not possible to select a board in the list. All issues from the backlog are displayed excepting those with status Done, Resolved and Closed.

For Next-gen Project type, only the default board in the list. All issues from the board are displayed but you can use the input filter of the table results for example to display only ‘Epic In Progress’.
Please note that you have to display those columns if you want to filter in the result table.

4.3. Maximum number of boards displayed per projects

Please note that there is a limit of 100 boards displayed per project.

5. Fill in values

If there is already a value in the cell, we advice you to double-click on it to be more efficient because It will automatically select the value to be replaced.

When all values are fill in, the score will be updated automatically.

6. Filtering

You are also able to sort and filter the table of results by issueType (eg: Epic, Story,…)

7. Display ordered issue scores on your board

Ugubi add-ons Security Statement