Team Foundation Server, making the development process just that little easier to manage
October 27, 2017

Team Foundation Server, making the development process just that little easier to manage

Peter Anderson BEng MCSA | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User

Overall Satisfaction with Team Foundation Server

We use Team Foundation Server as a hub for our in-house software development. It allows the development team to centralise software issues, feature requests and testing.

Apple Trailer Download:

  • Source code management - Team Foundation Server handles our source code and makes examining check-ins and changes nice and easy.
  • Project Management - Keeping the thousands of feature requests and bug submissions under control and in the right place is simple enough in TFS.
  • Administration - As with most Microsoft products, administration is not a difficult affair. Familiar interfaces and tight integration with other Microsoft products make most tasks intuitive.
  • Web interface - While the web interface is certainly very feature rich, there's just no substitute for a good desktop interface sometimes. The test side has Microsoft Test Manager as a desktop application counterpart, but almost everything else is done via the website. Some project management tasks could be simpler in a desktop environment.
  • It has brought together testing and development under one roof. Previously we managed two seperate products, one for testing and one for development. This means one less license to worry about, and only one product to host and administer.
  • Due to the above, we have found that efficiency of testing has got a lot better as testing has become a lot more integrated into our development process.
While TeamForge was a very competent product, we found (back end) administration of it was not for the feint of heart and it was a seperate entity to our test system. Team Foundation Server is more in line with our administration skill set and has brought testing under the same product.

Apple Trailer Download:

For a software development team, Team Foundation Server definitely ticks a lot of boxes. We use the Scrum methodology and Team Foundation Server enables us to manage current sprints and plan for future sprints. Even for 'pet projects' that some developers have, Team Foundation Server is a useful tool to submit their code for archiving and creating tasks to work on those projects.