Skip to content

Christophe Rochefolle

Experienced IT executive providing tech & organization to improve #quality & #agility of IT systems, #ChaosEngineering fan ; #LGBTQ+ #DiversityInclusion

Menu
  • Home
  • About me
  • Values
  • Books
  • Conferences
  • Readings
  • Inspirational pictures
  • Contact
  • Français
Menu

Inclusive Coding should not be negotiable!

Posted on 2 September 201810 April 2020 by Christophe ROCHEFOLLE

The AJL (Algorithmic Justice League) #CodedGaze initiative aims to sensibilise the tech community about Diversity and Inclusion, in particular around three InclusiveCoding principles:

  • WHO code is important,
  • HOW we code is important
  • WHY we code is important.

WHO code is important


It is essential to develop diversity in our teams, as already mentioned here: 5 reasons to promote diversity and inclusion in your teams.

There is still a long way to go in Tech, including in companies that have their credo, like Apple:

Résultat de recherche d'images pour "apple diversity"

“Within Apple, the typical employee is a white man: this is the case for 54% for the total workforce in the United States. There are, of course, variations: they are 76% in the management of Apple Store, and 62% Apple management at all. “

“In 2017, women represent 32% of the workforce, a number that has not changed since last year; 36% of Apple employees under 30 are women, 1 point better than in 2016. 29% of executives are women (+1); 39 % of executives under 30 at Apple are women (+3 points). “

(Source: MacGeneration – Diversité chez Apple : du blanc avec des petites touches de couleur ici et là)

HOW we code is important

Let us make sure to take diversity into account, especially in our datasets:

Personnels, De L'Homme, Visages, Moniteur, Point De Vue

“Most image classification programs train on huge databases, some containing up to 78% of men’s photos and 84% of whites.”

“In 2017, a team of researchers used a database of nearly 130,000 photos from Google Images to educate the machine to identify skin cancers. Less than 5% of these images represented black skin, and the algorithm was not even tested on people with other skin colors.”
(Source: CharlieHebdo – La Connerie naturelle de l’Intelligence Artificielle)

Beyond datasets, this also involves taking accessibility into account in the design of applications and services. In particular by setting up a #InclusiveDesign pattern.

Inclusive emoticon on iPhone

“The Inclusive is a design method that considers different deficiencies as a source of inspiration and improvement. […] Inclusive design does not mean making a universal design, but instead learning from various disabilities to improve its interfaces and include as many people as possible. “

“Integrating Inclusive Design is, above all, trying to erase all design biases and being animated by great empathy. It is to consider people as they really are and not as we can know them or imagine them. “

(Source : Qu’est-ce que l’Inclusive Design ? )

For implementation, the book “Inclusive Design Patterns – Coding Accessibility Into Web Design” by Heydon Pickering allows you to practice thinking “inclusive”:

Résultat de recherche d'images pour "Inclusive Design Patterns"

WHY we code is important

As developers, we have the opportunity to bring more equality across the products we create.

“The Pride watch face that arrived in June on the Apple Watch is not available in Russia. Developer Guilherme Rambo discovered that it was explicitly provided in the iOS code that this face would not be displayed if the region configured

(Source: watchgeneration – FR / The Verge – EN)

If you doubt it, you can check it by changing the region of your iPhone for the country in question (Settings> General> Language and region).

Join the Algorythmic Justice League

The Tech Community has adopted many manifests in recent years:

  • Agile
  • Software Craftmanship
  • Reactive
  • 12 Factors

It’s time we adopt the InclusiveCoding Manifesto:

  • WHO code is important,
  • HOW we code is important
  • WHY we code is important.

However, it is necessary to go beyond the declaration of intention, otherwise, we’ll feel ourselves a bit ridiculous.

A bit like … Apple, as we see in the examples that illustrate this article. They are not a model of diversity but want to be seen as they are. #PinkWahing

Apple @ SF Pride 2018

Share :

  • Click to share on Twitter (Opens in new window)
  • Click to share on Facebook (Opens in new window)

Articles similaires

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Follow me

Tweets

On m’a déjà fait comme retour que je suis trop “gentil” dans mon management - 1/ c’est mal me connaître, je suis adepte du “praise in public, criticize in private”, 2/ à priori c’est un atout pour la productivité des équipes welcometothejungle.c…

About 5 days ago from Christophe Rochefolle @crochefolle@fosstodon.org's Twitter via Twitter for iPhone

RT @jocelyngriselle @FlutterFrance @SNCFConnectTech Une vidéo amateur de notre envoyé spécial semble indiquer que le cameraman du Flutter Forward avait des parts chez Train Line et a volontairement détourné la camera #onnousment #freesncfconnect #probablementunreptilien twitter.com/nosseste…

About 6 days ago from Christophe Rochefolle @crochefolle@fosstodon.org's Twitter via Twitter for iPhone

RT @FlutterFrance Il fallait être trèèèès attentif/attentive pour arriver à voir @SNCFConnectTech qui a été diffusé hier au #FlutterForward pendant à peu près 2 secondes 🚅 pic.twitter.com/HBQM…

About 6 days ago from Christophe Rochefolle @crochefolle@fosstodon.org's Twitter via Twitter for iPhone

RT @t3dotgg When you open your website on Safari for the first time pic.twitter.com/fxGX…

About 6 days ago from Christophe Rochefolle @crochefolle@fosstodon.org's Twitter via Twitter for iPhone

RT @SNCFConnectTech Stay tuned ! Nous devrions faire une apparition au #FlutterForward avec notre application tout-en-un des mobilités durables #SNCFConnect développée sur #Flutter par nos #DigitalMobilityChangers twitter.com/FlutterF…

Last week from Christophe Rochefolle @crochefolle@fosstodon.org's Twitter via Twitter for iPhone

Enjoy and bring back pictures and good news to share with our #DigitalMobilityChangers @SNCFConnectTech twitter.com/nosseste…

Last week from Christophe Rochefolle @crochefolle@fosstodon.org's Twitter via Twitter for iPhone

Très heureux de démarrer l’année en accueillant le retour 2 ans après du meetup @FlutterParis twitter.com/SNCFConn…

About 2 weeks ago from Christophe Rochefolle @crochefolle@fosstodon.org's Twitter via Twitter for iPhone

RT @SNCFConnectTech C’est parti pour le Meetup @FlutterParis ! Au programme : 2 conférences #tech et un #live par les équipes @SNCFConnectTech. Suivez l’événement en direct sur ce #thread 👇 pic.twitter.com/ddD0…

About 2 weeks ago from Christophe Rochefolle @crochefolle@fosstodon.org's Twitter via Twitter for iPhone

RT @SNCFConnectTech Nos experts #Flutter vous donnent RDV le 17/01 prochain à 19h dans nos locaux pour le Meetup @FlutterParis ! 📅 Inscriptions et programme ⤵️

About 3 weeks ago from Christophe Rochefolle @crochefolle@fosstodon.org's Twitter via Twitter for iPhone

Le train est un choix, pas uniquement parce que je bosse dans une filiale du groupe SNCF, pas uniquement parce que mes 2 grand-pères y travaillaient mais surtout car c’est un moyen de transport eco-responsable 🌳🌳🌳 #monAnneeSncfConnect #sncfconnect pic.twitter.com/Z5EW…

Last month from Christophe Rochefolle @crochefolle@fosstodon.org's Twitter via Twitter for iPhone

Posts

  • Chaos (6)
  • Conferences (1)
  • DevOps (3)
  • Management & Leadership (3)
  • Quality & Excellence (1)
  • Values (4)

Abonnez-vous

Join 3 other subscribers
Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
To find out more, including how to control cookies, see here: Cookie Policy
© 2023 Christophe Rochefolle | Powered by Superbs Personal Blog theme
 

Loading Comments...