What users are saying about
Top Rated
273 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow noopener noreferrer'>Customer Verified: Read more.</a>
Top Rated
490 Ratings
Top Rated
273 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 8.8 out of 100

GitHub

<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow noopener noreferrer'>Customer Verified: Read more.</a>
Top Rated
490 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 9.1 out of 100

Highlights

Azure DevOps is agile development software used to manage projects. It is frequently used to manage software development. GitHub is version control software, which is used to keep old versions of code stored during software development to provide backups if new releases have issues.

When Microsoft acquired GitHub in 2018, it added integration features that allow Azure DevOps users to seamlessly make use of GitHub as well. Despite this, some businesses still choose just to use GitHub due to its affordability.

Features

Azure DevOps offers flexible reporting and detailed metrics that allow for simple project management. Additionally, Azure DevOps can be used by many people to work on a single project at once, this has made it a popular choice for mid-sized to large businesses. Azure DevOps also integrates with Microsoft’s other products.

GitHub allows users to create repositories where code can be stored and documented. This makes it easy to find when changes were made and who made them. Many programs integrate with GitHub, making it extremely flexible.

Pricing

Microsoft offers a free trial for all its Azure DevOps packages, at which point pricing is based on the business needs. GitHub offers free pricing with unlimited repositories, but limited storage and collaborators. GitHub also offers packages for individual users, teams, and enterprises. These packages include an increased number of private repositories and unlimited collaborators.

Likelihood to Recommend

Azure DevOps

Before using Azure DevOps, the department was calculating metrics by hand. It was a very tedious process that, at times required duplicate effort. Once we added the online boards, we were able to let the cards automatically calculate dates and provide us with team metrics instantly. It is also great for being able to easily move features from one team to another. Before we added all teams in the same project, it would require us to re-enter the features. We move features around a lot so that has been a big help. I also like the board customization, not all of our teams follow the exact same Agile flow, so allowing each board to have its own columns, states, and notifications give flexibility to each team.
Amy Liston | TrustRadius Reviewer

GitHub

Any scenario where source control is needed is a scenario where GitHub is well suited - that means, any time you are writing code and don't want to immediately throw it away once you are finished. GitHub is especially well-suited for remote work and any work where integration with third-party tools would prove helpful.
Tim Hardy | TrustRadius Reviewer

Pros

Azure DevOps

  • Flexible Requirements Hierarchy Management: AZDO makes it easy to track items such as features or epics as a flat list, or as a hierarchy in which you can track the parent-child relationship.
  • Fast Data Entry: AZDO was designed to facilitate quick data entry to capture work items quickly, while still enabling detailed capture of acceptance criteria and item properties.
  • Excel Integration: AZDO stands out for its integration with MS Excel, which enables quick updates for bulk items.
Anonymous | TrustRadius Reviewer

GitHub

  • GitHub's ease of use is one of its biggest strengths. The site is structured around Git, a code version control system, which is used by developers around the world. GitHub's UI is minimal and allows you to focus on what's important, whether it be your branches, pull requests, or issues.
  • GitHub's integrations and tools are fairly ubiquitous. You'll likely find an integration with GitHub on every development tool with integrations. This makes it easy to incorporate in whatever workflow you may have.
  • GitHub is incredibly reliable. I don't remember the last time it was down for any significant period of time. This is essential for companies that rely on it for their daily operations.
Frank Ramirez | TrustRadius Reviewer

Cons

Azure DevOps

  • Need to make the changes so that it doesn't occupy most of the CPU utilization and memory
  • Execution of Bulky SQl Queries leads to either the SQl being out of exception or the VS being unresponsive
  • Integration with Microsoft products is easy, but with non-Microsoft products it is more difficult, and you have to make a lot of configuration changes to integrate
  • With every upgrade of the Visual Studio, like from VS 2010 to VS 2013 , we need to upgrade our hardware/machine, as the VS hardware requirement also increases
  • If code is getting compiled in one visual studio, like in VS 2010, that the same code could possibly give an error when compiled in VS 2013, due to certain changes in keyword, data format, etc., with the VS upgrade
AMANDEEP KUNDRAO | TrustRadius Reviewer

GitHub

  • GitHub is not easy to learn for beginners. It took me about a year to really feel comfortable with it. For those who are not experienced programmers, GitHub can be difficult to get used to.
  • Although I appreciate that GitHub allows merging of different versions, merging two conflicting versions can be quite difficult. The default merge tool in GitHub is vimdiff, which I found incredibly unintuitive. I installed a different tool, Meld, which I like much better.
  • One of the best things about GitHub is that it is free. However, with a free account, you can only create public repositories (anyone can access your repository). You can create private repos in GitHub, but they are not free.
Maike Holthuijzen | TrustRadius Reviewer

Likelihood to Renew

Azure DevOps

Azure DevOps 10.0
Based on 3 answers
I don't think our organization will stray from using VSTS/TFS as we are now looking to upgrade to the 2012 version. Since our business is software development and we want to meet the requirements of CMMI to deliver consistent and high quality software, this SDLC management tool is here to stay. In addition, our company uses a lot of Microsoft products, such as Office 365, Asp.net, etc, and since VSTS/TFS has proved itself invaluable to our own processes and is within the Microsoft family of products, we will continue to use VSTS/TFS for a long, long time.
Raylene Wall, PMP | TrustRadius Reviewer

GitHub

No score
No answers yet
No answers on this topic

Usability

Azure DevOps

Azure DevOps 8.8
Based on 4 answers
Azure DevOps is a powerful, complex cloud application. As such there are a number of things it does great and something where there is room for improvement. One of those areas would be in usability. In my opinion it relies too much on search. There is no easy way to view all projects or to group them in a logical way. You need to search for everything.
Kyle Kochtan | TrustRadius Reviewer

GitHub

GitHub 9.0
Based on 1 answer
- Easy to use compared to other version control software. UI interface makes it easy to use, as well as protects against making a major mistake by deleting code, etc.- UI looks modern.- Support for multiple platforms, which I assume will only get better with time.- Student benefits are awesome!- The size limitations on their repositories make sense to me. Not too crazy but realistic from a business perspective.
Vishwanath Raman | TrustRadius Reviewer

Support Rating

Azure DevOps

Azure DevOps 8.8
Based on 9 answers
When we've had issues, both Microsoft support and the user community have been very responsive. DevOps has an active developer community and frankly, you can find most of your questions already asked and answered there. Microsoft also does a better job than most software vendors I've worked with creating detailed and frequently updated documentation.
Anonymous | TrustRadius Reviewer

GitHub

GitHub 8.9
Based on 26 answers
I honestly can't see a better alternative to GitHub. It's competitors may have similar features now, but Github far more widely used and continues to evolve and add powerful features. Outside of work, from a hobbyist perspective it was also nice to see them open the use of private repos and reasonable usage limits. I continue to be impressed by the speed and ease of use provided by GitHub.
Eric Mason | TrustRadius Reviewer

Implementation Rating

Azure DevOps

Azure DevOps 10.0
Based on 1 answer
Was not part of the process.
Anonymous | TrustRadius Reviewer

GitHub

No score
No answers yet
No answers on this topic

Alternatives Considered

Azure DevOps

VSTS is great if you final source system is Microsoft based. Everything work well together and once you learned how use VSTS it isn't difficult to build more build systems. If your staff are used to the methods Microsoft uses, their time learning VSTS won't be as difficult as staff that do not know the Microsoft way of doing things. If, however, you are going to build non-Microsoft bases applications, such as Java, Ruby or even Python, Jenkins is probably a better choice.
Glenn Jones | TrustRadius Reviewer

GitHub

GitHub is different - it is about finding skills. Entelo is about finding contact information. Greenhouse is about storing and Scavado is a little like Entelo and GitHub combined. They are all very different tools. I would say that GitHub is a secondary tool.
Christine Alling | TrustRadius Reviewer

Return on Investment

Azure DevOps

  • Via acquisition, we had some Atlassian tools including Jira, bitbucket, and confluence licenses. Total cost for 25 users was close to $5000. Migrating the team to VSTS would net savings of close to $2500.
  • If you're running TFS, you can save costs on: server licenses (you'll have at least 2 - one TFS, one build server). Save time on maintenance and upgrades of TFS.
Gordon Lo | TrustRadius Reviewer

GitHub

  • GitHub is an incredible service for hosting any kind of code of versionable content. It's extremely affordable, even for an individual who wants to host a huge number of private repositories. It integrates with just about everything that you could want, to the point where you can even use GitHub's integration list as a portal to finding other great services you can use online.
Vikas Lalkiya | TrustRadius Reviewer

Pricing Details

Azure DevOps

General

Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No

GitHub

General

Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No

Add comparison