|
|
|
|
|
by FirmwareBurner
446 days ago
|
|
>I'd expect that deadline to have some sort of meaning, not just "now others trust you more". Every place of work where I saw that being pushed and accepted once, then crunch just became the new norm over time, 100% of the time. Developers accepting the crunch to please management, signals to management that they can outsource the externalities and consequences of their bad estimations and planning onto the developers without consequences while they collect the bonuses for the deadlines being met. While on the other hand, pushing against the crunch when/if you can, forces management to be more careful and realistic with expectations, basically to do their fucking job right. |
|
Extreme programming (XP) was all about going as fast as you can. One of the rules was, "Never work overtime for more than one week in a row." Why? Because when you're tired, you slow down. When you're tired, stop. Go home. Get some sleep. Come back tomorrow with a brain that isn't tired.