Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I think this post unveils a great truth that I never grasped: estimates are a political tool to decide what gets done and what doesn't get done. Thanks for putting it so nicely!

One thing that I'd like to understand then is _why_... Why doesn't management use a more direct way of saying it? Instead of asking for estimates, why don't they say: we have until date X, what can we do? Is it just some American way of being polite? I am sincerely curious :)





Because manager have budgets that are translated in human hours/days of work. So they need to know the cost of each feature to decide which they're going to pick with their budget and deadlines.

Think of managers as kids in a toy/candy shop with a $X bill in hand.

If items don't have price, how are they suppose to choose? They want everything, but they are limited by their budget.


I think because capitalist employment is inherently adversarial. If employers (and managers) reveal the time budget, employees may take advantage and reduce output to expand to fill the deadline. Tight schedules squeeze employees, so hiding the real time constraint allows management to exert pressure by adjusting the deadline. Employees that realize the bluff and ignore fake schedule pressure can be identified, marginalized, and eliminated.

Avoiding this degrading game is half the reason I preferred contracting.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: