Maybe, but most of the studies (I'm thinking of Peopleware's examples) indicate that the environment is the dominant factor and the difference in people is mostly noise.
Do they really though? Have they consistently shown you can take the developers in a bad environment and put them in a good one and they will be as productive?
I don't think so. I think they have simply shown that certain environments are horrible for productivity.
Comments
This reads like "There is no such thing as a fast car, only fast racetracks."
Surely it takes both?
Maybe, but most of the studies (I'm thinking of Peopleware's examples) indicate that the environment is the dominant factor and the difference in people is mostly noise.
Do they really though? Have they consistently shown you can take the developers in a bad environment and put them in a good one and they will be as productive?
I don't think so. I think they have simply shown that certain environments are horrible for productivity.