| ▲ | louthy a day ago | |||||||||||||||||||||||||
> A couple of decades back PMs used to look at historical data to guide the estimates for a new project. If a similar coding work took 2 weeks on average in the past, that gives some basis. Even that doesn’t work because the time taken isn’t just about similarity to other work, it’s about how your new feature interacts with the current state of the codebase which is not the same as when the similar feature was implemented before. Ultimately, it’s a complexity problem that’s borderline impossible for our feeble human brains to properly understand. And we consistently misunderstand the nature of that complexity | ||||||||||||||||||||||||||
| ▲ | zkmon a day ago | parent [-] | |||||||||||||||||||||||||
An aircraft engine could be highly complex, but the flight times can be estimated. Complexity is not issue. Reproducibility, and similarity is missing. Every coding work became an adventure into unknown landscape, with no trekking map. | ||||||||||||||||||||||||||
| ||||||||||||||||||||||||||