# Code metrics

You can modify some parameters related to the maintainability metrics at the global level in the SonarQube Server UI, provided you have the Administer system permission. Alternatively, you can set the corresponding sonar property on the CI/CD host (see [analysis-parameters](https://docs.sonarsource.com/sonarqube-server/analyzing-source-code/analysis-parameters "mention")).

## Changing the software development cost calculation <a href="#dev-cost-calculation" id="dev-cost-calculation"></a>

The development cost of one line of code is used in the Technical debt ratio calculation. To change the default value:

1. Go to **Administration > Configuration > General settings > Technical Debt**.
2. In **Development cost**, change the values (in minutes).

<figure><img src="https://2744305742-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F3VWSqvZ4eaBLWvA6epdv%2Fuploads%2FwICs3eZqkxXtKN7RbBPQ%2Fadmin-technical-debt.png?alt=media&#x26;token=6c3eadd5-4d18-4c86-b6ae-be033d144f9d" alt="Technical debt settings"><figcaption></figcaption></figure>

The corresponding sonar property is `sonar.technicalDebt.developmentCost`.

## Changing the maintainability rating grid <a href="#maintainability-rating" id="maintainability-rating"></a>

To change the default Maintainability rating grid:

1. In the top navigation bar of SonarQube Server, select **Administration > Configuration > General settings > Technical Debt**.
2. In **Maintainability rating grid**, change the rating definition.

The corresponding sonar property is `sonar.technicalDebt.ratingGrid`.

## Related pages

* [metrics-definition](https://docs.sonarsource.com/sonarqube-server/user-guide/code-metrics/metrics-definition "mention")
