Not talking dirty, unless you are hard-core programmer, but a talk AlistairCockburn gave at ObjectActive99 and a couple of other places, about SoftwareDevelopmentAsaCooperativeGame.
HumansAndTechnology