I would like to create a dashboard (or export to Excel) that shows the progress we have made in achieving our Components. We have assigned a range of tasks to each component and therefore would like to track our progress in achieving each component.
On the JIRA project I have established the following:
Business Requirements: Components
Product requirements: Tasks
We have aligned all the tasks to the relevant workstream. We have also aligned the tasks to the component on which they help achieve (eg. Tasks 1, 2, 3, 4, 5 are aligned to Component 1 - when these 5 tasks are complete, the component / business requirement will be achieved).
How can we track our progress in achieving each component?
If you want a different pie chart per component this can easily be done with filters and add the pie chart gadget to a dashboard:
Create a filter: "project = X and component = Y" and save this filter as 'Component Y'
Afterwards go to you dashboard you would like to see, there you edit the dashboard and add a new gadget: Pie Chart.
Here you can choose the filter you just created 'Component Y' and choose the Resolution as 'Statistic Type'.
Hopefully this is can already help you
There's another option then.
Create the filter once but instead of component = Y you enter: component in (a, b, c, d, ...) with all the components you want to include.
On the dashboard view you add the gadget: "Issue Statistics"
In the settings the filter and choose Components as 'Statistic Type' and for 'Show Resolved Issue Statistics' you choose Yes in the drop down.
This will give you an overview with % how much is already resolved.
Do I get it right that you only want the tasks (issue type) to be displayed in this overview?
If so then you just have to add 'issue type = task' to your filter.
So your filter will be something like this:
Project = X and issuetype = task and component in (a, b, c, d, ...)
Hopefully now you have a good overview.
Hi Yanick. Sorry - been crazily busy. So - I've created a test component with two tasks. When I create the dashboard gadget it says that the component is 100% complete even though the two tasks are 'Open' and not even 'In Progress' yet. If the tasks don't have any time estimates, I would like them to be considered equal timings. For example, one component has 10 tasks assigned to it. 5 are complete = 50% completion to the component. Additionally. as we are using sub-tasks we'd like to include these in the % complete too.. Lets take an example. Component X has 2 tasks assigned to it - task A and task B. Task A has 2 sub-tasks - ST1 and ST2 while Task B has 2 sub-tasks ST3 and ST4. Let's pretend that Both Task A sub-tasks are complete and one of the Task B sub-tasks is complete. We would then assume that the component completion should appear as 75%? Of course, this relies on all users accurately updating tasks / subtasks.
Since were making it more complex I'm afraid that what you are asking isn't possible with the default features of Jira.
We are currently using the EazyBi add-on ( https://marketplace.atlassian.com/apps/1211051/eazybi-reports-and-charts-for-jira?hosting=server&tab=overview ) here you can create very strong reports in more dimensions and this will certainly what you are looking for.
Maybe give it a try? You can also add the reports on dashboards without any problem.
Just found another gadget that might help you. Two Dimensional Filter Statistics. You will not get any % but you are already closer for the view you are looking for.
I still think that, because of you're complex question, you will need to add an add-on like EazyBi.
Learn how to use two new reports for next-gen projects in Jira Cloud: Cumulative flow diagram and Sprint burndown chart. Ivan Teong, Product Manager, Jira Software, demos the Cumulative ...
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