If you are using or planning to use Team Foundation Server within your organisation, then I recommend you to go and read this guide (which really is a free e-book on TFS). Over the last few months, we have had a number of queries from our customers on best practices for deployment and adoption of TFS, which shows the high demand for such a guide.
The Patterns and Practices and VSTS/TFS teams have been working together with the industry experts, MVPs and customers to write this guide and they have covered various subjects like:
- Structuring projects and solutions in TFS
- Team build and Continuous Integration
- Considerations for large projects (source control setup, branching/merging guidelines, build process)
- Process templates (e.g. MSF Agile, MSF CMMI, etc)
- Reporting
- Setting up and maintaining TFS
This guide also includes general information about team development and subjects like solution structure, team builds and continuous integration, which are not exclusive to TFS. So you can get something out of this guide even if you are not using TFS.