Human Factors in Software Production Part 1
The content of this article (divided into two parts) actually has little to do with software...
Tags: softwaredevelopment, softwareengineering, webdev, management