TFS is not a tool, but a platform/ecosystem and if you miss to install / consider to use all of the free or commercial tools based on Tfs, you are actually missing the most part of it. Surely TFS comes with a very huge amount of features out of the box, but there are also an extremely high number of useful tools developed by third party developers.
Here is a surely incomplete list (Iâ€™ll try to keep it updated) and in random order of a bunch of tools I know for TFS ecosystem.
- Tfs Power Tools: A must, install them on the tfs server as well as in every developer machine
- Tfs Administration Tool: Permits you to manage permissions across TFS, Sharepoint and Sql Server Reporting Services
- Tfs Integration Platform: An open source tool to manage synchronization between Tfs and integrate with other tools/system. It is used by Microsoft to keep the pioneer Tfs synchronized.
- Tfs Sidekicks: An entire suite of tools to manage TFS.
- Team Explorer Everywhere: TFS support for eclipse, officially released by Microsoft, gives to Eclipse user quite all features of TFS, WI management, Source Control support, Builds (gated check-in supported), and much more.
- Scrat: Migrates from Quality Center to TFS in a matter of few hours
- Test Case Migrator: Migrates test case between projects.
- AIT TaskBoard: A cool TaskBoard interface for TFS, You should also check for AIT Word to TFS and all tools from AIT.
- Wit-It: One click Work Item access from TFS Alert Emails, whenever you receive a Work Item email alert in outlook this plugin can visualize details of the Work Item.
- Tfs Rangers Solutions and Projects: An impressive amount of guides and tools to work with TFS.
- Tfs Monitoring Mangement Pack: Monitor configuration of your TFS to be sure that everything is in good health.
- Outlook Tfs Addin: Associate Outlook Mail to WI as attachment.
- SvnBridge: permits you to use TortoiseSVN to access TFS source control system.
- Tfs Build Extensions: lots of useful extensions to use with your TFS build.
- Fissum: Systray tool to access Work Items quickly.
- Tfs Deployer: Use the Quality attribute of a Tfs build to automatically trigger a powershell script that will automatically deploy your solution.
- All codeplex project related to TFS: This is the list of all codeplex project regarding TFS, it will contains all the project that I do not know.
- Tfs on the Road: Thanks to the oData service for TFS here is a nice application to access TFS from your Windows Phone.
- CUITe (Coded UI Test enhanced) Framework: CUITe (Coded UI Test enhanced) Framework is a thin layer developed on top of Microsoft Visual Studio Team Test’s Coded UI Test engine which helps reduce code, increases readability and maintainability, while also providing a bunch of cool features for the automation engineer
- MSBuild Explorer: Not a specific tool for TFS, but since MSBuild is still a really good way to automate build operations, this tool can save you lot of time.
- NDepend TFS Integration: Integrate NDepend report in your TFS Build
- Tfs 2010 SDK: A set of examples based on TFS API to help you writing .NET code that interacts with TFS.
- Tfs Development Center: MSDN home page to work with TFS.
- Tfs SDK for java: Now you can write adding and access TFS from java code .
- Custom Controls For TFS Work Item: Good codeplex project with custom controls for WI management.
- OData Service For TFS: Provides an OData service for TFS 2010 to help developing TFS tools for smartphones and tablets.
Team Process Templates
- Templex: A list of links to Team Process templates available in the internet
- Urban Turtle: An impressive amount of features to add agility to your TFS process. (list of features here).
- TeamLook: Manage TFS from Outlook, especially useful for managers that work primarily with outlook. They have also TeamSpec, a tool to manage Work Items in Word.
- Team Companion: Probably the most complete to manage TFS from Outlook. It leverage Outlook features to provide unique capabilities.
- TX Looker: an addin from TeamExpand to make Outlook communicate with TFS.
- WTM: A really cool tool to manage and run Microsoft Test Manager plans from a Web Interface.
- StpSoft Requirements Definer: Transform Visio diagrams into a set of structured requirements, user stories and test cases in Team Foundation Server
- Wimbi: Manage and Merge your productâ€™s Content Based on Work ITems instead of Changesets
- Exia Process: The Exia Process Tracks and manages the entire Agile lifecycle, including requirements, test cases, user stories, tasks, bugs and issues. Using The Exia Process you can also manage all your software project documentation, and you can run iterations with the virtual storyboard