|
Hi,
Subtasks will be in 2.7. I have attached a screenshot of the "View Issue" page of an issue containing subtasks. However, time tracking (work estimates, work log totals) for subtasks do not yet affect parent task, so I'm not sure if we can call this issue closed. How would you like it to work? Have subtask estimates/work totals add up to form the parent task estimate? Should the parent task be allowed to have its own estimate/worklog? If so, should the parent's values be added to the subtasks' to form a total? Hi
This is what I would expect
On the topic on time tracking, having support for subtasks in 2.7 is a great step forward ! but please please please fix issues like JRA-1993 and other issues I mention in JRA-3011. We really want to use time tracking but all our efforts are in vane since it is extremely hard to enforce proper usage. Thanks, For estimating issues/sub-issues, i would suggest the following behavior:
What's missing though is being able to move work between sibling-issues or parent/sub-issue, in case you divide an issue into sub-issues after having worked on it. I think that time aggregation is more a 'view' issue, not a 'model' issue'. Hence I think that the "Combine time-tracking with sub-issues" option should not be a "per issue" attribute, but an attribute of the Action/WebPage that display the issues.
If you absolutely want to have the aggregated time on a issue available, please make it a separate field ("aggregatedTimeEstimate") that is only updated automatically. I am currently working on a custom report that tries to compute an estimated release date for a version (based on Workload from all projects, vacation times, etc.). That calculation will get seriously confused if the sum of all issue timeestimates of a version is not equal to the total workload for that version. Lars,
You're right - I believe the plan is to have a separate aggregated field, only in the "view" layer, so it shouldn't break what you're doing. I want to be able to "Add up" the time estimates for subtasks and apply them to the parent task, but a little flexibility is needed here. For example, if the subtasks are being handled by multiple people working in parallel, there needs to be a way for those overlapping estimates to not inflate the overall estimate. Deadlocks from prerequisite issues are another concern in this regard.
We have the same problem in our company.
We really need the parent issue to add up all times from all sub-tasks. So, from a parent issues, all sub-tasks time information can be viewed. Also, it would be great if the parent issue would be able to display the current time estimates of the sub-tasks, so you have an overview of how all sub-tasks are proceeding. Furthermore, it would be helpful if one could In an issue that has subtasks, I would like to "view" the aggregated time metrics of (all subtasks + (main task, if set)).
The issue of whether an issue (groan) can have an estimate set when it contains subtasks is difficult to solve. In one camp, you could create another sub-task for the "glue" and remove time tracking from the main issue. In the other camp, you could leave time tracking enabled on the main issue and sum it together with the sub tasks when presenting the issue. In the make everybody happy, but more confused camp, you could provide another configuration setting somewhere. I think that practically, we'll have to live with times on main issues and sub tasks, and view them aggregated. I say this because main issues are created first, sub-tasks can be added anytime after. It is reasonable to expect that an issue will sometimes already have a time attached when a sub-task is added. I can't think of a good way to handle that problem, so best to let the user sort it out manually. Predictible & simple behaviour makes that a lot easier. I agree with Amos' last statement. All tasks can have time estimates and let the user determine from their processes whether or not the main task can have time charged against it.. Having a aggregate view that is the total of the task and all sub-tasks is important. Same if you went to deeper levels on subtasking.
I think it's quite simple. As soon as a prent has at least one sub-task, the estimate, time spent, etc., should be read-only at the parent level, where it's the aggregate of all of the sub-tasks. That'd be the simple approach, and it's work much better than it does today.
Hi Jeremy,
Unfortunately we do not have a concrete implementation date for this feature at the moment. As it is rapidly gaining in popularity we will be looking into this in the future. Please refer to the following document that explains the way we implement features: Thanks, Quite annoying because it feels like a bug even tought right now, it is a "feature". May also play a role in a wider adoption at our company.
Please fix it ASAP. Thanks Anton,
The sooner you can add this feature the better. It would be of great help to us. It is the one feature that the Program Manager in our project is screaming for. Thank-You Maurice Without this feature my project managers don't want to use JIRA for time tracking... please add it ASAP. I really want to get rid of Project Server
It would be great if as a bonus you get this one too: JRA-5745 We currently use XPlanner to handle timetracking. While I love xplanner (it was developed on my project some years ago) we would really like to use a single a tool. It is a real pain to have to create xplanner stories for jira issues just so we can do real estimating and tracking of an iteration. So please, as an enterprise constumer, add my strong vote support usable timetracking. And by usable all I am looking for is:
All the rest of the neat features of xplanner would be nice, but just the above would at least make jira usable for iteration planning and tracking. cheers Barry,
Just wanted to mention that we just went to version 3.6.2 and with a number of plug-ins we have managed to switch off of XPlanner and have everything in JIRA. We were also tired of using more than 1 tool. I know that your second bullet is scheduled to be done in JIRA 3.7. The other 2 bullets that you mentioned would be a great addition. Kind Regards, Maurice Maurice,
Please, could you describe your setup? What plugins? What did you get out of 3.6.2 (I didn't see anything changelog that seemed to address timetracking)? How are you using the jira timetracking? What have you lost from shutting down xplanner? (sorry for so many questions -barry Barry,
Not a problem with the questions. The key issues that are left for us are:
We went from 3.4.3 to 3.6.2 and in between they made a number of changes that were useful (Charting Plug-In, Nested Conditions in the Workflow). The plug-ins that we are running are: Charting Plug-In While there are still issues, just the searching abilities that are in JIRA which are not in X-Planner are worth the switch and you are on 1 tool. Our program manager doesn't feel like he lost anything but feels he has gained a lot. Hope this helps. Maurice Any update on when this feature will be implemented? Are there any workarounds or plugins for summing up the work from sub tasks?
Hi Onil,
This feature has been longly awaited for, but as Anton mentioned previously, we do not have a concrete implementation date for this feature at the moment. Please refer to the Implementation of New Features and Improvements Kind regards, | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
JRA-2678andJRA-3009are much the same - both about propagating actions somehow across links.