My development team uses Jira Cloud, and I'm looking for some way within Jira to prioritize the backlog items (mainly "new features" and "stories"). I'd like to do this by manually assigning scores to each backlog item for the following criteria:
- Company goal: revenue growth
- Company goal: customer satisfaction
- ... a few more company goals
- Level of design effort
- Level of development effort
- Level of QA effort
I'd then like an overall score for the ticket to be automatically calculated using a formula that I can specify, assigning a different multiplier to each goal and also applying a multiplier to all of the level of effort items and subtracting those.
So the formula to calculate the ticket's overall would be something like:
- 21 * (Company goal: revenue growth) +
- 13 * (Company goal: customer satisfaction) +
- 8 * (Company goal: resource efficiency) +
- 5 * (Company goal: employee satisfaction) +
- 3 * (Company goal: responder fulfillment) +
- 2 * (Company goal: responder acquisition) +
- 1 * (Company goal: recognition as a market leader)
-
5 * (Level of design effort)-
5 * (Level of development effort)-
5 * (Level of QA effort)- = overall score
And I'd like to be able to order tickets by overall score and use that overall score, along with other criteria, to place tickets into sprints.
I would like this to work very similar to this feature from another tool: Aha Scores