Based on 267 reviews and ratings
Based on 468 reviews and ratings
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.
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.
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
- 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.
- 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.
- 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
- 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.
Likelihood to Renew
Return on Investment
- 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.
- 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.