Is there a way to show the % Progress on a Kanban board card? We have the Portfolio configuration in place where an issue has child issues, progress is calculated as follows:
Progress = Number of resolved child issues / Total number of child issues
I don't believe there is a way to do this out of the box, but it quite easy to achieve using scriptrunner.
You can simply add a scripted field and associate it with your board card. The script would be something like :
SubTaskManager subTaskManager = ComponentAccessor.getSubTaskManager();
Collection subTasks = issue.getSubTaskObjects();
def customFieldManager = ComponentAccessor.getCustomFieldManager();
def customField = customFieldManager.getCustomFieldObjectByName("<Custom Field Name>");
def sum = 0;
def total = 0;
for (currIssue in subTasks)
if (currIssue.getStatusObject().getName() == "<Closed or resolved status>")
I did not test the code, but I started from a script I found here : https://community.atlassian.com/t5/Jira-questions/Scriptrunner-Scripted-field-to-sum-fields-of-child-tasks/qaq-p/879628
Let me know if you need further help!
Hi community 👋, as every Monday we're bringing you a quick update on what happened in the Atlassian ecosystem last week. There were a few interesting events like for example the announcement of th...
Connect with like-minded Atlassian users at free events near you!Find an event
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.Host an event
You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events