Skip to content
FR EN

Handbook of Sustainable Design of Digital Services

MENU

Recommendations by Sustainable Development Goal #12

Goal : RESPONSIBLE CONSUMPTION AND PRODUCTION
Sustainable consumption and production is about "doing more and better with less".

The Essentials  |  Level *  | Level * *  |  Level * * *

Filtered by :

Strategy    ODD#12    

Recommendation Essential

Emergence

Does digital service goals subscribe to one of SDG (Sustainable Development Goals) ?

Recommendation Essential

Project framing

Is the business need expressed ?

Advice

Emergence

Are the sponsors and any resistance to the Sustainable IT approach identified ?

Recommendation

Emergence

Are the Sustainable IT objectives clearly stated and shared by all stakeholders, internal or external to the organization ?

Recommendation

Emergence

Are the implementation deadlines envisaged ?

Recommendation

Project framing

When remote meetings are not possible, are they limited to the strict minimum when physical travel is required ?

Recommendation

Project framing

Is teleworking allowed, without limits, to employees who want it and whose activity allows it ?

Advice

Project framing

Is the company open to a Sustainable IT approach which could unite spirits around an innovative project ?

Advice

Project framing

Are the CSR and Sustainable IT strategies associated and systematically implemented in all projects ?

Recommendation

Project framing

How to make Sustainable IT more than a communication objective ?

Recommendation

Project framing

Is the target of users (primary and secondary) defined, to specify the business need ?

Recommendation

Project framing

Are the users' materials identified ?

Recommendation

Project framing

Are all products and services essential online ?

Recommendation

Project framing

Can I cover the needs differently, by avoiding digital through a more environmentally friendly mean ?

Recommendation

Project framing

Is the chosen solution the most environmentally friendly ?

Advice

Project framing

Does this service's business model take eco-design into account ?

Advice

Project framing

Are performance, accessibility, safety and sobriety aspects taken into account together ?

Recommendation

Project framing

Are the Sustainable IT gains evaluated prior to the project ?

Advice

Project framing

Is Sustainable IT part of the organisation's strategy and objectives ?

Advice

Project framing

Are market expectations, customers, suppliers and partners in line with a Sustainable IT approach ?

Advice

Emergence

Are the challenges and expected benefits clearly identified ?

Advice

Emergence

Is the organization able to become more mature with respect to eco-design and its scope, with the realization of Sustainable IT projects ?

Advice

Emergence

Is an audit of the existing service available to improve its Sustainable IT performance ?

Recommendation

Emergence

Are the financial budgets for the IT Sustainable aspects of the project evaluated ?

Recommendation

Emergence

Is material equipment to be renewed or purchased for the project, is the necessary additional equipment made available keeping in mind the principles of Sustainable IT ?

Recommendation

Emergence

Are my human resources (identified for each phase) available ?

Strategy    ODD#12    

Recommendation Essential

Emergence

Is sustainable IT compliance exposed to users ?

Recommendation

Project framing

Are each of the life cycle phases (start-up, maturity, shutdown) identified with specific actions ?

Recommendation

Project framing

Are LCA data reused in case of of an adaptation of an existing service ?

Recommendation

Project framing

If I decide to redo my service, what do I keep of the old one and how do I clean it from the canvas ?

Recommendation

Project framing

Can I recycle software component or existing content ?

Advice

Project framing

How are the end-of-life phases managed, from the start or at the end of a project ?

Advice

Project framing

Is awareness of "non-quality costs" shared by all internal stakeholders ?

Recommendation

Project framing

During an audit, are the following elements taken into account ?

Recommendation

Emergence

Are the indicators to measure the effectiveness of my Sustainable IT approach identified and monitored ?

Advice

Emergence

Are the tools to measure the effectiveness of my Sustainable IT approach identified and communicated ?

Recommendation

Emergence

Is the project's lifetime defined ?

Advice

Emergence

Are the experiences of past projects taken into account ?

Advice

Emergence

Are there plans to capitalize on the experience of this project for the future ?

Advice

Emergence

Do the indicators cover the elements for measuring, evaluating and estimating the level of Sustainable IT maturity, managing it, improving it and controlling it ?

Specifications    ODD#10     ODD#12     ODD#13    

Recommendation

Product

Are the Sustainable IT requirements included with all product functionalities ?

Recommendation

Product

Is each main or secondary function of the service perceived in terms of its importance in the service ?

Recommendation

Technology

Are all the project requirements (performance, security, accessibility, Sustainable IT) associated with each functionality ?

Recommendation

Product

Are the cases of exclusion of each functionality have been defined and alternatives offered ?

Advice

Product

Is the use for a feature validated in relation to its Sustainable IT impact ?

Recommendation

Product

What alternatives are proposed to deal with a functionality not retained ?

Advice

Product

Are the guidelines of the service not based on the effects of artificial habits ?

Advice

Product

Are user and technical interfaces designed to be efficient from an ICT Sustainable point of view ?

Recommendation

external environment

Are the regulatory aspects of accessibility taken into account ?

Recommendation

external environment

Is the service GDPR compliant ?

Recommendation

external environment

Is the security's level appropriate for the value of my data ?

Advice

technical IT

Are the technical solutions adopted driven by use rather than technical interest ?

Recommendation

technical IT

Is the functional value assessment of each user interaction performed ?

Recommendation

Can the impact of the functionality's coverage be reduced by the technical solution envisaged ?

Specifications    ODD#9     ODD#12     ODD#13    

Contents    ODD#12     ODD#13    

Architecture    ODD#10     ODD#12     ODD#13    

Advice

Life cycle

Does the use of the service exclude certain software or hardware configurations ?

Advice

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 ?

Recommendation

Software Design Sustainable IT

Does the added value of the framework justify the weighting of the application ?

Recommendation

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) ?

Advice

Sustainable IT Infrastructure

Is the app quick to start / stop ?

Recommendation

Software Design Sustainable IT

Are algorithms and processing optimized in the application ?

Recommendation

Life cycle

Is the ability to evolve / modify the application studied ?

Advice

Software Design Sustainable IT

Is a compiled language used for performance and / or security aspects ?

Advice

Software Design

Are the benchmarks known, kept up to date, and made available to the entire project team ?

Advice

Software design

Is the inventory of the input data made available for reuse in other projects ?

Advice

Software design

Are the functionalities linked to regulated data processing (health, banking, etc.) validated in terms of interoperability ?

Advice

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 ?

Advice

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 ?

Frontend    ODD#12     ODD#13    

Recommendation Essential

UI

Is a clean version available for prints ?

Recommendation

user Experience

Is the service suitable for different accessibility media formats ?

Recommendation

UI

Have the different image formats available been evaluated to select only the most effective ?

Recommendation

UI

Are image resizing processed upstream and statically (server side) ?

Advice

UI

Is the definition of the image reduced and adapted to its objective (illustration, contractual, ...) ?

Recommendation

UI

Do all images have a text alternative ?

Advice

UI

Are alternative image formats made available through srcset ?

Advice

UI

Are CSS sprites implemented to limit the flow of image fetching ?

Recommendation

UI

Is formatting in css preferred, to limit the use of images ?

Advice

UI

Does the lazy load bring a gain (weight of the page, CPU resource) ?

Advice

UI

Is the definition of the sound suitable ?

Recommendation

UI

Is it really a user action that triggers the "play" ?

Recommendation

UI

Are videos or animations outside the active area automatically paused / stopped ?

Advice

UI

Is a video the only solution for the expected illustration ?

Advice

UI

Are you reducing the number of pictograms used in the service ?

Recommendation

UI

Do you limit the number of fonts loaded for the service ?

Recommendation

UI

If printing, is an ink saving font installed ?

Recommendation

UI

Are the fonts used not loaded only for a small number of objects ?

Recommendation

UI

Is the service developed in accordance with RGAA recommendations ?

Recommendation

UI

Are the animations necessary, desired by the user ?

Recommendation

user Experience

Is a CSS alternative available for an animation ?

Backend    ODD#12     ODD#13    

Recommendation Essential

Data

Is the number of requests kept to a minimum (no looping) ?

Advice

Data

Is an alternative to SQL queries used when possible (local storage or similar) ?

Recommendation

Data

Do implemented queries use joins rather than multiple queries ?

Advice

Data

Can data be backed up incrementally ?

Recommendation

Data

Is the removal of obsolete data being managed ?

Recommendation

Data

Are database indexes consistent with operations ?

Advice

Data

Is an alternative to the relational model being considered ?

Advice

Data

Is a NoSql solution more efficient than its relational equivalent ?

Advice

Data

Have the different data access solutions (queries, triggers, stored procedures) been tested ?

Advice

Data

Are EXPLAIN clauses used on "Slow queries" to optimize indexes ?

Advice

Data

Are the slow query detection thresholds set effectively ?

Recommendation

Data

Are "live" and "dead" data handled differently (eg: Slow storage for "dead" data) ?

Recommendation

Data

Is frequently accessed data available in RAM ?

Recommendation

Data

Are data replications between multiple Database Engine (Cluster) instances appropriate for sensitivity and availability requirement ?

Recommendation

Data processing

Does the data have an expiration date when it is deleted ?

Recommendation

Data processing

Is sensitive data collected ?

Recommendation

Data processing

Is the data collected really useful ?

Recommendation

Data processing

Does the API provide limits, filters and the list of fields to return ?

Recommendation

security

Is sensitive user data secure ?

Advice

Data processing

Does regulated data (personal, health, financial) comply with the recommendations for structuring these categories of data ?

Backend    ODD#9     ODD#12     ODD#13    

Recommendation Essential

Quality

Is the documentation of the functionality available to enable its reuse ?

Advice

Performance

Is the web server used asynchronous and multi-threaded ?

Advice

Performance

Has the dependency tree of the integrated components been evaluated ?

Advice

Performance

Can dependencies be reduced by using an alternative component ?

Advice

Performance

Is the user informed of a processing in progress in the background ?

Advice

Performance

Has the integration of asynchronous processing been evaluated ?

Recommendation

Performance

Are unused resources freed up as quickly as possible ?

Advice

Performance

Is a VM necessary as opposed to a container solution ?

Recommendation

Performance

Does service availability require redundancy ?

Recommendation

Architecture

Do interactions between components benefit from caching mechanisms ?

Recommendation

Architecture

Are the browser caches not being blocked by the framework or technology used ?

Advice

Architecture

Is there a lighter framework / library that meets the functional need ?

Advice

Architecture

Is an Open Source solution available for the functional need ?

Advice

security

Are the versions of the components used tracked and deployed ?

Recommendation

security

Is the security implemented justified with regard to the operations carried out ?

Advice

Data processing

Is the level of logs adapted to the environment ?

Recommendation

Data processing

Are temporary files included in the "logrotate" ?

Backend    ODD#10     ODD#12     ODD#13    

Hosting    ODD#7     ODD#9     ODD#12     ODD#17    

Recommendation Essential

Energy

Are the servers and technical equipment certified ?

Recommendation Essential

Systems (software)

Does the supplier display all of its indicators ?

Recommendation Essential

Equipment (hardware)

Is the end-of-life equipment recycled or upcycled (sale / donation / recycling, etc.) ?

Recommendation

Energy

Does the electricity come from renewable energies ?

Recommendation

Energy

Does the datacenter provide reliable information in terms of energy consumption ?

Recommendation

Energy

Is the hosting company transparent about the carbon impact of the infrastructure and its usage for its customers ?

Recommendation

Social

Are the suppliers selected on the basis of their ability to communicate the differentiating indicators ?

Advice

Social

Are the legal structure, its subsidiaries and its parent company respectful of regulations and ethics ?

Advice

Equipment (hardware)

Is non-critical equipment obtained from reconditioning ?

Recommendation

Equipment (hardware)

Is the equipment repaired rather than replaced ?

Advice

Equipment (hardware)

Are servers and routers renewed when technologies allow better energy efficiency ?

Recommendation

Equipment (hardware)

Does the construction / sheath / insulation materials used allow for better energy efficiency. Does the building meet HQE, rt2012 or equivalent standards ?

Advice

Equipment (hardware)

What is the impact of data center cooling on the environment ?