Work

Towards a Theory of Software Developer Job Satisfaction and Perceived Productivity