Re:How I Estimate Work as a Staff Software Engineer
by bmitch3020 on Saturday January 24, 2026 @07:38PM
(#46749340)
Except if you've already done a very similar project before, the unknowns are now knowns. And more importantly, problems already have developed solutions that can be copied or reused, and not developed. So a very similar project should be an overestimate, and a repeated task should take a fraction of the first time.
Re:How I Estimate Work as a Staff Software Engineer
by jweatherby on Saturday January 24, 2026 @09:45PM
(#46750199)
In my experience that's where story points come in. "This comparable project took this number of story points, therefore <new project> should be similar, resulting in a comparable amount of time." The usage of story points help to adjust for complexity.
The story points are that data point in the past used to indicate the future.
The key is to keep data on how long past projects actually took (which not a lot of organizations do). But once you have that real data, you can understand all the unknown unknowns that came up and assume that similar things will come up on the new project.