Principles of Software Development Productivity
There’s been a few developer "Bill of Rights" lists that have floated around. These lists generally include creature comforts like dual monitors or a fast PCs. There’s certainly a business case for fast PCs, and I’ve made more than my share of these business cases. But, these things are mostly just goodies under the guise of productivity gains. I’m all for productivity gains—I personally hate wasting time on something that I don’t need to do and doesn’t add value. But, software designers can’t simply use productivity as an excuse to get toys. If the productivity gains are impetus enough to … Continue reading Principles of Software Development Productivity