Recommandation : 2. Utiliser les composants techniques qui améliorent les aspects NR, sécurité et performance
Est-ce que l'utilisateur est informé d'un traitement en cours en arrière-plan ?
Performance
B People
B Planet
B Prosperity
Difficulté
N/A
Priorité
/
Récurrence
/
Tests
La liste des traitements qui ne nécessitent pas un résultat immédiat est-elle établie ?
Précisions
Certains traitements sont invisibles du point de vue utilisateur, mais peuvent produire des délais de réponse incompris et inciter l'utilisateur à renouveler ses opérations. La multiplication des demandes de traitements inutiles dégradent les performances NR.
Éléments complémentaires
Règle d’évaluation du niveau de conformité du critère
/
Cycle de vie
Utilisation
16 autres critères liés à la recommandation : Utiliser les composants techniques qui améliorent les aspects NR, sécurité et performance
Qualité
Les fonctionnalités sont-elles documentées pour permettre leur réutilisation ?
Architecture
Les interactions entre les composants bénéficient-ils de systèmes de cache ?
Traitement de données
Est-ce que les fichiers temporaires sont inclus dans les "logrotate" ?
Traitement de données
Le niveau des logs est-il adapté à l'environnement ?
Sécurité
Est-ce que la sécurisation implémentée est justifiée au regard des opérations réalisées ?
Sécurité
Est-ce que les versions des composants utilisés sont suivies et appliquées ?
Architecture
Est-ce qu'une solution Open Source est disponible pour le besoin fonctionnel ?
Architecture
Existe-t-il un framework/library plus léger répondant au besoin fonctionnel ?
Architecture
Est-ce que le framework ou la technologie utilisée ne bloque pas les caches navigateur ?
Performance
Est-ce que le serveur web utilisé est asynchrone et multi-thread ?
Performance
La disponibilité du service nécessite-t-elle une redondance ?
Performance
Est-ce qu'une VM est indispensable par rapport à une solution container ?
Performance
Est-ce que les ressources inutilisées sont bien libérées au plus vite ?
Performance
Est-ce que l'intégration d'un traitement asynchrone a été évaluée ?
Performance
Est-ce que l'on peut réduire les dépendances avec un composant alternatif ?
Performance
Est-ce que l'on a évalué l'arbre de dépendance des composants intégrés ?