> Software estimation is a joke because there's no penalty for underestimating.
In my experience, while this might be true in some companies, I noticed that most of the time the issue with estimations is the lack of clarity (=what do I really want?) and enough context (what's the impact in terms of scope to reach what I want?).
Most of commercial software, for whatever weird reason, keeps on being compared to other industries and repeatedly this fails.
It's not like building a car, it's not like building a house, it's not like shooting a movie, etc.
In my experience, while this might be true in some companies, I noticed that most of the time the issue with estimations is the lack of clarity (=what do I really want?) and enough context (what's the impact in terms of scope to reach what I want?).
Most of commercial software, for whatever weird reason, keeps on being compared to other industries and repeatedly this fails.
It's not like building a car, it's not like building a house, it's not like shooting a movie, etc.