Boards works for basic Kanban projects, but if you want to dwell into scrum stuff like sprints, burndown charts, etc, it's very bad and cumbersome. You'll have to do a lot of stuff manually that Jira does automatically.
Wiki... It's not good. It's extremely slow, and lacks a ton of features that Confluence has.
Pipelines is godawful, and has been suffering severely from a migration from their "Classic" pipelines to YAML. The funny part is that if you go in depth into YAML pipelines, you'll notice there's a very large amount of things that aren't configurable by YAML. Also has a ton of bugs, many of which have been open for over 5 years. To make matters worse, it's currently in an identity crisis with Github Actions (which has more features and is continuously getting them over Pipelines).
I don't know what's the future of Azure DevOps, honestly I feel like they'll eventually shutter it and move everyone to Github Enterprise.
Azure Devops contains lot of things like Jira and Azure Pipelines etc. The Jira equivalent interface is confusing but its not a showstopper, you learn to live with it.
We use it daily. The other option we had was a combination of self-hosted github (which at first didnt have actions), jira, and confluence. When actions was nog available, ADO was used for pipelines, so that was 4 services.
Give me 1 integrated service built with the same stack as Azure anyday. Builtin service connections, managed identities, etc.
Boards works for basic Kanban projects, but if you want to dwell into scrum stuff like sprints, burndown charts, etc, it's very bad and cumbersome. You'll have to do a lot of stuff manually that Jira does automatically.
Wiki... It's not good. It's extremely slow, and lacks a ton of features that Confluence has.
Pipelines is godawful, and has been suffering severely from a migration from their "Classic" pipelines to YAML. The funny part is that if you go in depth into YAML pipelines, you'll notice there's a very large amount of things that aren't configurable by YAML. Also has a ton of bugs, many of which have been open for over 5 years. To make matters worse, it's currently in an identity crisis with Github Actions (which has more features and is continuously getting them over Pipelines).
I don't know what's the future of Azure DevOps, honestly I feel like they'll eventually shutter it and move everyone to Github Enterprise.