I am sharing few points that I learned and I think they are really helpful to accomplish all development needs for agile.
Branching and Merging.
please check out this link:
http://durgeshg.blogspot.com/2011/10/best-practices-guidelines-to-use-tfs.html