I'm thinking to move to Azure DevOps. But I'm at the stage where it's hard to decide which option will be useful.
My Requirements:
- Single dashboard for the current sprint to have transparency to everyone in the team. No context switching.
- Single backlog for all projects.
- User stories & bugs will be easily identified by the project.
- Reports by projects, teams, etc.
- Service hooks - Microsoft teams, etc.
- Source control - GIT.
- Artifacts.
- Test plans under one board.
I'm thinking of going with a single project(multiple repositories)
My question is what are the pros and cons of both options?