Code Quality Dashboard
Problem to solve
Customers currently only have visibility in code quality improvements & decrements within an MR. Similar to the security dashboard, it would be hugely valuable to see the changes to overall code quality over time at both a project, group and instance level.
Intended users
- Rachel (Release Manager)
- Parker (Product Manager)
- Delaney (Development Team Lead)
- Dana (Data Analyst)
Further details/Use Cases
Use case - visibility of overall project health across teams and company.
As a Team lead I want to see an estimate for how long issues will take to fix so I can predictably schedule tech debt payment. - This came up with a discussion with @cherryhan about how we could estimate based on Time to Merge fixes of similar violations from OSS projects.
Proposal
Like the Security Dashboard, this is now a Code Quality or Health dashboard.
Permissions and Security
Documentation
Availability & Testing
What does success look like, and how can we measure that?
Success metrics: number of users using the feature, as part of SMAU.
What is the type of buyer?
Manager or Executive level dashboards.
Links / references
Related to: #8406
Create issues from Code Quality report Create a score from Code Quality