# Azure DevOps Server Reviews
**Vendor:** Microsoft  
**Category:** [Continuous Integration Tools](https://www.g2.com/categories/continuous-integration)  
**Average Rating:** 4.2/5.0  
**Total Reviews:** 198
## About Azure DevOps Server
Azure DevOps Server, formerly known as Team Foundation Server (TFS), is a comprehensive on-premises solution developed by Microsoft for managing the entire application lifecycle. It integrates version control, project management, build automation, testing, and release management into a unified platform, facilitating collaboration among development teams. Designed to support both agile and waterfall methodologies, Azure DevOps Server enables organizations to plan, develop, test, and deliver software efficiently within their own infrastructure. Key Features and Functionality: - Version Control: Offers robust source code management through Team Foundation Version Control (TFVC) and Git, allowing teams to choose between centralized or distributed version control systems. - Project Management: Provides agile planning tools, including configurable Kanban boards and backlogs, to plan, track, and discuss work across teams. - Build Automation: Enables continuous integration and continuous delivery (CI/CD) pipelines to build, test, and deploy applications across various platforms and environments. - Testing: Includes manual and exploratory testing tools to ensure code quality and support the entire testing lifecycle. - Release Management: Facilitates controlled and automated deployment of applications to different environments, ensuring consistent and reliable releases. - Extensibility: Supports integration with various development environments, including Microsoft Visual Studio and Eclipse, and offers APIs for custom extensions. Primary Value and User Benefits: Azure DevOps Server addresses the challenges of managing complex software development projects by providing a centralized platform that enhances collaboration, streamlines workflows, and improves code quality. By integrating various development tools and processes, it reduces the overhead associated with managing multiple disparate systems. Organizations benefit from increased transparency, better project tracking, and faster delivery times, all while maintaining control over their data within their own infrastructure. This makes Azure DevOps Server particularly valuable for enterprises with strict compliance requirements or those operating in environments where cloud-based solutions are not feasible.



## Azure DevOps Server Pros & Cons
**What users like:**

- Users appreciate the **streamlined automation** of Azure DevOps Server, effectively managing the entire SDLC in one place. (2 reviews)
- Users value the **seamless collaboration** Azure DevOps Server offers, integrating all aspects of the development lifecycle effectively. (2 reviews)
- Users value the **convenience** of Azure DevOps Server for seamlessly integrating the entire SDLC in one platform. (2 reviews)
- Users praise the **quick and effective customer support** for resolving issues in Azure DevOps Server efficiently. (2 reviews)
- Users appreciate the **seamless deployment and integration** capabilities of Azure DevOps Server, enhancing collaboration and workflow efficiency. (2 reviews)
- Users appreciate the **ease of use** of Azure DevOps Server, simplifying project management and enhancing team collaboration. (2 reviews)
- Features (2 reviews)
- Implementation Ease (2 reviews)
- Pipeline Management (2 reviews)
- Productivity (2 reviews)

**What users dislike:**

- Users find the **complex setup** for advanced pipelines and permissions to be time-consuming and challenging. (2 reviews)
- Users find the **complexity in setting up pipelines and managing permissions** of Azure DevOps Server quite challenging. (2 reviews)
- Users find the **complexity in setup and configuration** of Azure DevOps Server can be challenging and time-consuming. (1 reviews)
- Users find Azure DevOps Server&#39;s **complex management** challenging, requiring extra effort for setups and integrations. (1 reviews)
- Users find the **difficult configuration** of Azure DevOps Server challenging, particularly with advanced pipelines and permissions management. (1 reviews)
- Users find the **difficult setup** of Azure DevOps Server frustrating, especially with complex pipelines and permissions management. (1 reviews)
- Difficult Usability (1 reviews)
- Inadequate Security (1 reviews)
- Integration Issues (1 reviews)
- Learning Curve (1 reviews)

## Azure DevOps Server Reviews
  ### 1. Good program for teamwork with Microsoft products

**Rating:** 4.5/5.0 stars

**Reviewed by:** Daniel  S. | Small-Business (50 or fewer emp.)

**Reviewed Date:** August 02, 2018

**What do you like best about Azure DevOps Server?**

It is not just version control; its functionality offers much more. It is perfect for teamwork on a large project, as it has multiple configurable options to work with the same file or to lock that file so that it can only be used by one person.

**What do you dislike about Azure DevOps Server?**

What I like the least is that by default in Visual Studio, the workspace appears with the Local location, as it creates confusion because two people can work on the same file at the same time. The server option should appear by default.

**Recommendations to others considering Azure DevOps Server:**

Highly recommended for Microsoft products, especially Visual Studio.

**What problems is Azure DevOps Server solving and how is that benefiting you?**

Version control, ideal for teamwork, and to be able to work from different devices.

  ### 2. Great version control

**Rating:** 4.5/5.0 stars

**Reviewed by:** David B. | Analista Programador, Small-Business (50 or fewer emp.)

**Reviewed Date:** August 03, 2018

**What do you like best about Azure DevOps Server?**

Excellent version control to use primarily with Visual Studio, it integrates perfectly, and allows several team members to interact simultaneously, saving versions with each change made to the different files of a project.

**What do you dislike about Azure DevOps Server?**

If you don't configure it correctly, you can lose changes when doing check-in because Merges sometimes don't work entirely accurately.

**Recommendations to others considering Azure DevOps Server:**

Highly recommended for use as version control with Visual Studio

**What problems is Azure DevOps Server solving and how is that benefiting you?**

One of the best options is to be able to review the history to see what changes were made and why, since you can store comments on all of them, it can help you when correcting past mistakes.

  ### 3. Really good tool for having an on going collaboration  and easy to use product. 

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Education Management | Mid-Market (51-1000 emp.)

**Reviewed Date:** March 02, 2019

**What do you like best about Azure DevOps Server?**

easy to use and add other members to of your team to have a collaboration  tool

**What do you dislike about Azure DevOps Server?**

Don't really have anything I did not like. 

**Recommendations to others considering Azure DevOps Server:**

It's a good tool form my limited time of usage 

**What problems is Azure DevOps Server solving and how is that benefiting you?**

Need an online tool to have a good communication channel 

  ### 4. Good Tool for Organized Project Management

**Rating:** 3.5/5.0 stars

**Reviewed by:** Ankit M. | System Analyst, Computer Software, Mid-Market (51-1000 emp.)

**Reviewed Date:** May 15, 2018

**What do you like best about Azure DevOps Server?**

Its Version Management History, automatic Conflict resolution. And the Shelve Feature which help to store the changes without affecting any one page and also not keeping the file in Check Out. Also It Provides Two Different Types of Check Out Option Explicit and Implicit, which sometime helpful when we do not want anyone to make change into particular file.

**What do you dislike about Azure DevOps Server?**

By Default come up with so many features, it is confusing for the users who required only minimal features. Should have Role/Permission management functionality. Sometime hanging up the Visual Studio when try to get latest files.

**Recommendations to others considering Azure DevOps Server:**

Very helpful to Keep Project In Sync with Version Management.

**What problems is Azure DevOps Server solving and how is that benefiting you?**

It is helpful to manage our Big Project which is developing by multiple team members. Keeping all the codes in sync on server, so no need to worry about backup and security of code.

  ### 5. TFS is wonderful product to work with Team 

**Rating:** 4.0/5.0 stars

**Reviewed by:** shwetketu p. | Mid-Market (51-1000 emp.)

**Reviewed Date:** May 03, 2018

**What do you like best about Azure DevOps Server?**

my likings are if you are working with TFS you will never miss a line of code. another is you can track each line of code by history who changed and what was it before changed. we can see who are working on the page.

**What do you dislike about Azure DevOps Server?**

sometimes is stuck in the middle of anything and we are unable to check-in or check-out. but that is also in very rare cases.

**Recommendations to others considering Azure DevOps Server:**

If you are working in the team and would like to be sync all code. I Suggest TFS from Microsoft is a very reliable product. we can track each line of code written by whom and that is with the history.

**What problems is Azure DevOps Server solving and how is that benefiting you?**

we do not have to take care of sync of code if we are developing a product with TFS and we can call its on a safe place. so no chances to miss anything.

  ### 6. Microsoft TFS 

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** February 20, 2019

**What do you like best about Azure DevOps Server?**

Integration with DevOps, automated reviews, automated merging and branching. 

**What do you dislike about Azure DevOps Server?**

Exporting unit tests results into an excel file. DevOps implementation to be made easier and user friendly 

**What problems is Azure DevOps Server solving and how is that benefiting you?**

Code review, team development, source code management and DevOps 

  ### 7. Great for software project collaborations

**Rating:** 4.5/5.0 stars

**Reviewed by:** Anthony J. | Programmer, Mid-Market (51-1000 emp.)

**Reviewed Date:** August 05, 2018

**What do you like best about Azure DevOps Server?**

I like how intuitive and easy it is to use. Once you create a Visual Studio account, you can have your code uploaded and ready to go. It also has a web interface where team can file bugs and issues and keep track of all the updates with comprehensive versioning.

**What do you dislike about Azure DevOps Server?**

This is not a free software. It is a good investment for medium sized team but not for freelancers.

**Recommendations to others considering Azure DevOps Server:**

It is a stable source control for teams of medium size.

**What problems is Azure DevOps Server solving and how is that benefiting you?**

It helped us maintain versioning and issue tracking for all our clients.

  ### 8. Inconvenient but can be usable 

**Rating:** 3.0/5.0 stars

**Reviewed by:** Dmitry R. | Cybersecurity Team Lead, Small-Business (50 or fewer emp.)

**Reviewed Date:** January 03, 2018

**What do you like best about Azure DevOps Server?**

Integration with Microsoft Products: SharePoint, IIS, and integration with GitHub and git-flow. 
Easy upgrade process from version 2015 to version 2017.
Version Control system.
Access via Desktop client and web browser.



**What do you dislike about Azure DevOps Server?**

Code review process, comments without dates and commentator name.
The TFS Addon for integration with windows explorer(Microsoft Visual Studio Team Foundation Server Power Tools) has bugs with folders. I spent a lot of time before I found a solution. After a new version installation, you need to change it to the previous version of power tools and proceed with the newest one.
I'd say TFS has bad UX and UI. It's hard to find projects and you need to write full ways to add a project.
Wiki-pages support appeared only in the version 2017. But wiki-pages has a poor functionality and UI. 
It is necessary to improve the process of source code check out and check-in.

**Recommendations to others considering Azure DevOps Server:**

If you use a mac it's used to be a problem. Because eclipse plugin looks ugly and unstable. From time to time, the TFS plugin for eclipse is suddenly closed.
I'd recommend accurately think about this solution.
It has strong benefits but for Atlassian products users, it seems to be contradictory and too strange.
But for .NET development and Microsoft Partners, there is ni=o another way. They need to wait for improvements.
At the moment it looks like Microsoft TFS is a weak solution.

**What problems is Azure DevOps Server solving and how is that benefiting you?**

We use Microsoft TFS as a common entrance pion for our Software development, business analysis, and Change management processes.

  ### 9. Code share using microsoft TFS

**Rating:** 4.5/5.0 stars

**Reviewed by:** Rutviij M. | Enterprise (> 1000 emp.)

**Reviewed Date:** July 04, 2018

**What do you like best about Azure DevOps Server?**

TFS is easily compatible with visual studio. We can manage our source code on server in team. check in and check out will recorded our code for different version 

**What do you dislike about Azure DevOps Server?**

It can not be use with java based application. for .net framework we can use it easily.

**Recommendations to others considering Azure DevOps Server:**

If you are developing .net based application with team member. then TFS is best for mangaing code within team. easy to use. start using it.

**What problems is Azure DevOps Server solving and how is that benefiting you?**

for uploading code on server, for code review , chick in check out code. We can easily find if our code is conflict with other team members. 

  ### 10. One location for all team members to acccess!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Kingsley S. | Financial  Educator, Enterprise (> 1000 emp.)

**Reviewed Date:** October 31, 2016

**What do you like best about Azure DevOps Server?**

TFS is one of our main tool we use to save all of our source code so that we all have access to one code version.

**What do you dislike about Azure DevOps Server?**

Sort of time consuming since you have to check out any source code. After using it, you have to check it in. Sometimes multiple users will check out the same code but at least you will get the latest version.

**Recommendations to others considering Azure DevOps Server:**

Sort of difficult to use at first but over time you will get the hang of it. 

There are many youtube videos that you can use and learn how to use TFS.

**What problems is Azure DevOps Server solving and how is that benefiting you?**

The problem we are solving to store all our source coding into one location and to have one version of it.

Before TFS, we would use our own storage methods which led to multiple versions. TFS solved this issue.

  ### 11. Team foundation Server for code management and project 

**Rating:** 4.5/5.0 stars

**Reviewed by:** RutvijMehta R. | system analyst , Enterprise (> 1000 emp.)

**Reviewed Date:** July 09, 2018

**What do you like best about Azure DevOps Server?**

TFS is best integrated with Microsoft visual studio. check in and check out of code is easy. GUI is best. Managed our  source code on central server.

**What do you dislike about Azure DevOps Server?**

Many more functionality like project sharing like github can be added.

**Recommendations to others considering Azure DevOps Server:**

With help of TFS we can manage our sorce code within team. If it is conflicting with others than we can redo also and check in again our code to server.

**What problems is Azure DevOps Server solving and how is that benefiting you?**

Check in and check out of code on central server.  Version control of your whole source code is also possible.

  ### 12. TFS - Very useful for Projects Among Big Teams

**Rating:** 4.0/5.0 stars

**Reviewed by:** ANKIT M. | Mid-Market (51-1000 emp.)

**Reviewed Date:** May 01, 2018

**What do you like best about Azure DevOps Server?**

The Shelve Feature i like most in TFS. Other features like Version Management, automatic conflicts management and History of Files. And it is secured too.

**What do you dislike about Azure DevOps Server?**

Available Features options should be customizable based on user requirement. Templates should be easy to customize.

**Recommendations to others considering Azure DevOps Server:**

Good Tool to use for Projects for which big teams are working on different location.

**What problems is Azure DevOps Server solving and how is that benefiting you?**

Very useful for us for the Project on which various teams are working and all the thing remains on one place. Does not need to worry of sync.

  ### 13. TFS Experiance 

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** May 14, 2018

**What do you like best about Azure DevOps Server?**

TFS is a great tool for planning and execution. We used to follow Scrum in Xerox. Starting from the requirement initiatives - we have it as TFS items in the repository. We have customized TFS in order to manage Initiatives, Epics, Stories and tasks. We had a Sprint board integrated to TFS which helps us to have a better view of our Sprint Progress. In addition we had Microsoft Test Manager integrated to TFS, which helps us to manage our Test cases and generate quality reports in a Go. TFS is a one stop shop for all our planning and execution. 

**What do you dislike about Azure DevOps Server?**

TFS has a cost associated with it unlike JIRA,. 

**Recommendations to others considering Azure DevOps Server:**

I would highly recommend this tool for the teams that follow Scrum or Kanban. We were able to utilize this tool in Planning and execution phase in a typical business Agility environment. Starting from Requirement Initiatives, Epics, Stories and Tasks, we have all the needed deatils in TFS. On top of that if we could integrate a visualize Sprint board, that would help our teams to focus more on the Progress. I would highly recommend to integarte TFS with Quality assurance tools like MTM. This would help us to have TFS as single source of repository. We also had builds integrated to TFS. 
Its also quite easy to query TFS to fetch the needed details. 
Overall , I would highly recommend TFS - A great tool to work with ! 

**What problems is Azure DevOps Server solving and how is that benefiting you?**

TFS is a one stop shop for all our planning and execution. This is used as our repository to manage Initiatives, Epics, Stories and tasks. Sprint boards, Test Manager and Builds are integrated with TFS - which helps us to have a smooth progress on Team's day today work and maintain high transparency to all the stake holders. 

  ### 14. TFS for Agile

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Defense & Space | Enterprise (> 1000 emp.)

**Reviewed Date:** July 10, 2018

**What do you like best about Azure DevOps Server?**

We have numerous team members connecting to the same development effort at different times but we are able to all stay sync with what the current up to the minute status is

**What do you dislike about Azure DevOps Server?**

TFS does tend to have a lot of options, so that means it is very flexible for different teams it also results in some clunkiness when you have to put up with an element that you don't use.

**What problems is Azure DevOps Server solving and how is that benefiting you?**

Managing the Agile development efforts of application development teams including involvement with end customers.

  ### 15. Review of Microsoft TFS

**Rating:** 4.5/5.0 stars

**Reviewed by:** Neel S. | MS Associate System Analyts, Computer Software, Enterprise (> 1000 emp.)

**Reviewed Date:** May 03, 2018

**What do you like best about Azure DevOps Server?**

Integration with Microsoft Products: SharePoint, IIS, and integration with GitHub and git-flow. 

Technically it can be configured in a lot of detailed way depending on the team. It is more useful for the backend engineers who use it for version control and code review.

**What do you dislike about Azure DevOps Server?**

Sort of time consuming since you have to check out any source code. After using it, you have to check it in. Sometimes multiple users will check out the same code but at least you will get the latest version.

**What problems is Azure DevOps Server solving and how is that benefiting you?**

Any novice user with a little help can try using TFS because it will lay out all the groundwork for you and help collaborating with the developers easy and beneficial

  ### 16. TFS and git

**Rating:** 3.5/5.0 stars

**Reviewed by:** Jeroen G. | Co-Owner, Information Technology and Services, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 19, 2018

**What do you like best about Azure DevOps Server?**

We use Team Foundation Server mainly as our git repository for C# solutions. The integration with Visual Studio 2017 is excellent.

**What do you dislike about Azure DevOps Server?**

The UI / UX can be better. All the functions are there, but sometimes you have to search for it.  

**Recommendations to others considering Azure DevOps Server:**

If you are looking for a non-cloud solution for your Microsoft development stack Team Foundation Server is a good choice.

**What problems is Azure DevOps Server solving and how is that benefiting you?**

We wanted to use git and a local git repository (non-cloud based) to match our Microsoft server stack and development infrastructure.

  ### 17. Detailed but not flexible or straightforward

**Rating:** 1.5/5.0 stars

**Reviewed by:** Bret K. | Software Engineer, Marketing and Advertising, Mid-Market (51-1000 emp.)

**Reviewed Date:** December 09, 2017

**What do you like best about Azure DevOps Server?**

Technically it can be configured in a lot of detailed way depending on the team.  It is more useful for the backend engineers who use it for version control and code review.

**What do you dislike about Azure DevOps Server?**

We primarily use it as a task management system and there is no easy way to attache multiple people to be assigned a task which might be cross-discipline.  I prefer more visual systems like a Kanban style board.  While it is very customizable, it takes a lot of effort to configure the way I would like it, and then is not flexible or easy to change afterwards.

**What problems is Azure DevOps Server solving and how is that benefiting you?**

We use it primarily for task management.  I would prefer to use a system like Jira or Pivotal which are easier to work with in smaller teams like mine.  It is more useful for the backend engineers who use it for version control and code review.

  ### 18. Average Project/Product Management Software

**Rating:** 3.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** July 15, 2018

**What do you like best about Azure DevOps Server?**

Hierarchy is related to Jira.  Good reporting.  Integration with Excel.

**What do you dislike about Azure DevOps Server?**

Difficult at times to group and find items if you are used to the cleaner JIRA interface.  This makes tagging critical when you need to do any reporting.  Unlike JIRA, you do not start and stop iterations manually-they start and stop based on their start and end dates.  Doesn't have concept of versions or releases like JIRA does.  Many of the custom features require administrative rights so you are often constrained by a client's instance.  Developers must update their hours to ensure burndown functions accurately.



**Recommendations to others considering Azure DevOps Server:**

Would likely chose Jira over TFS.  

**What problems is Azure DevOps Server solving and how is that benefiting you?**

Efficient product/project management software.  Good custom reporting.  

  ### 19. Microsoft's best IDE for C# app development

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sohana S. | Enterprise (> 1000 emp.)

**Reviewed Date:** June 29, 2018

**What do you like best about Azure DevOps Server?**

If one is a .NET developer and wants to develop a C# application, then Visual Studio will be the best choice because it is very user-friendly and easy to use.

**What do you dislike about Azure DevOps Server?**

A Java-based application can be built easily.

**Recommendations to others considering Azure DevOps Server:**

You don't need to worry about updating the .NET version or downloading updates. The VS IDE takes care of everything by itself. Start developing your first .NET application.

**What problems is Azure DevOps Server solving and how is that benefiting you?**

Develop a .NET web application and provide educational solutions to the team.

  ### 20. TFS - The test tracking tool you want

**Rating:** 4.5/5.0 stars

**Reviewed by:** Shivani S. | Systems Engineer, Computer Software, Mid-Market (51-1000 emp.)

**Reviewed Date:** March 08, 2018

**What do you like best about Azure DevOps Server?**

The way how we can  have folders across versions, test plans, code is the best thing. While writing up defects, the ease to mention the fields for the developers to understand how to and where to find the defect is the best

**What do you dislike about Azure DevOps Server?**

It just keeps losing connection to the server at times. We need to connect again to the server if updates to the laptop is made. 

**Recommendations to others considering Azure DevOps Server:**

Any novice user with a little help can try using TFS because it will lay out all the groundwork for you and help collaborating with the developers easy and beneficial.

**What problems is Azure DevOps Server solving and how is that benefiting you?**

The team collaboration has become better. Every team member can figure out any details regarding test cases or defects logged. I would recommend this to everyone who are new to defect tracking.

  ### 21. Overall Poor VCS

**Rating:** 2.0/5.0 stars

**Reviewed by:** Verified User in Government Administration | Enterprise (> 1000 emp.)

**Reviewed Date:** January 18, 2018

**What do you like best about Azure DevOps Server?**

It has some interesting features regarding project management / teamwork. Integrationcwoth AD is also nice. If you can, I'd recommend using the Git support as TFVC can be a pain to coworkers with especially if you do any work outside of the Microsoft Stack. It has a number of ALM tools built in, such as a ticket board, Kanban board, chat rooms, etc.,which may be helpful if you follow any sort of agile practices. It also supports code reviews, which is great.  

**What do you dislike about Azure DevOps Server?**

Very poor IDE integration outside of Visual Studio. Poor and confusing documentation with some broken tools as well. The biggest example I've encountered of this is with Jetbrains IDE's. The Microsoft supplied plugin for VSTS required a command line tool that ended up breaking after working fine for several months. I reached out to support, and they were helpful, unfortunately I ended up getting nowhere. 

**Recommendations to others considering Azure DevOps Server:**

If you're not stuck in Microsoft vendor lock in, or not using a MS stack, it might be better use the Git support as opposed to TFVC

**What problems is Azure DevOps Server solving and how is that benefiting you?**

Version Control primarily. It allows you to version and back up your code with decent integration with other parts of the Microsoft stack. It also provides a near complete set of ALM tools. 

  ### 22. Efficient version control tool

**Rating:** 4.0/5.0 stars

**Reviewed by:** Rutu M. | Enterprise (> 1000 emp.)

**Reviewed Date:** May 10, 2018

**What do you like best about Azure DevOps Server?**

If one is using visual studio to developed application then for version controlling and code merging TFS is best solution. 

**What do you dislike about Azure DevOps Server?**

Many more functionality can be added like git.

**Recommendations to others considering Azure DevOps Server:**

You don't need to worry about how to maintain consitency of codes beetween whole team. You can use TFS for merging your code with other team members. TFS can take responsibility for version controliing  of your application.

**What problems is Azure DevOps Server solving and how is that benefiting you?**

for project management , version controlling of code and check in check out code on share server between the team.

  ### 23. A stick to keep you in check when you are working in Agile

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** May 04, 2018

**What do you like best about Azure DevOps Server?**

It works great with Visual studio. I am a database developer and it helped me managing my Database project synced across multiple environments.  The best thing about it is I was able to supervise the entire lifecycle of my product with it.

**What do you dislike about Azure DevOps Server?**

TFS can have an Agile approach. A role based approach to make it more better. 
also while working on VPN, it gives troubles to log in and pull down repository. especially with multiple domains on one system. This can be improved. 

**Recommendations to others considering Azure DevOps Server:**

In terms of security, Continuous Integration and Continuous Deployment , TFS is best out there in market. 


**What problems is Azure DevOps Server solving and how is that benefiting you?**

TFS helped us tracking the changes of our products over the period of time. which was a prime motive of investing in this product. 

  ### 24. Best version control and hosting solution

**Rating:** 4.0/5.0 stars

**Reviewed by:** Rutvij M. | Rutvij Mehta, Enterprise (> 1000 emp.)

**Reviewed Date:** May 08, 2018

**What do you like best about Azure DevOps Server?**

TFS has provides source code management. Using TFS it's easy to manage code within team. you can check in and check out your code any where any time.

**What do you dislike about Azure DevOps Server?**

It's has not many functionality like GIT

**Recommendations to others considering Azure DevOps Server:**

TFS can be best solution for version controlling. We can do  reporting, requirements management, project management (for both agile software development and waterfall teams), automated builds, lab management, testing and release management capabilities. Using TFS you can share your code within your team and group of projects. 

**What problems is Azure DevOps Server solving and how is that benefiting you?**

version controlling 

  ### 25. Good source code manager integrated with Visual Studio

**Rating:** 4.0/5.0 stars

**Reviewed by:** David B. | Small-Business (50 or fewer emp.)

**Reviewed Date:** July 25, 2018

**What do you like best about Azure DevOps Server?**

The integration with the rest of Microsoft's services, especially Microsoft Visual Studio

**What do you dislike about Azure DevOps Server?**

It is necessary to improve the source code verification and check-in process.

**What problems is Azure DevOps Server solving and how is that benefiting you?**

Beneficial for Visual Studio users, good integration

  ### 26. Managing team workflow and a centralized tool for task management

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Facilities Services | Enterprise (> 1000 emp.)

**Reviewed Date:** May 08, 2018

**What do you like best about Azure DevOps Server?**

very user friendly, team task distribution and tracking is very much easy in here. 

**What do you dislike about Azure DevOps Server?**

using this tool as a source code control versioning , its not as versatile and agile as GIT or bitbucket is.

**What problems is Azure DevOps Server solving and how is that benefiting you?**

We are using this tool to track our project progress. We have our team project portal here build in and all the User story and task creation happens here and is carried further to the deployment stage.

  ### 27. Become easy to manage big project

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** May 14, 2018

**What do you like best about Azure DevOps Server?**

- Best tool available to manage large projects specially for Microsoft programming language 
- Team can easily check-in/out code and comments, that can help in change control 
- easy configurable big projects and can be split between multiple branch 
- review coding changes become very easy for peer review process.
- Browser based access is also available.

**What do you dislike about Azure DevOps Server?**

No dislike other than sometime application become unresponsive but I'm sure Microsoft is improving this product to remove bugs

**Recommendations to others considering Azure DevOps Server:**

Must to have tool for version control if you are working on large projects which are based on Microsoft.

**What problems is Azure DevOps Server solving and how is that benefiting you?**

- Managing big projects
- Version Control
- Source Control 

  ### 28. Does what it is supposed to do and more.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Government Administration | Mid-Market (51-1000 emp.)

**Reviewed Date:** December 20, 2017

**What do you like best about Azure DevOps Server?**

To begin with, TFS is exceptionally good as a source code sharing & control solution. The integration with Visual Studio is amazing and automatic/manual merging is great. It is really easy to branch/merge whole solutions.

**What do you dislike about Azure DevOps Server?**

The whole UI for tracking work Items & the Scrum-like board need a lot of work to become more usable. For the time being it is very confusing  especially when you have a log of PBIs with information and links among each other.

**Recommendations to others considering Azure DevOps Server:**

If you use Visual Studio & Scrum then this is definitely the way to go and extract maximum value from this product. If you don't then you will be missing out on a lot of the functionalities provided.

**What problems is Azure DevOps Server solving and how is that benefiting you?**

Source Control, Software Development Management, Build & Deployment Automation

  ### 29. Once you get used to it it's ok

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Farming | Enterprise (> 1000 emp.)

**Reviewed Date:** April 09, 2018

**What do you like best about Azure DevOps Server?**

The organization features are good and its easy to add attachments.

**What do you dislike about Azure DevOps Server?**

The search feature is very confusing.  It takes a long time to set up your initial project with all the various headings and sub-headings

**Recommendations to others considering Azure DevOps Server:**

Once you figure out how to use it, it can be really good but it takes a while to get used to

**What problems is Azure DevOps Server solving and how is that benefiting you?**

Release management.  Its nice to have everything in one place.

  ### 30.  Best Source control software 

**Rating:** 3.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** May 01, 2018

**What do you like best about Azure DevOps Server?**

- easy to manage large scale projects and divide into multiple task
- easy to assign and keep track of the task and check-in and check-out for the developed source
- Can also works with agile methodology
- can be directly used from into Visual studio and has Web based UI. 


**What do you dislike about Azure DevOps Server?**

- High end server requirement to setup TFS.

**Recommendations to others considering Azure DevOps Server:**

Yes, if you are using Visual Studio then Microsoft TFS is must to have.

**What problems is Azure DevOps Server solving and how is that benefiting you?**

- For source and version control
- Used in Sprint planning
- Peer review 

  ### 31. Extremely versatile 

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Research | Enterprise (> 1000 emp.)

**Reviewed Date:** January 08, 2018

**What do you like best about Azure DevOps Server?**

TFS offers a truly team-driven structure, allowing for easy hand-off with submitting and resolving tickets and tracking sprint planning.  The integration with Test Manager makes for a very smooth process flow as well.

**What do you dislike about Azure DevOps Server?**

There is nothing that comes to mind as a 'con' to using TFS.  It's simply a powerful tool that does it's job better than any other service we have tried.

**Recommendations to others considering Azure DevOps Server:**

Give it a try and within weeks, you won't believe you ever worked without it

**What problems is Azure DevOps Server solving and how is that benefiting you?**

Fluid sprint management, that allows a multitude of users to submit tickets, and admin level users to groom sprints that work well for the team.

  ### 32. Powerful, but heavy, and sometimes cumbersome.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** December 28, 2017

**What do you like best about Azure DevOps Server?**

TFS is a robust ALM platform. It does a lot of things, and is particularly good at integration with a Microsoft stack development environment.

QA / Test Manager integration is excellent, providing true end-to-end ALM capabilities for distributed teams.

**What do you dislike about Azure DevOps Server?**

Installation, configuration, and upkeep is substantial. Seems like you need to install every Microsoft product as a prerequisite to TFS (ok, SharePoint, SQL Server, etc.).

Web interface is sometimes clunky.

**Recommendations to others considering Azure DevOps Server:**

We've ultimately decided to transition to GIT and Hansoft.

**What problems is Azure DevOps Server solving and how is that benefiting you?**

TFS allows us to manage our source code, and track development/QA tasks in a traceable manner.

Having a product that bridges source control, and other ALM activities, has been useful.

  ### 33. Invaluable

**Rating:** 4.5/5.0 stars

**Reviewed by:** Jamie S. | QA / Automation Engineer, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 25, 2017

**What do you like best about Azure DevOps Server?**

The best thing about TFS, for me, are definitely the work boards. Being able to manage workflow using features, stories and tasks has become a cornerstone of our developments process.

**What do you dislike about Azure DevOps Server?**

That the charting feature is a paid additional extra. There are some limits, such as assigning multiple people to a single work item. 

**Recommendations to others considering Azure DevOps Server:**

Give it a test run. If you use Visual Studio or any other MS services I can't imagine why you wouldn't use this.

**What problems is Azure DevOps Server solving and how is that benefiting you?**

We use it both as a GIT repo, a bug/test manager and for documentation use.

  ### 34. A good VCS to be used with Visual studio

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** May 05, 2018

**What do you like best about Azure DevOps Server?**

It is user friendly with good features. Provides good support for Agile development and easy to manage. 

**What do you dislike about Azure DevOps Server?**

Independent installation, little expensive. 

**Recommendations to others considering Azure DevOps Server:**

Even though TFS is costly, it is worth every penny. For agile environment and DevOps practices it provides good support.

**What problems is Azure DevOps Server solving and how is that benefiting you?**

Version controlling for our highly agile product database. Branching support. CI and CD support.

  ### 35. The Foundation of Team Development

**Rating:** 4.0/5.0 stars

**Reviewed by:** Anthony G. | Corporate Software Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 29, 2017

**What do you like best about Azure DevOps Server?**

It works great and is full of functions and team collaboration tools. I further love that it is seamless within Visual Studio. I also love the fact that Microsoft lately has been integrating with Open Source platforms and technologies like Git and others. 

**What do you dislike about Azure DevOps Server?**

Learning curve... (at least in administering it.) I'm sure that once you have it down, it would be fairly simple... but not everything is intuitive enough to automatically know how to use it.

**Recommendations to others considering Azure DevOps Server:**

If you want a tool that you know works and is feature full then TFS is for your team. It does carry a bit of a learning curve especially with administration... but for those already used to administering Microsoft Products it should feel pretty familiar.

**What problems is Azure DevOps Server solving and how is that benefiting you?**

Team development collaboration

  ### 36. Great for tracking changesets in Visual Studio

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** December 06, 2017

**What do you like best about Azure DevOps Server?**

Easy to track change sets in Visual Studio. Organizes changes well and you know your code is safe and documented. You can easily track back all the changes made to a certain file and annotate inline. This is a must when working in in a Microsoft shop to check code into.

**What do you dislike about Azure DevOps Server?**

UI is dated and can be confusing at first and can feel clunky at times. The web portal doesn't shine and or real benefit comes from what is integrated with Visual Studio

**Recommendations to others considering Azure DevOps Server:**

Must have for development in Visual Studio.

**What problems is Azure DevOps Server solving and how is that benefiting you?**

Keeping all source code version and safely stored. Everyone can track all the changes made and pull any version they need. Branching and merging work well.

  ### 37. MS TFS

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** June 02, 2018

**What do you like best about Azure DevOps Server?**

Use Microsoft Team Services to manage my scrum team & work deliverables

**What do you dislike about Azure DevOps Server?**

Not being able track breakins for work estimations

**What problems is Azure DevOps Server solving and how is that benefiting you?**

Scrum & Agile team 

  ### 38. The one-stop-shop for work tracking, version control and DevOps

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sterren F. | Lead Software Developer, Design, Enterprise (> 1000 emp.)

**Reviewed Date:** August 06, 2017

**What do you like best about Azure DevOps Server?**

The ability to track the entire software development life-cycle in one integrated platform

**What do you dislike about Azure DevOps Server?**

The permissions system in TFS is sometimes a little confusing. Understanding what people can do based on what groups they are in, what those groups are in, implicit and explicit permissions, etc. is a headache.

**Recommendations to others considering Azure DevOps Server:**

Start with Visual Studio Team Services (VSTS), which is the cloud hosted version of TFS. Once you get to grips with it, you can deploy it on premises or in a private cloud.

**What problems is Azure DevOps Server solving and how is that benefiting you?**

Tracking and managing the software development life-cycle

  ### 39. Great source control system

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Real Estate | Mid-Market (51-1000 emp.)

**Reviewed Date:** December 09, 2017

**What do you like best about Azure DevOps Server?**

easy to use and is great for code check ins with teams that have multiple developers on it.  

**What do you dislike about Azure DevOps Server?**

I wish it had more customization than it currently does,  there are team things I would like to have integrated but do not foresee them integrating more abilities in the near future, 

**Recommendations to others considering Azure DevOps Server:**

great system for source control with multiple developers in the same code base.  easy to set up automatic builds which saves a lot of time, 

**What problems is Azure DevOps Server solving and how is that benefiting you?**

code checkins with team of 7 developers that are all working in the same code base and consistently checking in code changes

  ### 40. Best for Agile deveopment

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Oil & Energy | Mid-Market (51-1000 emp.)

**Reviewed Date:** October 27, 2017

**What do you like best about Azure DevOps Server?**

Organizing is easy in TFS.  Accountability is very easy. All the changes are logged and we can see who made what changes, with complete history. Great for Agile development. Would definitely recommend this.

**What do you dislike about Azure DevOps Server?**

This is not actually a dislike, but when we want to query in TFS, it is a little bit difficult for some non technical users example business users when they write stories and they want to query them. We did a work around by creating shared queries for this.

**Recommendations to others considering Azure DevOps Server:**

It is simply great for Agile development environment

**What problems is Azure DevOps Server solving and how is that benefiting you?**

It is greate for agile environmen. Easy to track progress, status of the backlog.

  ### 41. TFS - all in one (Ticket, bug, source control version almost everything)

**Rating:** 4.5/5.0 stars

**Reviewed by:** Rahul v. | Module Lead, Information Technology and Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** September 28, 2017

**What do you like best about Azure DevOps Server?**

TFS has all in one (Ticket, bug, source control version almost everything). very easy to use.
Web and desktop version.
Automation build, integration

**What do you dislike about Azure DevOps Server?**

Not yet anything found i dislike. everything looks good.

**Recommendations to others considering Azure DevOps Server:**

ease to use this product

**What problems is Azure DevOps Server solving and how is that benefiting you?**

app development

  ### 42. Great product for version control

**Rating:** 4.5/5.0 stars

**Reviewed by:** Diana W. | Web Developer, Enterprise (> 1000 emp.)

**Reviewed Date:** September 28, 2017

**What do you like best about Azure DevOps Server?**

Version control - nice to have a history of the files.

**What do you dislike about Azure DevOps Server?**

Finding thing is not intuitive.  Often times need to search on google to find what I'm looking for.  Examples, sometimes mapping gets messed up. Or, a file gets checked out but then you get a new computer and then the file is locked forever.  Work items and peer reviews are very difficult to use.

**What problems is Azure DevOps Server solving and how is that benefiting you?**

Version control, deployment of code.

  ### 43. Good application but unconfortable interface

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** April 26, 2017

**What do you like best about Azure DevOps Server?**

I's a very flexible tool capable to gather a lot of information about Development Life Cicle. 
Well integrated with visual Studio to track features, tasks, source code and testing.

**What do you dislike about Azure DevOps Server?**

The web client is very untrustful. Sometimes information is not loadded and it seems it has been removed. We have to force refresh pages continuosly. 
Filtering information, some reports and bulk updates are difficult. (We use excel or custom applications linked to information in tfs to create repetitive tasks or create custom reports)

**Recommendations to others considering Azure DevOps Server:**

It has an API that allows you to create HMIs for editing items and generate reports

**What problems is Azure DevOps Server solving and how is that benefiting you?**

We manage software development lifecycle. Product Owners and developers can share information on sprint progress in a centralized repository
Integration with Visual Studio allows us to keep track of code changes related to features
It also holds test plans and test executions.

  ### 44. TFS is Awesome!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** February 01, 2018

**What do you like best about Azure DevOps Server?**

Using Team Foundation Server has been a huge help with organizing work and deploys.

**What do you dislike about Azure DevOps Server?**

The permission while using Team Foundation Server is a little wonky.

**Recommendations to others considering Azure DevOps Server:**

Get it now!

**What problems is Azure DevOps Server solving and how is that benefiting you?**

The biggest benefit is it's integration with AD.

  ### 45. Good solution for team collaboration and development 

**Rating:** 4.0/5.0 stars

**Reviewed by:** Alok M. | Assistant Consultant, Information Technology and Services, Enterprise (> 1000 emp.)

**Reviewed Date:** October 05, 2017

**What do you like best about Azure DevOps Server?**

I like the User interface and its ease of setup

**What do you dislike about Azure DevOps Server?**

Databse setup and priviliged access requirement for databse setup

**What problems is Azure DevOps Server solving and how is that benefiting you?**

We bought TFS based on recommendations

  ### 46. Good source code repository

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** October 25, 2017

**What do you like best about Azure DevOps Server?**

It easy integration with visual studio, user friendly interface, web access.

**What do you dislike about Azure DevOps Server?**

At least short training is required to get started :)

**Recommendations to others considering Azure DevOps Server:**

Its very reliable and powerful source control repository.

**What problems is Azure DevOps Server solving and how is that benefiting you?**

It is powerful central source code repository system which provide very powerful and reliable platform to collaborate and share.

  ### 47. TFS works like a charm

**Rating:** 5.0/5.0 stars

**Reviewed by:** Nihir S. | Software Developer, Hospital & Health Care, Mid-Market (51-1000 emp.)

**Reviewed Date:** June 29, 2017

**What do you like best about Azure DevOps Server?**

It's easy to to multiple check outs and merge later. Allows easy branching. Automated builds are setup fast and easy.  Never had any issues

**What do you dislike about Azure DevOps Server?**

Nothing I can think of. It has worked well for me for more than a decade

**What problems is Azure DevOps Server solving and how is that benefiting you?**

Multiple code check-ins, build automation, following agile process, look at the history.

  ### 48. Nice version control software

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ghislain P. | Analyst / Programmer, Mid-Market (51-1000 emp.)

**Reviewed Date:** September 19, 2016

**What do you like best about Azure DevOps Server?**

The best thing about Team Foundation Server is it's integration in Visual Studio.  The way it is integrated is, in my opinion, very good.  You can add, modify, remove files from your project and the appropriate action in Team Foundation Server will be done automatically when you "check in" your code.  Another great thing about it is the web interface.  It easy to use and we use it to give access to managers who would like to see code changes without having Visual Studio installed on their computer.

**What do you dislike about Azure DevOps Server?**

The thing I dislike about this is not being able to just download a certain project to have as a copy on my computer.  In an old version (Visual Source Safe at the time) you could just right-click on a project and select "download locally" and that was it.  Now it is more complicated...unless I didn't look at the right place.

**Recommendations to others considering Azure DevOps Server:**

Team Foundation Server has a lot to offer and, unfortunately, we are not using all of its features.  We use it for file versioning.  That being said, for file versioning, it does a great job and it integrates well with Visual Studio.

**What problems is Azure DevOps Server solving and how is that benefiting you?**

We use Team Foundation Server for version control.  All our Visual Studio developments are stored in it.  It is easy to use and does not require much effort of our part.

  ### 49. Agile Team Member using Team Foundation Server

**Rating:** 3.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** February 07, 2017

**What do you like best about Azure DevOps Server?**

The features I enjoy of Team Foundation Server (TFS) are the history tracking of code, and the entire code repository as a whole. I use it to track my own work and push builds to our integration servers. I find the ease of use and the support of it refreshing from the software that was being used before. 


**What do you dislike about Azure DevOps Server?**

What I don't enjoy about TFS is the dashboard and "work" view of it. Our project manager seems to understand it pretty well, but I am always left confused when looking at all of the dashboards and page views. I think that the agile boards can be made much more user friendly, and ESPECIALLY the left navigation and top navigation. It doesn't stand out enough and I find it hard to get to where I need to. I also have many times updated a task, or bug, etc, and then forgot to hit SAVE before exiting. My changes were never reflected and I didn't know that they weren't and why, for a long time. I don't think the save button is large, or clear enough with all of the business going on in all of the panels, on every screen of this program.

**Recommendations to others considering Azure DevOps Server:**

I would say to go with it because it integrates well with all of the other Microsoft products out there if you are in a large corporation. If you are in a smaller business or team, I would say against it and try to find another software out there that is free and does a lot of the same things, but without the frills.

**What problems is Azure DevOps Server solving and how is that benefiting you?**

We are working towards the goal of meeting our deadline of our agile projects. We use the agile "work" mode to make sure we meet our goals every two weeks with development, design, and testing, and then we use the code repository built into TFS to make sure that our version control is consistent and that we can push code builds to our various servers.

  ### 50. TFS Review

**Rating:** 3.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** June 29, 2017

**What do you like best about Azure DevOps Server?**

Integration with different versions of visual studio is very convenient, however, I believe that adding more language support to TFS will be beneficial. I currently use it for ASP.net and C# code reviews/version control

**What do you dislike about Azure DevOps Server?**

TFS is sometimes difficult to use, and is fairly slow

**What problems is Azure DevOps Server solving and how is that benefiting you?**

The benefits realized is the integration directly into visual studio allowing for one tool to be used by developers.


## Azure DevOps Server Discussions
  - [Is Team Foundation Server part of Visual Studio?](https://www.g2.com/discussions/is-team-foundation-server-part-of-visual-studio) - 1 comment

- [View Azure DevOps Server pricing details and edition comparison](https://www.g2.com/products/azure-devops-server/reviews?page=3&qs=pros-and-cons&section=pricing&secure%5Bexpires_at%5D=2026-05-18+05%3A46%3A20+-0500&secure%5Bsession_id%5D=8c020989-9332-4d15-8f80-6756bc9de7a5&secure%5Btoken%5D=7edf8e4c827a94cac1bbcf5ee8e1552645205971d3d8487e2ab43e5a8f57ed26&format=llm_user)
## Azure DevOps Server Integrations
  - [Gearset DevOps](https://www.g2.com/products/gearset-devops/reviews)
  - [GitLab](https://www.g2.com/products/gitlab/reviews)
  - [Microsoft Excel](https://www.g2.com/products/microsoft-excel/reviews)
  - [Microsoft Power BI](https://www.g2.com/products/microsoft-microsoft-power-bi/reviews)

## Azure DevOps Server Features
**Functionality**
- Deployment-Ready Staging
- Integration
- Extensible

**Functionality**
- Integrations
- Extensibility
- Test Customization

**Management**
- Processes and Workflow
- Reporting
- Automation

**Management**
- Automation
- Processes and Workflow
- Reporting

**Agentic AI - Continuous Integration**
- Autonomous Task Execution
- Cross-system Integration
- Adaptive Learning
- Natural Language Interaction
- Proactive Assistance

**Agentic AI - Continuous Delivery**
- Autonomous Task Execution
- Cross-system Integration
- Adaptive Learning
- Natural Language Interaction
- Proactive Assistance

## Top Azure DevOps Server Alternatives
  - [GitHub](https://www.g2.com/products/github/reviews) - 4.7/5.0 (2,280 reviews)
  - [GitLab](https://www.g2.com/products/gitlab/reviews) - 4.5/5.0 (874 reviews)
  - [Jenkins](https://www.g2.com/products/jenkins/reviews) - 4.4/5.0 (549 reviews)

