Aller au contenu
FR EN

GR491, Le guide de Référence de Conception Responsable de Services Numériques

MENU
← retour
Back-end    ODD#12     ODD#13    

Est-ce que les métriques de qualité du code sont suivies ?

Recommandation 

Qualité

B People

C Planet

A Prosperity

Difficulté

***

Priorité

High

Récurrence

Periodic

Tests

Les défauts sont-ils tracés et revus avec leurs impacts sur le NR ?

Précisions

La qualité du logiciel produit à un impact direct sur les aspects NR. Les défauts entraînent de multiples livraisons de nouvelles versions successives, les anomalies entraînent des productions de traces d'anomalies importantes, et des fonctionnalités plus consommatrices de ressources techniques, parfois pour un résultat non atteint, donc des ressources ont été gaspillées pour ne produire aucun résultat.

Use Case

Intégration continue

Éléments complémentaires

Enjeux opérationnels liés au projet

Métiers concernés

Règle d’évaluation du niveau de conformité du critère

Formalisés = 100 ; prévus = 75 ; Identifiés = 50 ; Non = 0 / 100

Cycle de vie

Déploiement

9 autres critères liés à la recommandation : Utiliser des principes de développement qui réduisent les impacts

Recommandation

Flux

Les notifications utilisateurs sont-elles nécessaires ?

Conseil

UI

Est-ce que le SSO est implémenté lorsqu'il est possible ?

Conseil

Cycle de vie

Quel serait mon réflexe de dev, pour prendre en compte le cycle de vie ?

Conseil

Cycle de vie

Chaque partie-prenante a-t-elle la latitude de prendre des décisions pouvant influer sur l'impact environnemental ?

Recommandation

Qualité

L'analyse de code est-elle utilisée dans le processus d'intégration continue ?

Conseil

Qualité

Les rapports de tests des fonctionnalités sont-ils disponibles et suivis ?

Conseil

Cycle de vie

Est-ce que les outils de suivi des performances NR ont été identifiés et mis à disposition des développeurs ?

Conseil

Cycle de vie

Une analyse du profil de consommation de l'application a-t-elle été effectuée ?

Conseil

Cycle de vie

Est-ce que chaque version déployée suit le même processus de qualification des performances NR ?