Pour faciliter l'utilisation du référentiel, voici un accès par activité ou étape du cycle de vie d'un service numérique. Ces étapes sont celles retenues par le GreenIT inspiré des standards ISO.
Activité ConceptionOptimiser le parcours utilisateur [BP_003_fr]Favoriser un design simple, épuré, adapté au web [BP_005_fr]Privilégier une approche "mobile first", à défaut un chargement adaptatif [BP_006_fr]Respecter le principe de navigation rapide dans l’historique [BP_007_fr]Proposer un traitement asynchrone lorsque c'est possible [BP_008_fr]Favoriser les pages statiques [BP_013_fr]Favoriser un développement sur-mesure à l'usage d'un CMS [BP_011_fr]Créer une architecture applicative modulaire [BP_014_fr]Éviter les animations JavaScript / CSS [BP_039_fr]N'utilisez que les portions indispensables des librairies JavaScript et frameworks CSS [BP_040_fr]Mettre en cache les données calculées souvent utilisées [BP_064_fr]Ne se connecter à une base de données que si nécessaire [BP_073_fr]Éviter le transfert d'une grande quantité de données pour réaliser un traitement [BP_076_fr]Afficher des pages d'erreur statiques [BP_096_fr]N'utiliser que des fichiers double opt-in [BP_110_fr]Réduire le volume de données stockées au strict nécessaire [BP_4011_fr]Avoir un titre de page et une metadescription pertinents avec le contenu de la page [BP_4015_fr]Utiliser la version la plus récente du langage [BP_4016_fr]Préférer une PWA à une application mobile native similaire au site web [BP_4019_fr]Mettre en place une architecture élastique [BP_4021_fr]Limiter le nombre d'appels aux API HTTP [BP_4022_fr]Limiter le recours aux carrousels [BP_4030_fr]Mettre en place un "Circuit breaker" [BP_4032_fr]Favoriser le "Request collapsing" [BP_4033_fr]Préférer la pagination au défilement infini [BP_4035_fr]ActivitésActivité 1. Spécification [5]Activité 2. Conception [25]Activité 3. Réalisation [43]Activité 4. Production [27]Activité 5. Utilisation [15]Activité 6. Support / Maintenance [2]Activité 7. Fin de vie [2]