DACI Decision
| Page properties | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Tips and info
| Tip | ||
|---|---|---|
| ||
| Info | ||
|---|---|---|
| ||
Contributors: I am seeking the right people to get involved in the decision. Add your comments to this page, let's get the conversation started. Please add:
|
| Info | |||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||
|
Background
The code of the DataLab application may include inefficiencies, error prone code, or coding errors (bugs). Code Quality tools evaluate the quality of the code and can raise alerts for performance risks, inefficiencies, logical errors, unnecessary code etc. and suggested corrective actions that will improve the quality of the code.
Current state
No standardized code quality tools are used.
Data for decision support
Using code quality tools can reduce development time up to 20% (https://medium.com/@ISHIRInc/top-7-code-quality-tools-you-cant-miss-in-2025-for-cleaner-safer-code-1ec1edde4e72)
Options considered
| Option 1: Do nothing | Option 2: SonarQube | Option 3: Qodana | Option 4: Crucible | |
|---|---|---|---|---|
Description | https://www.jetbrains.com/qodana/https://www.atlassian.com/software/crucible | |||
Rollout plan | ||||
| Pros and cons |
|
|
| |
Risks | ||||
Estimated cost and effort | Limited functionality for free Developer license $160/year | Starts at €5/month/user (min 3 users)
|
FAQ
Q1.
A1.
References
Follow-up action items
Learn more: https://www.atlassian.com/team-playbook/plays/daci
Copyright © 2016 Atlassian
This work is licensed under a Creative Commons Attribution-Non Commercial-Share Alike 4.0 International License.
