La démarche pour mener un projet compatible répondant à l’ensemble des critères d’éco-conception peut nécessiter un accompagnement, tant le processus comprend d’étapes.
Cependant, rien ne vous empêche de commencer de votre côté. D’autant plus que l’éco-conception intervenant durant l’ensemble du cycle de vie d’un projet, tous les acteurs intervenant dans la chaîne peuvent participer (designer, product owner, architecte, dévelopeur, et même le client).
Voyons quelques pistes à certaines étapes clé de votre projet digital.
1 – Développer un logiciel ou un site internet simple.
D’après le livre Écoconception / les 115 bonnes pratiques: doper son site réduire son empreinte écologique de Frédéric Bordage, 45 % des fonctionnalités demandées ne sont jamais utilisées, et 70 % ne sont pas essentielles.
Posez-vous par exemple les questions suivantes :
- Quels sont les réels besoins pour satisfaire l’unité fonctionnelle ?
- Est-ce que cette fonctionnalité est vraiment utile ?
- Que se passerait-il si cette fonctionnalité n’existait pas ?
2 – Épurer et améliorer votre expérience utilisateur
Réduire au maximum le nombre d’écrans, le nombre d’étapes, le temps nécessaire à l’utilisateur pour atteindre un objectif donné. Ici, la réduction du temps passé est synonyme d’efficacité, de clients globalement plus satisfait, de réduction de l’impact écologique.
Posez-vous par exemple les questions suivantes :
- Quelle est l’unité fonctionnelle ?
- Est-ce que ce parcours est accessible ?
- Combien d’étapes et d’efforts faut-il pour y arriver ?
3 – Privilégier un design simple
Moins d’éléments affichés, à télécharger, à calculer. Une meilleure compréhension de vos utilisateurs. Un design simple répond plus facilement aux critères d’accessibilité.
4 – L’approche “mobile first”
En commençant par l’élaboration de votre site ou votre application pour les appareils mobiles, vous vous contraignez à intégrer les éléments les plus importants en premier.
Posez-vous par exemple les questions suivantes :
- Qu’est-ce qui est essentiel ?
- Quel est le minimum de technologie nécessaire pour résoudre le problème ?
5 -Éviter les calculs côté client et serveur
Cela se traduit par un ensemble de pratiques à adopter, ou à éviter dans la mesure du possible.
Pour le client, par exemple :
- Envoyer des fichiers source valides, compressés.
- Éviter de surcharger le site en animation.
- Éviter les opérations inutiles de manipulation du DOM.
Côté serveur, par exemple :
- Favoriser les pages statiques.
- L’utilisation de cache.
- L’utilisation de serveurs virtualisés.