Nicolas Dievart
Dev
.
Toute l'équipe Fairness vous souhaite une bonne année. À cette occasion, nous avons partagé chaque jour de janvier nos bonnes résolutions sur les réseaux sociaux. Les voici toutes réunies dans un seul et même article.
Publication : janvier 2020
Auteur : Nicolas Dievart
Pour commencer et par respect du droit à la déconnexion, nous ne publierons pas de "bonnes résolutions" les jours fériés et les week-ends.
Au delà de l'écoconception, concevons nos applications de façon responsable. Concevoir responsable, c'est aussi inclure tous les utilisateurs, peu importe leur origine, leur sexe, leur âge ou leur déficit (malvoyant, daltonisme, dyslexie...). En savoir plus : Enjeux du numérique responsable.
Il y a 50 ans, on envoyait des hommes sur la lune avec un ordinateur qui avait une mémoire vive de 4 Ko. Aujourd’hui un site web pèse près de 600 fois plus (2300 Ko en moyenne). Optimisons le poids de nos applications : 6 arguments pour la conception responsable des services numériques.
Quand on conçoit un service numérique, on peut réfléchir aux gains qu'il apporte mais aussi au risque de multiplication de son utilisation avec un effet négatif au final. Il s'agit de l'effet rebond ou le paradoxe de Jevons.
L'éco-conception ce n'est pas seulement optimiser le poids de nos apps, les requêtes de base de données et les appels réseaux. C'est avant tout une réflexion sur la fonctionnalité, sur le besoin. Les 115 bonnes pratiques d'éco-conception.
Il existe d'autres formes de statut pour une entreprise, même pour une startup. La coopérative, notamment la Scop, structure participative, permet à tous les salariés d'être acteurs de l'évolution de l'entreprise et de partager ses richesses.
Au lieu d'une police de caractère personnalisée ou pire une Google font, utilisons une police système, qui est déjà présente sur le terminal et déjà optimisée pour la lecture. Voir les familles de polices de caractères systèmes équivalentes.
Tester son développement sur d'anciens terminaux est important et permet de rendre le site le plus accessible possible. Si le site est lent, ce n'est pas forcément le terminal le problème. Une application qui sauve des vie et qui change la nôtre
Pour proposer un service numérique, la solution d'une application mobile n'est pas toujours la plus pertinente. De plus en plus d'APIs sont disponibles dans le navigateur et vous permettent par exemple une utilisation hors ligne : Whatwebcando.
Nous pouvons penser nos futurs produits en les décentralisant, à l'image de Mastodon, Nextcloud, ou Mobilizon. Le standard ActivityPub permet à plusieurs instances de se synchroniser et ainsi que chacun reste propriétaire de ses données.
Notre métier est d'optimiser les sites web mais on peut aussi faire des gestes numériques simples dans notre quotidien : éviter les images dans nos signatures mail et limiter l'utilisation des Gifs animés… bon, pas facile ce dernier point mais un Gif est 2 fois plus lourd qu'une vidéo en H.264 et utilise 2 fois plus d'énergie pour être affiché dans le navigateur (article en anglais : Gif without the GIF ).
Éviter de recevoir de nombreux commentaires lors d'une code review ? Une solution simple qui ne prend que quelques minutes avant de développer peut permettre d'éviter ces "frictions", la Design Review.
Être agile ce n’est pas simplement coller des post-it au mur. C’est créer un terreau fertile au sein d’une équipe afin de produire de la valeur, que les gens soient heureux de venir travailler et qu’ils partent avec le sentiment du travail bien fait.
L'impact environnemental le plus important dans le numérique est à la production des équipements informatiques. L'obésiciel contribue à l'obsolescence des terminaux. Concevoir des applications et sites plus légers c'est augmenter la durée de vie de ces terminaux.
L’équilibre entre la vie professionnelle et la vie personnelle c'est aussi faire de la veille et des expérimentations techniques dans le temps au travail.
N’hésitez pas à découvrir les autres articles