By jammag
via itmanagement.earthweb.com
Published: Jul 07 2008 / 14:15
Management thinks programmers are cogs in the wheel, easily replaced by cheaper alternatives. And the tried and true “formulas” for project costs only supports this fallacy. Like this: "Cost of Software = Number of Workers x Hours Worked x Hourly Cost Per Worker." But developers' skills vary so widely that they can't be reducible to non-qualitative formulas.



Comments
paul_houle replied ago:
Interesting article, but I wish they supported comments on it.
It also misses the issue of the social status of software developers, and how it's a major cause of the "software crisis." If software developers had a professional status like doctors, lawyers, or accountants, we'd be in a much better position to keep this kind of tragedy from recurring.
MichaelMinella replied ago:
Disappointing. The project that the author sites as their main example had issues that were more logistical than based on the idea of "programmers as cogs". Put the original 8 people in cubes and a decent part of the inefficiencies mentioned go away. I'm not arguing for cubicles but I don't feel that this article supported it's argument. He mentions H1-B visas in the article yet I read nothing to support that they are negative to the process. On the contrary, I believe that they are vital to the advancement of the IT industry in it's current state (see my blog post on the subject at http://www.michaelminella.com/blog/12.html ).
Voters For This Link (19)
Voters Against This Link (2)