On your Organization Dashboard you can see an overview of multiple projects that belong to the same team, compare their status and check for attention points we select for you on relevant items that require your intervention. See below a full description of this dashboard and the functionalities behind it!
How does it look like?
On the Organization Dashboard you have 5 sections that will help you monitor your team's projects: 1 Overall Quality Chart, 2 Hotspots, 3 Open Pull Requests, 4 Logs and 5 Last updated projects.
How can I access the Organization Dashboard?
You can access your Organization Dashboard by selecting on the top navigation bar a specific organization, or by selecting an Organization on your Account Menu.
Additionally, you can select on the Organization Dashboard which team you want to see the overview for (or select All teams simultaneously). You can do this by selecting the name of your Team, next to the name of your Organization:
If one of the teams you want to select doesn't have any project, you won't see the Dashboard, Codacy will inform you about it once you try to select it.
What are the functionalities available?
1. Overall Quality Chart
On the Overall Quality Chart you can see the projects of your team(s) - and compare them on the overall grade and on each specific criteria: Issues, Complex Files, Duplication and Coverage.
- On the right you will see the average grade of all of the projects (on the example: A).
- You can also see on the chart how the different projects behave, how far they are from your Goal and from the average of all projects.
- If you do a mouse over on each project, you can how each project is behaving, and if something is not up to standards, we will add a warning - so you can focus on the projects that require action.
- You can also go directly to each project by clicking on the name of the project in the bottom of each column.
- For each specific criteria (Issues, Complex Files, Duplication and Coverage) you can click on the tab, and compare projects and see if any of them require your attention.
- Once again you will see the project status and compare them against the average and your goal.
If you have over 8 projects, you will see your projects being grouped by Grade or by the interval of Issues (number of projects you have with Issues between 0%-20%, 20%-40%, 40%-60%, 60%-80%, 80%-100%) and the same for all other criterium Complexity, Duplication and Coverage.
If you do a mouse over on top of each group of projects, you will see a summary.
What if you don't have Coverage setup?
In case you don't have Coverage setup for any of the projects if you click on the Coverage tab we will inform you about it.
What if you don't have 8 projects?
In case you don't have 8 projects, don't worry! We have added some Open Source Projects for comparison so you can compare your project with other projects.
You have a section of relevant items that require attention on the projects of the Team(s) you selected. On this section you can see a set of attention points, you can click on them to see the pull requests or projects they relate with and you can dismiss them, in case you don't feel they are relevant. We have created a full article on this, so you can learn more about it.
3. Open pull requests
Under this section you can see two tabs: Most problematic pull requests (PR) and Last updated pull requests. These should represent a short list of the open pull requests on the projects of the Team you selected.
Here you can see a short list of the most problematic open pull requests of all projects of the team(s) selected. Problematic means not up to standards (according with what is defined on your projects) and Most means the pull requests that can cause more problems (in terms of quality) if not corrected.
You can click directly on the each pull request and see details on the pull request page.
By clicking on this tab, you will see a short list of all open pull requests sorted by the date of update. Once again, you can click on the pull request and check the pull request page - here you can see pull requests that are "Not up to standards", "Up to standards", "Analysis failed" (in case something went wrong) or "Analyzing" (an intermediate status while the pull request is under analysis) - the label on the right side will guide on the status of the PR.
You have a section of relevant activities that happened on the projects of the Team(s) you selected. We have created a full article on this, so you can learn more about it.
5. Last updated projects
In this section you see the projects (with a maximum of 6) ordered by date of last update. You can have an overview on each project card of the date of last update, the grade and their status per criteria.
In case you want to see more projects you can click on "see all projects", in case you want to add more projects you can click on "add project". The option "add project" is also available on the top right corner of your dashboard.
We would love your feedback, in case you want to let us know what you think about the Organization Dashboard, how it could be improved, please feel free to reach out or leave a comment!