Recommandation : 3. Limiter la volumétrie des échanges
Est-ce que la pagination est utilisée sur les échanges de données ?
Flux
B People
A Planet
A Prosperity
Difficulté
**
Priorité
High
Récurrence
OnUpdate
Tests
Les volumes de données transmis sont-ils en rapport avec les capacités de présentation du périphérique utilisateur ?
Précisions
Les capacité de restitution d'information des périphériques utilisateur sont limitées. D'autre part la capacité d'assimilation de données par l'utilisateur est aussi contrainte. Il serait inefficace que le volume de données transmis soit au-delà de ces limites, cela conduirait à un gaspillage de l'utilisation de ressources de traitement.
Use Case
L'analyse des codes sources, recherche les paramétrages des appels API sans définitions de limites. Les outils de développement et la console des navigateurs permettent de tracer les flux échangés, leurs volumes et fréquences (ex: CHROME : console / network)
É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
Données API analysées / Données API échangées
Cycle de vie
Réalisation
3 autres critères liés à la recommandation : Limiter la volumétrie des échanges
Flux
Est-ce que les données échangées sont compressées / minifiées avant transmission ?
Flux
Est-ce que le nombre de requêtes entre le client et le serveur est minimisé ?
Flux
Est-ce que les données échangées correspondent uniquement au besoin immédiat ?