(no title)
kokokokoko | 7 years ago
The reason for deadlines in software, they way they are used today, is simply to get more hours out of a week from a software developer. Unlike in construction, software developers do not get paid hourly, nor do they get overtime pay. Abitrary micro deadlines coerce developers to work extra hours which makes their cost per week for amount of work to go down.
In construction, if they made up an arbirary micro deadline that was too short, the workers would get overtime pay at 1.5x their normal rate. Plus the additional hours. So for them, a too short deadline makes their cost per week for amount of work to go up.
We debate endlessly about all these estimates becase we're all pretending its about things that its not. Its almost completely based upon getting more hours per week per developer, as it makes the labor less expensive.
No comments yet.