|
|
|
|
|
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. |
|
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.