|
|
|
Hi Anton,
1) Sometimes we reassign tasks to other developers and they think that they will need more or less time to do the work. At the very least, wouldn't it be possible to create a permission - like the new edit/delete worklogs - so that some project roles could perform this operation (a change to the Remaining Estimate). In the recent past, we performed this operation through a previous version of the GreenHopper plugin. I dont' know if we would have been able to do this directly through JIRA. Regards, Brendan. Hi,
I am having the same request to have the remaining estimate editable. Currently it is possible to change the original estimate via edit (which I think could be considered as behaviour you potentially don't want). But when work has been logged on an issue, you can only change the remaining estimate via edit. But there is a simple work around to change the remaining estimate: Grtz. Actually you couldn't change just the reestimated time directly from JIRA.
That was the only validation from JIRA that we were by-passing to accommodate the Agile user, but in version 3.10 and over with the introduction of the editable worklogs the validation is unreachable by GreenHopper and therefor we cannot by-pass it anymore You can work around it in GreenHopper.
Cheers, Anton, I'm dismayed by your response, above. Are you really trying to force your customers to work in a particular way? Please tell me that this isn't so.
Please see http://forums.atlassian.com/thread.jspa?threadID=20897 We want to just change the remaining estimate left - we are only interested in tracking time left - not how much time was spent. Since we are forced to enter time spent, folks are just throwing data in so we can update the time remaining which is what is really important
I've a similar request in JRA-14015.
With the introduction of the time-tracking data that can includes the issue's sub-tasks in 3.11, there is less to need to log work in the parent issue. However, most high level - initial estimates are usually done without knowing about the subtasks details and should be updated as the subtasks are created. In fact, the root question since 3.11 is how does the time logging in the subtasks impacts the parent issue ? If we consider a close (composition) link between the parent and the children, any time log in any children should be considered as a time log in the parent as well (2 grain levels of the same work). Vince We recently performed an update from 3.6.1 to 3.12.1.
In 3.6.1, it was possible to log work by providing zero as the "Time spent" value. This was perfect for us when we simply wanted to update the "Remaining Estimate" field without logging work done. Unfortunately, version 3.12 doesn't allow zero time spent values any longer - which is not an improvement in my eyes. So, I guess simply being able to remove this restriction would solve this issue. Agile practives, such as Scrum, mandate that you need to track ONLY the remaining hours on each task. They STRONGLY discourage tracking actual time spent on a task (unless mandated by customers and billing) because it is a disyfunctional practice for the following reasons:
1) It doesn't help you determine when the software is done 2) It is really hard to determine actual time spent. After all do you count time on phone, interruptions on other projects, bathroom breaks, etc. Why make the developers spend time on useless info if it is not needed to ship the product? 3) The time spent on tasks is often used for anti-team purposes like proving developer X worked more hours than developer Y. All that matters in agile is when the team delivers software and when work is done. There is NO benefit to tracking individual performance in agile. I don't see how this issue is incorporated by JRA-14015. Jira currently enforces a few, key non-Agile project tracking practices (See Chris Brookins' comment), and this issue is a request to remove the constraints so that Jira can be used to support both non-Agile and Agile project tracking equally.
At the very least, I suggest providing plugin writers, such as Jean-Christophe Huet (Greenhopper) a means to circumvent the current constraints. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
JIRA should not allow one to edit/set the Remaining Estimate on the issue, until some work has been logged on it. I know your motivation for this request, however, I am not sure if we would like to change that behaviour. We need some way to inforce when the Original Estimate and Remaining Estimate can be editted. We are hoping to implement
JRA-1351, which will allow you to modify workflow such that all resolved issues (or issues going to a particular status) have the remaining estimate cleared. Will this work for you?May I ask how you accomplished editing the Remaining Estimate in JIRA 3.7? What screen did you do this on?
Cheers,
Anton