best for code, but still missing tools for CAD designers.
Use Cases and Deployment Scope
Azure DevOps Server makes integration between different areas with the agile process, in my case I use Kanban to guide a hardware design team and Azure lets me create several features for each part of our PCB design process, and I can manage how each person on the team is going on, review cases are much easier. I can link all tasks from the first requirement to the reports from the qualification tests. Each project has an epic structure that lets us navigate over all projects and create multiple teams in the same workspace. I can bring a lot of metrics showing who is delaying, effort by project, and much more info that helps my board to understand if the critical tasks are being managed as requested.
Pros
- multiple team management
- one server for all types of team connected
- version control is easy
- scripts to automate simple tasks
Cons
- integration with CADs for hardware design
- improve the link management for child/related/parent work items
- template for several common work flow
Likelihood to Recommend
For an agile team, DevOps is great. Using scrum, Kanban fits perfectly into the project structure. The web interface lets anyone, anywhere, interact with work items.
The version control is great if you code, but if you design with CADs, it still lacks some link features that could help non-code documents.

