Add a number-based estimation #6161
Replies: 4 comments 2 replies
-
|
Generally, I feel like when we estimate, we already think in terms of the time it takes to do the task. I'd prefer to have a clear person day/size mapping that we agree on and that we all have in mind when estimating. That way, we can keep things as they are, and it would just be a mapping of the sizes to person day to create the graph (so I'd actually vote to keep things as is, but I can't actually change my vote on the poll). |
Beta Was this translation helpful? Give feedback.
-
|
I’d actually prefer to keep things as is, but any relative estimation scale works for me. If “Story Points” help us create graphs and we think graphs are useful, then let’s use them. Of course, with any scale we think a bit about time, but the time spent on a task is very different from one person to another, which makes time estimates very inaccurate. Relative estimates are abstract, but they let us look at what our team delivered in the past and use that as a guide. For example, if we finished 3 SM and 1 MD in a week, chances are good we can do the same again next week. Time estimation is more waterfall, and there are many articles explaining why relative estimation is usually preferred. For example, this one from Atlassian: https://www.atlassian.com/agile/project-management/estimation |
Beta Was this translation helpful? Give feedback.
-
|
As mentioned, the WHAT helps to derive the HOW, meaning: Which problem do we want to solve, or which question do we want to have answered?
Estimation feedback
|
Beta Was this translation helpful? Give feedback.
-
|
I agree with @alizedebray - time estimates vary too much between people. Story Points measure complexity/effort regardless of who works on the task, making them more consistent for tracking team progress. Why no feedback field: Proposal: If it works, great. If not, we can adjust. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Description
We estimate our tickets with the sizes
tiny,small,medium,largeandx-large.These sizes are relative units (not tied to a unit of time), which is good, but there are several problems with them:
smallis not automatically twice the effort oftiny, etc.).During the daily, we figured out two different solutions to address all or at least some of the problems described above. Both of them would required to add a new number-typed field on our issues (e.g. Estimation), which then could be used to add an number to each ticket.
However, I think we should keep the size field (tiny, small, etc.) as is for now, but map the new number-based field to the sizes (e.g. tiny = [number1], small = [number2], etc.). We can drop the size field (if the new one works better) in the future.
Github insight boards
Just some examples, that should give you an idea, how the github insight boards could look like.
The Poll
This poll is about figuring out, what the numbers in the new field should represent.
Please read about the two different solutions below and vote for the one you'd prefer.
Story Points
Story points are a comparative measure. A 3-point story should require roughly three times the effort of a 1-point story, but the exact duration is not implied.
Person Day
Person day means, estimating how many days it would take one person to complete a task, making it easier to plan and allocate resources or comparing it with the person days we have available until end of year.
However, it assumes consistent productivity and may not account for complexity or uncertainty as well as other methods.
Estimation Feedback
During our discussions, the idea of adding another number-based feedback field arose.
The idea is that a person who worked on a ticket can indicate whether the original estimate for the issue was correct or the final time required to finish the task was lower or higher than the estimate.
5 votes ·
Beta Was this translation helpful? Give feedback.
All reactions