He also talked a lot about engineer motivation and skills – that software is a creative process and motivation is key. “If engineers feel their own skills are improving by ‘visualization’, they can get high motivation for their work. The most important thing in the project is not only to develop software but also to cultivate engineers.”
http://blog.crisp.se/henrikkniberg/2010/03/16/1268757660000.html
It is a crying shame that more large companies don’t recognize these simple facts.