Issue Details (XML | Word | Printable)

Key: JRA-961
Type: Improvement Improvement
Status: Open Open
Priority: Major Major
Assignee: Unassigned
Reporter: michael wolfe
Votes: 49
Watchers: 18
Operations

If you were logged in you would be able to see more operations.
JIRA

Make more use of time tracking features

Created: 10/Nov/02 06:06 AM   Updated: 29/Aug/07 10:22 AM
Component/s: Web interface
Affects Version/s: 1.4.3
Fix Version/s: None

Time Tracking:
Not Specified

Issue Links:
Reference

Participants: Daniel Siegmann, Erwin Achermann, Josh Gormley, Keith Brophy, michael wolfe, Owen Fellows, Paco Vidal and Sulka Haro
Since last comment: 1 year, 6 weeks, 3 days ago
Labels:


 Description  « Hide
The time tracking features, when enabled, still do not really surface in the user interface. You can't search or filter on the fiend, and when you view open issues, whether in the web ui or even in XML or Excel output, the time estimate or time spent do not appear, and, more importantly, there is no way to see a summary of time remaining for a project or for a set of issues.

I'm about to start writing my own SQL queries to summarize (timeestimated-timespent) on a set of issues to get an idea of the backlog and time remaining on a particular project (good XP ideas), but this should be part of the product...it looks like the time tracking field was added as an afterthought and hasn't really made its way into the product.



 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
Sulka Haro added a comment - 31/Dec/03 02:17 AM
Without reports on the time tracking, the feature is next to useless. I'd love to see good reporting done on the tracking. Please make it possible to view reports for weekly/monthly time periods. Also being able to view a single users time reports for all projects for a given week/month would make JIRA quite usable as a time tracking tool.

Owen Fellows added a comment - 31/Dec/03 08:05 AM
Lots of the features mentioned in the original bug have been implemented in the latest release.

Improvements to the reports are on going.


Owen Fellows added a comment - 02/Jan/04 09:40 AM
User want to be able to filter on component as well as version.

Also they want a time spent report
Specify version, component and time period to report on.

Result would be a report saying how much time had been used that x period. This is a new report as it would have to be implmented differently to the existing reports and the results would be displayed differently.


Owen Fellows added a comment - 02/Jan/04 09:51 AM
Would be good to pick fields to use for filtering on different reports e.g. timetracking.

Paco Vidal added a comment - 21/Jan/04 01:00 PM
We'd like to use time tracking features more too, but we find that they are quite dettached from the general workflow, so it's hard to force users to use them properly.

If users (developers) don't use it properly (log work, put estimates) then the whole results are wrong and the process becomes just a burden.

I've found a couple of already logged requests (JRA-1993, JRA-1744, JRA-868...) that seem quite reasonable to me, and would make things easier for users

  • Force people to log work when resolving issues - at least present them with the dialog
  • When resolving an issue, reset the "time left" field to 0

Another problem we have to workaround is the fact that we sometimes log high-level features that we then split into many smaller tasks, which we then link using a "subtask" link. I'm certain many companies do something similar.

The problem is that since for JIRA links are meaning-less, effort estimated on the high-level task won't be kept up-to-date with the effort involved in subtasks, etc.

In order to workaround this problem we have to specify quite a complex procedure for our developers.

I may log this last problem as a new request.

Finally, it's strange that users can log work on open issues, resolved issues and closed issues. I would think that, at least by default, only issues in progress can get work logged (by the assignee).

Solving all these issues would make time tracking features in JIRA much more attractive, since they would be less of a burden for the developer (less room for mistakes), and much more reliable for managers.

My $.02


Erwin Achermann added a comment - 22/Jan/04 01:08 AM
This is yet another application of meaningful links. Links should get some functionality tied to it. One would be to combine time tracking data

Keith Brophy added a comment - 04/May/04 10:17 PM
Added extra issue navigator column that displays ratio of actual work vs original estimate. Also added ability to search against this ratio using a min, max or range query.

Josh Gormley added a comment - 24/Apr/07 12:20 PM
I agree with Paco on this one. Time tracking needs to be better integrated in the workflow.

Daniel Siegmann added a comment - 29/Aug/07 10:22 AM

Finally, it's strange that users can log work on open issues, resolved issues and closed issues. I would think that, at least by default, only issues in progress can get work logged (by the assignee).

Open: I rarely transition to In Progress for issues that require only a few hours work, so I need to be able to log time on Open instead.

Resolved: Time could still be logged for QA or other review work.

Closed: I will not bother to reopen an issue to make a quick fix.

While restricting when work can be logged might be useful for some, by default it should remain unrestricted.