Is there a way to configure JIRA so that we only have to update the Estimated Time Remaining for subtasks during a Sprint? We do not want to "log time" in the traditional sense - we really don't care when or how much time has been spent on an issue during a Sprint - what we care about is the estimated time remaining.
Let me explain:
- A story is added to the backlog of a board (it does not have subtasks at this point)
- A Sprint is created (but not yet started) on the board
- A story is dragged from the backlog into the Sprint during Sprint Planning
- Subtasks are added to the story and the Reporter/Assignee updates the Original Estimate field for each Subtask. Initially the Estimated Time Remaining is set to the same value as the Original Estimate.
What we really want is for folks to update the Original Estimate only during Sprint Planning, and then to update the Estimated Time Remaining throughout the Sprint.
The Sprint is started.
During the Sprint, the Assignee updates the Estimated Time Remaining field for the task.
The Original Estimate should never change. The Estimated Time Remaining could go up or down (depending on the work being done).
We do NOT want to track actual time spent.
All we care about is Estimated Time Remaining for burndown.
Here's the subtask lifecycle that we are trying to support in JIRA. This illustrates the way we want to track a subtask during a Sprint:
Sprint Planning (day 0):
Original Estimate: 20h <--updated by assignee during Sprint Planning
Estimated Time Remaining: 20h <--auto-populated by JIRA
Sprint Day 1:
Original Estimate: 20h
Estimated Time Remaining: 15h <--updated by assignee during Sprint
Sprint Day 2:
Original Estimate: 20h
Estimated Time Remaining: 11h <--updated by assignee during Sprint
Sprint Day 3:
Original Estimate: 20h
Estimated Time Remaining: 6h <--updated by assignee during Sprint
Sprint Day 4:
Original Estimate: 20h
Estimated Time Remaining: 0h <--updated by assignee during Sprint
Sprint End