Project Management: Agile and Code development can now work side-by-side in the same solution.
This speeds up development, as developers do not need to be swapping applications to update and develop at the same time.
Project Management: Agile and Code development can now work side-by-side in the same solution.
This speeds up development, as developers do not need to be swapping applications to update and develop at the same time.
TFS increased productivity and reduced our times to market by 60%.
The product needs to stay competitive with its peers like Github, and the adoption of other markup language renderings in the code section of TFS.
10 years.
I didn't encounter any issues with stability.
I didn't encounter issues with scalability.
If you have premier support, then the support is excellent. We get a response within four hours of placing a ticket.
I did not use a different solution prior to using TFS.
Simple, out-of-the-box.
The only area that takes time is creating builds and release pipelines.
It's free with MSDN (Microsoft Developer Network).
Team Foundation Server is an enterprise ALM tool, not just for developers.
It’s come a long way in 10 years, it's worth a look.
Code annotations and code review is the "most valuable" feature of this product platform.
RBAC management is too complicated for SCM and IT to manage, Windows Explorer integration of Power Tools is not reliable, Workspace synchronization is not reliable, does not support keyword expansion, does not support offline history and cannot even determine the current workspace version without being connected to TFS server, shelf sets cannot be versioned, shelf sets cannot be merged, and merges do not carry associated work items. These are just the issues with version control.
Throw a dart, you will hit something that needs improvement in TFS.
In our company, we develop software applications. With TFS we can manage the whole application lifecycle with a single product, and it is visible for all the team members.
I can point to two basic improvements:
Continuous integration in most of .NET developments (web and desktop applications) is ease to configure. But in case of other kind of developments (SharePoint or Xamarin) is not so easy, you have to spend a lot of time making customizations. It would be nice to have some integrations tools for this kind of projects.
I've used it for one year.
No issues encountered.
No issues encountered.
No issues encountered.
We could find all the required information in Microsoft’s online support (websites, blogs etc.), so I can’t rate the customer service for this product.
We used TFS 2010. We don’t evaluate any other product because we only use Microsoft products.
For our needs, we choose a basic configuration, one single server. In our case it was easy to set up the whole system.
In-house. We have the required people to set up the product on our own, in some cases, it is better to call a vendor team.
Developers are able to download code at any point in time. Helped in DevOps responsibilities.
I've used it for around five years.
No issues encountered.
No issues encountered.
No issues encountered.
It's very good.
Technical Support:It's very good.
I used SVN, and wished to have a proprietary tool so choose TFS.
It was straightforward, using the proper documentation.
We used an in-house team.
Its pretty much dealt with using a Microsoft subscription.
The full ALM experience that means you can have all your information in one place. For example having everything linked together – your build linked to changes in source control which link to the work items the prompted the changes in the first place, linked to the tests that were run. This is essential when you work in an industry which requires traceability. However, all this doesn’t detract from the fact that TFS supports and encourages agile ways of working.
The level of customisation on TFS allows you to change any parts of the process to suit any organisation’s need.
TFS replaced a number of separate source control, work item and build solutions that were stretched to their limits, since adopting TFS we have been able to scale the development department without any limits from our tooling.
TFS has aided our agile transformation by providing digital Kanban boards that have enabled teams to be more productive when working remotely from one another.
I have a list things on the Visual Studio uservoice page, but none of them are major. I’m expecting most of the issues we have to the moment to be resolved in the 2015 lifecycle.
I've been using TFS for five years.
No issues encountered.
No issues encountered.
No issues encountered.
I’ve never contacted the official support channels, but I have received support via blog posts and e-mailing some of the public facing people and each time the responses have been excellent. I’ve been quickly put in touch with developers who are experts in the field and had my questions answered or my problem resolved. I have even helped to diagnose and log a bug against TFS that Microsoft were struggling with in VSOnline.
The decision was not mine, but it was based on having a complete ALM solution instead of just a bunch of systems thrown together.
Setting up TFS 2010 was quite complex, as it is an enterprise product, but nothing too complicated, just a lot of reading to make sure all the parts worked. SharePoint was hard to configure, but we no longer integrate them.
As a QA geek, MS Test is the most valuable component.
Being able to easily create new bugs during the execution of a testcase in MS Test, then resume testing is a time-saving feature.
It is very difficult to delete work items from the database. It would be helpful if MS provided a way to simplify that.
I've used it for over three years at three different companies.
No issues encountered.
No issues encountered.
No issues encountered.
I have never needed to contact Microsoft about this product.
I have never needed to contact Microsoft about this product.
I was not responsible for the initial install of TFS, but the setup/config of both requirements, test cases and test plans was straightforward.
We did it in-house.
I was not involved in the buying process.
TFS itself is a platform for collaborative development. All the features in it are essential for successful development projects, especially version control, defects tracking, SCRUM tools etc.
TFS SCRUM adoption in our organization was very smooth.
Scrum Board implementation and Backlog viewer require some improvements in order to make its usage simpler and interactive.
I've used TFS since 2007, and the 2013 version since it was released.
No issues encountered.
No issues encountered.
No issues encountered.
Back in 2007 we used Source Safe Control. When we realized that we needed a generic platform which would combine task and defects tracking with version controlling, we moved to TFS.
I was not involved in the original setup, but the version change was quick and very smooth.
Our in-house IT department deployed it who are very experienced.
The version control itself (version history, branching and merging), shelving change and build server.
With TFS online, now everything is in the cloud, it is tidy and easy to compare and restore, especially my unfinished work, where I use the shelving changes feature. It's very useful.
I can't see any major improvements for now. Maybe the comparing tool is too simple, but I'm using an alternative, so I have no problem at all.
We've used it for five years, basically for source control. I used work items once for a very short time, so I can't consider it as "used".
No issues encountered.
No issues encountered.
No issues encountered.
I've not had to use it.
I had to use TFS because it was there in the companies where I worked, but I also used CVS and Git. I think that TFS is easier because it is already integrated with Visual Studio, if you are using Visual Studio.
I've never setup a TFS server.
if TFS was completely free (not limited to five members for online), I would suggest using it, but the price for extra members is too expensive in my opinion and is worth it only if you are using Visual Studio, otherwise other solutions can do basically the same (talking only about source control).
