Hacker News new | ask | show | jobs
by jshen 1210 days ago
But they give you an estimate for cost and time, and are reasonably close to it. I.e. it doesn’t cost 3x the estimate!

They could probably do it more accurately but it would lose them bids, so they knowingly low-ball it. You shouldn’t have that problem inside a company doing software.

1 comments

Of course you have that problem inside s company building software.

Engineers low ball partly because they don’t know what’s involved in a new piece of work. Like walking between two points on a map; they don’t know what they’ll run into on the ground.

Managers and stake holders then bully the engineers into lowering the estimates because even that’s not quick enough. Worse, they scale the team without discussion without realising that will make the project harder to deliver.

Those are bad managers. I always add a buffer on top of the buffer the engineers add themselves.
Bad managers are very common.