Family Architecture | 10 recommendations - 62 criteria
It defines all the typologies of common technical service components which are interposed between the application components and the hardware components to manage these physical resources: components for managing local technical resources (OS, SBDG, etc.), management components communications, distributed resource management components. It also defines all the types of hardware components on which an IT system is based: servers, workstations and terminals, network, etc.
Filtered by :
Life cycle
Can each component be tested for "Non-Regression" at the functional level ?
Software Design Sustainable IT
Is a BDD (Behavior Driven Development) approach implemented to steer production through usage ?
Sustainable IT Infrastructure
Does automation of compilation, test, integration, and deployment tasks exist in the continuous integration workflow ?
Life cycle
Are the environments other than production (DEV, QA, ...) switched off or decommissioned outside the ranges of use (at night, outside the test periods) ?
Sustainable IT Infrastructure
Are methods in place to measure the actual consumption of the code in production and allow accurate sizing ?
Sustainable IT Infrastructure
Is the hosting of applications densified ?
Life cycle
Are unused production environments outside of peak loads turned off or decommissioned ?
Software Design Sustainable IT
Are the definitions of SLA and QoS for each of the functions of the application architecture specified in accordance with the business uses ?
Software Design Sustainable IT
Is the digital service efficient all along its lifespan ?
Life cycle
Have the legal constraints related to data preservation been analyzed and the rules and deadlines for "forgetting it" been specified ?
Sustainable IT Infrastructure
Does the storage strategy keep infrastructure or data duplication to a minimum in relation to its criticality ?
Sustainable IT Infrastructure
Is non-production data anonymized and scaled down to a representative sample of production ?
Life cycle
Is the frequency of data refresh determined in relation to user expectations ?
Purchase Sustainable IT
Are the responsibilities from a GDPR point of view (or local framework in other countries: Privacy Act for example) with service providers clearly defined ?
Software Design Sustainable IT
Is a model linking CPU/RAM/disk resources and physical indicators (power consumption, water, ...) used ?
Life cycle
Are all technical components evaluated according to eco-responsible criteria ?
Life cycle
Have digital services' impact measurements been put in place on the service ?
Life cycle
What data is consolidated to establish environmental performance ?
Software Design Sustainable IT
How efficient is my exchange protocol between content and container ?
Software Design Sustainable IT
Are the communication protocols implemented evaluated in relation to the headers / payload data ratio ?
Software Design Sustainable IT
Is the chosen communication protocol located in the ascending, stable or descending phase of its use in relation to performance, security, legal obligations ?
Sustainable IT Infrastructure
Are grid alternatives assessed against energy consumption ?
Software Design Sustainable IT
Is the ability of my system to operate despite connection difficulties specified and accepted by the business lines ?
Software Design Sustainable IT
Does an asynchronous communication system exist ?
Software Design Sustainable IT
Is the architecture modular ?
Software Design Sustainable IT
Is the architecture granular and are the interfaces consistent to respect the independence of each entity ?
Software Design Sustainable IT
Is the capacity of my network to adapt over time the subject of a specific study ?
Software design
Is a cache in place between the different components of the IS to limit exchanges on the network, when the nature of the data allows it ?
Purchase Sustainable IT
Does the choice of suppliers take into account Responsible Digital and CSR aspects in the same way as the solvency data ?
Life cycle
Is each component deployed qualified from the point of view of its lifespan, and are the deprovisioning procedures systematically expressed ?
Software Design Sustainable IT
Has data frugality been incorporated ?
Software Design Sustainable IT
Does the application minimize the data to be exchanged with other applications or users with the use of a flow matrix ?
Software design
Are the security, accessibility, and Responsible Digital aspects treated in the same way for each element of the architecture ?
Software design
Is the traceability of security requirements guaranteed ?
Life cycle
Does the use of the service exclude certain software or hardware configurations ?
Software Design Sustainable IT
Does the use of the service make it possible to envisage software or hardware configurations that have less impact on the environment ?
Software Design Sustainable IT
Does the added value of the framework justify the weighting of the application ?
Software Design Sustainable IT
Does the frequency of use of the feature require it to be available all the time or can it be updated in the background (batch) ?
Sustainable IT Infrastructure
Is the app quick to start / stop ?
Software Design Sustainable IT
Are algorithms and processing optimized in the application ?
Life cycle
Is the ability to evolve / modify the application studied ?
Software Design Sustainable IT
Is a compiled language used for performance and / or security aspects ?
Software Design
Are the benchmarks known, kept up to date, and made available to the entire project team ?
Software design
Is the inventory of the input data made available for reuse in other projects ?
Software design
Are the functionalities linked to regulated data processing (health, banking, etc.) validated in terms of interoperability ?
Software design
Is the implementation of new services linked to regulated data necessary and, if so, does it build on the base of available services ?
Life cycle
Are there any meetings planned so that the urbanization unit assesses the evolutions of the IS with regard to the design, the evolution put in place ?
Software design
Are all the technical equipment used by the service identified ?
Life cycle
Does the organization's master plan propose Responsible Digital objectives and actions that will influence architectural design or urbanization solutions ?
Are the Sustainable IT goals qualified ?
Sustainable IT Infrastructure
For each equipment, are the characteristics available ?
Life cycle
Is each function of the service understood in terms of its importance in the service ?
Life cycle
Do secondary functions also have a lower impact on the environmental footprint ?
Life cycle
Are each of the life cycle phases (Start-up, maturity, shutdown) identified with specific actions ?
Life cycle
Are LCA data reused in the event of an adaptation of an existing service ?
Sustainable IT Purchase
Is the duration of digital service support sufficient to minimize equipment renewal ?
Software design
Is documentary production researched / reviewed / used upstream of the process and produced downstream to be re-used in the following projects ?
Teams
Does each stakeholder have the latitude to make decisions that may influence the environmental footprint ?
Teams
Are Responsible Digital aspects propagated and maintained across all stakeholders ?
Teams
Are Responsible Digital goals qualified for each type of audience in architectural design ?
Life cycle
Does the architect have a role in the continuity of the product ?
Teams
Does the animation of the project team include a Responsible Digital dimension ?