I have seen numerous articles and questions here on SO regarding best practices for software development in general. I am however after more specific best practices or guidelines focussing more on the research area for and R&D team.
For example, i have read that Google allows their developers to work on personal projects for one day per week to help drive new ideas and keep the developers familiar with multiple technologies etc.
Assuming a team is already in place (so ignoring hiring guidelines for now), my question is, what guidelines or best practices are known to drive an R&D team to be more likely to come up with new ideas and ways of utilising new technologies?