-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Issue time estimate, meaningful time tracking #23112
Comments
Added a pr #23113 |
I don't necessarily agree with this, at least not "time as a metric". Many agile/sprint teams use various metrics, some are just numbers indicating "how big of an item" it is. Regarding the UI, I think two boxes with numbers in them isn't initially clear what I'm looking at. As well, what about things that may take multiple days? Do other users agree and want this? If so, I will gladly defer to the community. |
Clease check the pr, there are scheenshots of ready functionality. It makes more sense to set time as jira does in its time tracker (e.g. "2d 15h") |
I have to agree with @jolheiser that I would be more likely to use a "points" system for estimating the "effort" of an issue, rather than a time value. As part of this feature it'd be great to also have this alternate option available aswell :) |
What "points" are based on? Time estimation is the basic measure introduced in countless development strategies and in business in general This functionality relates to time tracking, which is also helpful for the statistics. "Points" is kind of a different thing IMO |
Time estimation would greatly improve #19808 statistics |
I do fully support @stuzer05 PR, in my workflow it would be great to have such a feature, maybe it should be optional or configurated via repo settings. This would help in estimating the hours of the sprint. |
@stuzer05 I agree that it can be a different thing, however in agile methodologies it is abnormal to use concrete time-estimations. Rather techniques such as story points are utilised to represent the effort a given issue will require to solve. Of course, one does not exclude the other but in the context of meaningful time tracking statistics, integrating point systems is highly relevant (statistics for "average time per point", "average time for x point estimated issues", etc.). |
Yes, there other methodologies, of course. I think points should be a separate issue, as there's so much more to than than this issue could introduce |
We use time estimaion in our compny, and we lack time estimation very much in gitea.(( We changed many issue tracking software, and recently switched from jira + gitlab to gitea alone. Time estimation is the only thing missing |
Would love this feature to be implemented |
Copied from the PR:
@stuzer05 Never mind, it's just my personal opinion, I may be wrong. And I may have made a mistake, maybe #23112 is a better place to talk about this. |
Maybe a start date or(and) deadline is better than just an estimate time. An estimate time cannot be used with other components of Gitea. |
Deadline is as completely different thing. Having a deadline you have no way to calculate time efficency for any task. It's just an end date. Meanwhile, estimation is a certain time needed to implement a feature. And estimation time is not related to any deadlines. |
@siegenthalerroger , are you sure what you're talking about? There are a few quotes from the original source: Ron Jeffries: Ron Jeffries: Ron Jeffries: See more info at:
|
@emacsway That doesn't contradict what I intended to say. Story points are an abstraction of time, and as such their integration in a meaningful time-tracking system is important. I am used to using a fibonacci scale for time-/effort-estimations, estimating directly in hours/minutes isn't conducive to such a system. That's all that I meant. Concretely I'd love to be able to select between 1,2,4,8,16 "points", and having that mapped to some hour amount in order to be used for the time tracking statistics. |
Is this issue stale? Is anyone working on this? |
As far as I know, nobody is working on this right now. UI needs to be improved, besides that it's done |
Feature Description
Why?
Time estimation is essential for some teams to know the importance of issues, the amount of effort an issue would take. And for business to know if it's profitable to spend money on developers time to implement an issue
More info on https://support.atlassian.com/jira-software-cloud/docs/estimate-an-issue/#Concepts-about-estimation
Screenshots
The text was updated successfully, but these errors were encountered: