Famille Architecture | 10 recommandations - 62 critères
Elle définit l’ensemble des typologies de composants de services techniques communs qui s’interposent entre les composants applicatifs et les composants matériels pour gérer ces ressources physiques : composants de gestion des ressources techniques locales (OS, SBDG,..), composants de gestion des communications, composants de gestion des ressources distribuées. Elle définit également l’ensemble des typologies de composants matériels sur lesquels s’appuie un système informatique : serveurs, postes et terminaux, réseau,….
Filtré par :
Cycle de Vie
Chaque composant peut-il faire l'objet de tests de "Non Régression" au niveau fonctionnel ?
Design Logiciel NR
Une démarche BDD (Behaviour Driven Development) est-elle mise en oeuvre pour piloter la réalisation par les usages ?
Infrastructure NR
L'automatisation des tâches de compilation, de test, d'intégration et de déploiement existent-elles dans le workflow d'intégration continue ?
Cycle de vie
Est-ce que les environnements autres que production (DEV, QA, ...) sont éteints ou décommissionnés en dehors des plages d'usage (la nuit, en dehors des périodes de tests) ?
Infrastructure NR
Des sondes existent-elles pour mesurer en production la consommation réelle du code et permettre un dimensionnement au plus juste ?
Infrastructure NR
Est-ce que l'hébergement des applications est densifié ?
Cycle de vie
Est-ce que les environnements de production non sollicités en dehors des pics de charge sont éteints ou décommissionnés ?
Design Logiciel NR
Les définitions des SLA et QoS pour chacune des fonctions de l'architecture applicative sont-elles spécifiées en accord avec les usages métiers ?
Design Logiciel NR
Le service numérique reste-t-il efficace pendant toute sa durée de vie effective ?
Cycle de vie
Est ce que les contraintes légales liées à la persistance des données ont été analysées et les règles et délais d'oubli spécifiés ?
Infrastructure NR
Est-ce que la stratégie de stockage minimise les infrastructures ou la duplication des données par rapport à leur criticité ?
Infrastructure NR
Les données hors production sont-elles anonymisées et la volumétrie réduite pour obtenir un échantillon représentatif de la production ?
Cycle de vie
La fréquence d'actualisation des données est-elle déterminée par rapport aux attentes des utilisateurs ?
Achat NR
Les responsabilités du point de vue RGPD (ou cadre local dans d'autres pays : privacy Act par exemple) avec les prestataires sont-elles clairement définies ?
Design Logiciel NR
Est ce qu'un modèle mettant en relation les ressources CPU/RAM/disques et les indicateurs physiques (consommation électrique, eau, ...) est utilisé ?
Cycle de vie
Est ce que l'ensemble des composants techniques sont évalués selon les critères eco-responsables ?
Cycle de vie
Des mesures d'impact des services numériques ont-elle été mises en place sur le service ?
Cycle de vie
Quelles données sont consolidées pour établir la performance environnementale ?
Design Logiciel NR
Quelle est l'efficience de mon protocole d'échange entre le contenu et le contenant ?
Design Logiciel NR
Les protocoles de communication mis en oeuvre sont-ils évalués par rapport au ratio entêtes/données utiles ?
Design Logiciel NR
Le protocole de communication choisi est-il situé dans la phase ascendante, stable ou descendante de son utilisation par rapport à des contraintes de performance, de sécurité, d'obligations légales ?
Infrastructure NR
Les alternatives réseau sont-elles évaluées par rapport à la consommation d'énergie ?
Design Logiciel NR
La capacité de mon système à fonctionner malgré les difficultés de connexion est-il spécifié et accepté par les métiers ?
Design Logiciel NR
Un système de communication asynchrone existe t-il ?
Design Logiciel NR
L'architecture est-elle modulaire ?
Design Logiciel NR
L'architecture est-elle granulaire et les interfaces sont-elles cohérentes pour respecter l'indépendance de chaque entité ?
Design Logiciel NR
La capacité de mon réseau à s'adapter dans le temps fait-elle l'objet d'une étude spécifique ?
Design Logiciel
Un cache est-il mis en place entre les différents composants du SI pour limiter les échanges sur le réseau, lorsque la nature des données le permet ?
Achat NR
Le choix des fournisseurs prend-il en compte les aspects Numérique Responsable et RSE au même titre que les données de solvabilité ?
Cycle de vie
Chaque composant déployé est-il qualifié du point de vue de sa durée de vie, et les procédures de déprovisonnement sont-elles systématiquement exprimées ?
Design Logiciel NR
La frugalité des données a-t-elle été intégrée ?
Design Logiciel NR
Est-ce que l'application minimise les données devant être échangées avec d'autres applications ou les utilisateurs avec l'utilisation d'une matrice de flux ?
Design Logiciel
Les aspects sécurité, accessibilité, et Numérique Responsable sont-ils traités de la même manière pour chaque élément de l'architecture ?
Design Logiciel
La traçabilité des exigences de sécurité est-elle garantie ?
Cycle de vie
L'utilisation du service exclut-elle certaines configurations logicielles ou matérielles ?
Design Logiciel NR
L'utilisation du service permet-elle d'envisager des configurations logicielles ou matérielles moins impactantes pour l'environnement ?
Design Logiciel NR
La valeur ajoutée du framework justifie-t-elle l'alourdissement de l'applicatif ?
Design Logiciel NR
La fréquence d'utilisation de la fonctionnalité l'oblige-t-elle à être disponible en permanence ou peut-elle être mise à jour en arrière-plan (batch) ?
Infrastructure NR
L'application est-elle rapide à se lancer / à s'arrêter ?
Design Logiciel NR
Est-ce qu'une optimisation des algorithmes et des traitements est réalisée dans l'application ?
Cycle de vie
La capacité d'évolution / modification de l'application est-elle étudiée ?
Design Logiciel NR
Un langage compilé est-il utilisé pour des aspects performance et/ou sécurité ?
Design Logiciel
Les éléments de référence sont-ils connus, tenus à jour, et mis à disposition de l'ensemble de l'équipe projet ?
Design Logiciel
L'état des lieux des données d'entrée est-il mis à disposition afin d'être réutilisé dans d'autres projets ?
Design Logiciel
Les fonctionnalités liées aux traitements de données réglementées (santé, bancaire, ...) sont-elles validées en terme d'interopérabilité ?
Design Logiciel
L'implémentation de nouveaux services liés à des données réglementées est-elle nécessaire et, le cas échéant, s'appuie-t-elle sur le socle des services disponibles ?
Cycle de vie
Est il prévu des réunions pour que le cellule urbanisation évalue les évolutions du SI au regard de la conception, évolution mise en place ?
Design Logiciel
L'ensemble des équipements techniques utilisés par le service sont-ils identifiés ?
Cycle de vie
Le schéma directeur de l'organisation propose-t-il des objectifs et actions Numérique Responsable qui vont influencer le design d'architecture ou les solutions d'urbanisation ?
Les objectifs NR sont-ils qualifiés ?
Infrastructure NR
Pour chaque équipement, les caractéristiques sont-elles disponibles ?
Cycle de vie
Chaque fonction du service est-elle appréhendée en regard de son importance dans le service ?
Cycle de vie
Les fonctions secondaires ont-elles aussi un impact moindre sur l'impact environnemental ?
Cycle de vie
Chacune des phases du cycle de vie (Démarrage, maturité, arrêt) sont-elles identifiées avec des actions spécifiques ?
Cycle de vie
Les données ACV sont-elles réutilisées dans le cas d'une adaptation d'un service existant ?
Achat NR
La durée du support du service numérique est-elle suffisante pour minimiser le renouvellement des équipements ?
Design Logiciel
La production documentaire est-elle recherchée/revue/exploitée en amont de la démarche et produite en aval pour être ré-utilisée dans les projets suivants ?
Equipes
Chaque partie-prenante a-t-elle la latitude de prendre des décisions pouvant influer sur l'impact environnemental ?
Equipes
Les aspects Numérique Responsable sont-ils propagés et entretenus sur l'ensemble des acteurs ?
Equipes
Les objectifs Numérique Responsable sont-ils qualifiés pour chaque type de public dans le design d'architecture ?
Cycle de vie
L'architecte dispose-t-il d'un rôle dans la continuité du produit ?
Equipes
L'animation de l'équipe projet intègre-t-elle une dimension Numérique Responsable ?