Cal Evans has a new post to his blog about good development teams, their energy levels and how Open Source projects seem to encourage both.
Pop Quiz: How many of your developers wake up in the morning excited to work on your project? If the answer is not "all of them", you probably need to look at how open source projects attract developers and motivate them to write code for free.
He makes a few suggestions about what managers of developers can do to try to bring some of this energy into their projects (four meta-attributes). His suggestion is to try them out in your environment - not all of them are right for all situations - but don't try to force your development team into someplace they don't want to be.