TFS Other Advice
The only advice I would give is to design the security model and the developer model assuming that you have a larger team of developers than what you have when you start. You should set it up originally for multiple users to be working on the projects rather than having to change your methodology partway through.
We made some decisions on how we structured our source code and how we structured our team projects, and I would not have done that if I had known that the developers would be working on it in the fashion that we do now. Your configuration for ten developers would work with one developer too, but the configuration for one developer doesn't always work for ten developers. So, set it up for ten assuming that you're going to be doing that.
I would rate it a seven out of ten because of the issues with the upgrade path, restructuring folders, and things like that. If you don't configure it right to start with, it's a little bit difficult to change. That's the only reason that I'm not giving it a nine. If I have to make the same decision again, I absolutely would buy it again. It does what it was advertised to do, and it's not causing us any harm. It's doing its job, and it does it well. There are just a few things around the upgrade and around the restructuring of source code that could be improved. That's all.
View full review »TFS is deployed on the cloud in our organization.
Overall, I rate TFS an eight out of ten.
I rate this solution a nine out of ten.
View full review »Buyer's Guide
TFS
March 2024
Learn what your peers think about TFS. Get advice and tips from experienced pros sharing their opinions. Updated: March 2024.
765,386 professionals have used our research since 2012.
Since in our company, we are already trained to use the solution, and so we never face any issues or problems while using the solution. The pre-existing features in the solution are more than enough to meet our needs.
The solution has a user-friendly interface. The solution already allows for more integrations with other solutions. Also, there is a separate team that works on the solution. The solution protects the systems in my organization. When it comes to the products offered to customers by TFS, they are constantly evolving since it has been in the market for twenty years. Also, we keep getting updates for the solution every second or third day.
I have a laptop, and if I start the solution on that laptop after two weeks or three weeks, I won't be able to connect. I need to take it to my technical support team. They will install some updates, and then I will be able to use my laptop. So, from this, one can figure out how much the solution has invested in their system. So, it is very rare that the solution faces any issues, and if any issues crop up in the solution, they have a very robust system of dealing with such problems. They have a good IT team that quickly resolves any issues. So, people are working to improve the system day by day. Every day, there is an evolution in their products. Some teams are working on production issues because of the new features implemented in the tool. Also, they are monitoring it continuously.
I rate the overall solution a ten out of ten.
View full review »I would rate this solution 8 out of 10.
I'd give it that rating because there are security glitches, but otherwise, from a usability standpoint and from the operational perspective, I think the products are really good.
View full review »I use the 2022 version of TFS. Currently, we are integrating GitHub with Visual Studio. It is a better combination when compared to TFS. So our organization is leveraging it. I haven’t faced any issues with TFS’s performance. GitHub can be used on many different platforms. That is why we shifted from TFS to GitHub for version control.
For data integration projects, to deploy the integration solution, we need to prepare the files based on the specifications. Then it is deployed into the production or any other environment we want to deploy.
My organization has been using TFS for a long time now. From the time I joined the organization, I have been using TFS. Now we use GitHub because Microsoft has acquired GitHub. If required, we can also add more developers to TFS. I’m not a part of the purchasing department, so I do not know the exact price of TFS. I would rate TFS a nine out of ten.
View full review »AM
Ashraf Mokhtar
IT Manager at Agricultural Bank of Egypt
TFS is a scalable and useful solution. I rate it a seven out of ten.
View full review »PJ
reviewer1727481
TitleSpecial Education Teacher at a educational organization with 201-500 employees
I would advise Microsoft to update the tool. If a lot of users are starting to move to Jira because of the agile environment, Microsoft might want to adapt a little faster and provide similar or better functionality. It has been reliable for a very long time, and I've been really happy with it, but you've got to be able to change with the methodologies and the environments.
I would rate it a six out of 10 because it hasn't changed enough. I would've given it a much higher rating years ago, but because of the lack of evolution and not being able to adapt to the current business needs, its rating is not higher at this point.
View full review »AK
AnujKataria
Project Manager at Duck Creek Technologies
HS
Hussain Sorosh
Senior Soft Engineer at SECP
We are considering trying another solution as we don't find TFS assistance or community help when compared to Git.
TFS is a good solution once you get comfortable using it. If you are coming from TFS 2013 or TFS 2015, you are going to find the 2019 version different. I understand that TFS is moving towards the cloud, so all the features are designed with this in mind. In the 2019 version, you will see more DevOps-related tools and automated app tools.
The solution is easy and complex at the same time. If you are familiar with pipelines, you will find it interesting. You need a technical team to provide help and assistance to get the whole value from 2000 DevOps TFVC. If you are not actually fully exploring the feature set or using them, it is just another source control like any other open-source control.
If you gain experience with the iron value sets with TFVC DevOps, the whole project management will be smooth and stable. Releases will come out but all the hiccups between the teams, such as the development teams, QA teams, and deployment teams will smooth out.
I would rate this solution an eight out of ten overall.
View full review »TFS is a good product, and I would rate it at eight on a scale from one to ten.
View full review »JA
Jawaad Aslam
Lead Automation Architect at Contour
When the applications are developed in VideoStudio and other technologies. It's preferred to use TFS for all of the management solutions.
I rate TFS a nine out of ten.
View full review »I rate the solution nine out of 10.
PK
Ptr Ki
Product Owner at PerkinElmer, Inc.
The Team Foundation Server is now called Azure DevOps. We are using an old product. I would advise others to consider whether they need an on-premises or a cloud solution. The on-premises solution requires external developers. They can also look at the cloud option and see which product offering is better for their needs.
It is a nice system to have. You get a managed system where you can manage your development tasks easily, and you don't need to keep your own bookkeeping for tasks and backup items. They are already there in TFS. You can just use the system monthly and produce reports out of the system. For me, it was nice to see that such a tool exists.
I would rate TFS a nine out of ten. I'm pretty happy with it.
View full review »I am overall happy with TFS and would rate it a nine on a scale of one to ten.
View full review »AR
Abhishek Ransingh
Senior Microservice/Cloud Engineer at a retailer with 10,001+ employees
There are better tools for Agile and CI/CD in the market. TFS may be good for code repository purposes; however, it's not the best for Agile practice.
View full review »I rate the solution an eight out of ten.
View full review »I would recommend this solution to others. It's definitely a good product. If you are looking to set up custom privileges then it's a good option for you. It has several features. If you want to secure your code, TFS is a good choice, as it can do it easily.
I would rate TFS a five out of ten.
View full review »Look for the cloud version. It will give you an understanding of further development of the product.
View full review »SS
Shafeer Sadik
Microsoft Azure Net Microservices Senior Cloud Architect at Agilysys
I rate the overall solution a nine out of ten.
View full review »OA
Olu Akintola
Principal consultant at Bdl
I rate TFS an eight out of ten.
View full review »RC
reviewer933660
Vice President at a energy/utilities company with 10,001+ employees
There are around 250 people making use of the solution in our organization.
At this point, I would not recommend the solution to others.
I rate the solution as at least an eight out of ten.
The maintenance of the solution can be done by one or two people.
I would recommend this solution to others.
I rate TFS an eight out of ten.
View full review »It has great functionality: work items, backlogs, source code, build releases, and it's easy to use.
TFS is very easy to integrate into your system. It's very easy to follow for any new developers. Also, I would say some 80 percent of developers out there use Visual Studio which is integrated with TFS.
View full review »Overall, I would rate the solution an eight out of ten.
View full review »The effectiveness of TFS depends on the specific use case. It's a suitable solution if the user primarily operates with Microsoft tools, such as Azure DevOps and others.
I rate TFS seven out of ten.
View full review »AK
AS KHOR
Head of IT Business Analysis at Kemin Industries, Inc.
I would rate this solution five out of ten.
View full review »TFS is nicely suited for enterprises running Microsoft, but if you're using a different technology, I'd advise exploring other tools as well. I would rate TFS eight out of ten.
View full review »My advice to anybody who is considering TFS is that once you get used to it, the interface is very easy to navigate.
I would rate this solution an eight out of ten.
View full review »Hire a TFS expert or bring on a consultant. Nothing will ruin your development shop quicker than a poorly implemented version control/build system.
Microsoft premier consulting services is very expensive, but they can typically get you setup from soup-to-nuts in three to four weeks. That will include extensive guidance in how to use the tool. Your internal resources should work very closely with any consultant as a learning experience.
View full review »KK
reviewer1171707
Asst. Vice president, Applications Architecture at a tech services company with 10,001+ employees
My advice to anybody who is considering TFS is that the suitability depends on what technology you are trying to use. For example, if you're using Microsoft technology then it is better to use TFS. If on the other hand, you are developing something outside of Microsoft, perhaps using an open-source tool, then I wouldn't be able to recommend TFS. Instead, I would choose one of the other many third-party tools that are available.
I would rate this solution a nine out of ten.
I suggest giving the product a try first. Reading too much on paper does not tell you the entire story of the product. It is really good to use it if you want to combine both SCM and ALM.
If you need a complete ALM tool for Microsoft applications and have the budget, please go ahead with TFS.
View full review »I rate the overall tool a six out of ten.
SJ
SUSHEEL JALALI
Director of Engineering and Principal Analyst (Consulting) at Hobu Online
I rate the solution as a seven. I advise others to prefer Azure DevOps as it has better features than TFS.
View full review »I would rate TFS eight out of ten.
View full review »MI
Muhammad Ishfaq
Application Developer at Saudi Credit Information Co. J.S.C.
Overall the solution is good. It's scalable and stable and has been working well for us. Of course, the phased release could be smoother, and it's something they need to improve upon.
I'd recommend this solution, even though we do plan to move to Microsoft Azure DevOps.
I'd rate the solution eight out of ten.
View full review »VR
reviewer1334121
Technical Delivery manager at a insurance company with 201-500 employees
It depends on what methodology. You can use it for the entire software development process, from the user story to the code and the integration and deployment — the whole nine yards. That's something to be taken care of and set up diligently.
On a scale from one to ten, I would give TFS a rating of seven.
View full review »This solution is simple to learn. It's straightforward and you don't need a lot of time to learn the functionalities.
I would recommend this solution.
I would rate this solution an eight out of ten.
View full review »BW
reviewer2166531
Specialist in IT Security at a computer software company with 1,001-5,000 employees
Before choosing TFS, they need to check the development program used earlier by their company. If they have used something linear to Microsoft, then TFS is an apt tool for them.
I rate it eight out of ten.
View full review »TA
reviewer1663731
Process Manager at a marketing services firm with 501-1,000 employees
They're slowly migrating the solution to DevOps at the moment.
I would recommend the solution to others.
I suggest that those looking for enterprise wide solutions can go with TFS whereas, if they are short on team members, they can try the alternative. Smaller teams can try Jira, as well.
I rate TFS as a seven to eight out of ten.
RW
reviewer1861317
Senior Programmer at a educational organization with 501-1,000 employees
I understand Microsoft is phasing out TFS in favor of Git, so I would steer anyone interested in TFS to look into Git.
I would rate the product an eight out of ten.
View full review »KK
Coach_KK
Agile Coach at a retailer with 5,001-10,000 employees
My advice to anybody who is implementing this solution is to use as much as possible, out of the box. Customizing it is difficult. It may not necessarily fit everything perfectly and it can be tricky to scale, but not impossible. There are definitely challenges scaling it. That said, the tool from Microsoft does allow you to do things very differently but try to do it in a standard way first.
I would rate this solution an eight out of ten.
View full review »TT
TadashiTakahase
Senior Developer
Use the free version of VSTS first, to just to have an idea of what it is. It's even possible to build binaries online.
View full review »CC
Chaminda Chandrasekara
Software Architect with 501-1,000 employees
Just go for it. Whether you develop on Microsoft platforms or otherwise, you will find it useful and enhancing to the way you work.
View full review »Since I have worked with Jira and TestRail as part of test management, I would strongly suggest giving training to your employees before implementing them. TFS is way different from other tools; its working style is also different. Unless, they get introduced to it, you won’t be able to attain its merits. TFS is really worth it if we can use its advanced features. In order to get that kind of understanding, a training session and follow-up sessions once a while are essential. Learning TFS is like getting familiar with a brand new tool. That kind of awareness is needed from both the employees and higher officials.
View full review »Recognize the fact that TFS isn't just a source code management tool. It's an application lifecycle management tool that covers all facets of software project management as well as development, deployment, and production support.
View full review »US
reviewer1567812
Senior Manager, Information Technology at a university with 201-500 employees
I rate TFS a nine out of ten.
View full review »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.
View full review »JS
JAVAD SALJOOGHI
Business Analyst, Data Analyst at a financial services firm with 1,001-5,000 employees
There is a gap between project management, agile methodology, and TFS resource management. If they can fill this gap then it would be a great improvement for us and many other companies.
My advice for anybody who is implementing this solution is to keep in mind that using the tool, alone, will not change the way they develop their software. First, they should become familiar with agile methodology, and then they will be able to properly use TFS.
I would rate this solution an eight out of ten.
View full review »Test Management is immature for an application lifecycle management tool and it might take a couple more releases and pricing/functionality restructuring.
In my opinion, I would say that TFS is more supportive of a large enterprise.
There is a lot of information available online.
The suitability of TFS depends on the requirements of the customer. If it is for Test Management, I would say that TFS is a product that they should consider if it's a large organization that has multiple or multi-thread implementations.
Overall, I would say it's fine and I would recommend it.
I would rate TFS and eight out of ten.
View full review »If you don't have any impediments, choose a Microsoft Solution. An MS solution is totally integrated.
View full review »If you are on MS stack, I can only recommend TFS since it’s much more than just a source code repository. High level of out of box automation, integration with Visual Studio, and other tools will make your life much easier.
View full review »Try to bring the latest version, TFS 2017.
View full review »Make sure that you understand Microsoft's licensing model and that you select the process templates that are most suitable to you when setting up the product for the first time. Different process templates have different reports that you can view.
View full review »This tool is good for agile projects, and it has all features which QC provides.
View full review »Now, there is the cloud offering of Team Foundation Server which is known as Visual Studio Team Services which would suit those who do not want to maintain the on-premise version and is free for up to five users.
View full review »
We chose TFS because it was the native choice for .Net development. Although in the bank there are other ALM products (separated for bugs, demands, deployments), we insisted on using a complete one solution for our new development projects, and as for now, TFS is doing its way to become a mainstream product for .Net based develoment projects.
View full review »
KH
reviewer1517148
Program Solution Architect at a tech services company with 11-50 employees
If someone is looking for version control software and product management software today, then I would recommend them to go for Azure DevOps. If they do not have any restrictions in terms of keeping their data on-cloud, then they should go with Azure DevOps Cloud Service, because then you will not have to worry about installing anything on the server. If you want to have an on-premise solution, then you can use the Azure DevOps Server version.
I rate TFS an eight out of ten.
View full review »ZG
Zeev Gurevich
Founder and CEO at CreaTech
It's a good product and it's fulfilled all that I want it to do.
I recommend this product. If you are looking for something simple, TFS is what you should use. If you are looking for a more complex solution then I would suggest going with Jira.
I would rate this solution an eight out of ten.
View full review »RK
RaviKumar3
IT Manager 2, Data Mgmt Tools at a tech vendor with 10,001+ employees
It's an outstanding product, but needs technically qualified people to administer this product.
View full review »AE
Amr EL Tahan
Software QA Lead at Ajman Municipality
In summary, this is a good product and I strongly recommend it. If the reporting were enhanced then it would be even better.
I would rate this solution an eight out of ten.
View full review »PP
reviewer1359732
Solution Architect at a computer software company with 5,001-10,000 employees
This is a good tool for core depository, but there are a lot of thing in TFS you can do: You can automate the entire update process. You can run your sprint and everything, it's a good option enterprise wise. Nowadays everything has DevOps so it's a good thing to use.
I would rate this solution an eight out of 10.
Do a proof of concept to ascertain that it fits with your organisation.
View full review »This product choice was influenced by the development team more than any other team due to the development around .NET and its accompanying technologies. The product works best for development teams.
Overall, I would rate this solution a seven out of 10. We have many different teams, and it does not work well for all them, e.g., applications for management tools.
Most important criteria when selecting a vendor: I look at reviews of the product because these are real companies who have been using this particular product.
View full review »Don’t wait too long. If you can use the cloud version, it has so much less overhead and you also stay up-to-date on features.
View full review »It's a good tool. Please make use of it and get more benefits.
View full review »Before purchasing any hardware, you should review all the hardware requirements. Also, plan to scale if growth is expected. Build servers with more than one CPU, if you can have build agents assigned to each processor. For example, if you have a server with four CPUs, then you technically can have four build agents running on that server.
View full review »Buyer's Guide
TFS
March 2024
Learn what your peers think about TFS. Get advice and tips from experienced pros sharing their opinions. Updated: March 2024.
765,386 professionals have used our research since 2012.