Début 2006, le Testing Grouplet bénévole de Google était bloqué sur la manière de diffuser les connaissances sur les tests unitaires au-delà des ingénieurs qui y croyaient déjà. Les conférences et les livres prêtés ne convertissaient personne ; l'expérience directe persuadait les gens, mais le grouplet n'avait aucun moyen de la généraliser à l'échelle des bureaux d'ingénierie de l'entreprise.

Placer des tutoriels d'ingénierie d'une page dans les cabines de toilettes — le seul endroit que chaque employé fréquente et ne peut ignorer — et publier un nouvel épisode chaque semaine.

Lors d'un brainstorming, le responsable des tests Bharat Mediratta a plaisanté en disant que tout le monde a le temps de lire aux toilettes, alors il suffisait d'y afficher des flyers — et la plaisanterie s'est retrouvée dans les notes officielles de la réunion. Joe Walnes, au bureau de Londres, s'en est emparé et a affiché le premier épisode le 2 mai 2006. L'initiative est devenue une opération bénévole hebdomadaire et pipeline : des auteurs partout, des éditeurs partout, deux afficheurs bénévoles par étage de chaque bâtiment, avec un coordinateur approuvant l'épisode de chaque semaine.

En un an, les flyers étaient affichés dans près de 500 cabines dans le monde ; en août 2008, Google comptait 100 épisodes publiés en interne ; le Washington Post s'est servi des toilettes de Google pour expliquer la culture de l'entreprise. Deux décennies plus tard, la série publie toujours — renommée « Tech on the Toilet » en 2024 — et Google fournit les PDF pour que toute entreprise puisse les agrafer dans ses propres toilettes.

Début 2006, le Testing Grouplet de Google — une équipe bénévole d'ingénieurs — se débattait avec un problème familier : comment amener des ingénieurs en activité à écrire des tests unitaires alors que les convertis assistent déjà aux conférences. Lors d'un brainstorming, le responsable des tests Bharat Mediratta a plaisanté en disant que Google devrait simplement afficher des flyers dans les cabines de toilettes, puisque tout le monde y trouve le temps de lire. La boutade s'est retrouvée dans les notes officielles de la réunion, où Joe Walnes, au bureau de Londres, a décidé de la mettre réellement en œuvre ; le premier épisode de Testing on the Toilet a été affiché le 2 mai 2006.

C'est devenu une institution de Google par la conception plutôt que par décret. Les épisodes tenaient sur une page, étaient rédigés par des auteurs bénévoles de n'importe quel bureau, édités sur des listes de diffusion et affichés par deux bénévoles par étage de chaque bâtiment, avec un coordinateur unique approuvant l'épisode de chaque semaine — Ana Ulin a établi ce modèle comme première coordinatrice. Le contenu allait de l'injection de dépendances à la couverture de code. Les sceptiques y voyaient un aspect sectaire, mais la plainte interne la plus fréquente, ironiquement, était que les nouveaux épisodes arrivaient trop lentement — les gens lisaient la même page pendant deux semaines et demie.

Les chiffres ont rendu la plaisanterie sérieuse : en janvier 2007, lorsque Google a publiquement « dévoilé » le programme sur son Testing Blog, les épisodes de TotT étaient placardés dans près de 500 cabines dans le monde, et le Washington Post avait déjà cité les toilettes de Google pour expliquer sa culture d'entreprise. Google a publié les épisodes sous forme de PDF imprimables afin que toute entreprise puisse les afficher dans ses propres toilettes, et la série a conservé son rythme hebdomadaire — 100 épisodes en août 2008, un renommage en « Tech on the Toilet » en décembre 2024, et de nouveaux épisodes encore publiés en 2026.

Le médium était le message : une fiche de conseils dans la seule pièce que personne ne saute rendait impossible de dire « je n'ai pas eu le temps d'apprendre les tests ».

Une page par semaine respectait l'attention — une dose régulière et digeste au lieu des conférences massives que les ingénieurs avaient déjà ignorées.

Le travail était structuré comme un pipeline de petites tâches — auteur, éditeur, afficheur — afin qu'un groupe de bénévoles réparti sur une douzaine de bureaux et de fuseaux horaires puisse le faire tourner sur des créneaux libres.

L'humour désarmait la résistance : parce que TotT était une plaisanterie interne, promouvoir la culture du test ressemblait à rejoindre une blague, non à obéir à une injonction.

Allez vers les gens là où ils se trouvent déjà : une audience captive et récurrente vaut mieux que des conférences plénières. Et les programmes bénévoles passent à l'échelle en mettant en pipeline de petites tâches parallèles derrière un verrou d'approbation unique.

TotT a survécu à presque tout ce que Google a essayé d'autre en matière de formation interne. Le Testing Blog a marqué le 100e épisode publié en interne en août 2008 avec la devise de la série — « Debugging sucks. Testing rocks! » — et les nouveaux Googlers s'inscrivaient avec empressement pour distribuer les épisodes. En décembre 2024, la série a été renommée Tech on the Toilet et élargie au-delà des tests, et elle publiait encore des épisodes hebdomadaires en 2026, vingt ans après l'affichage du premier flyer dans une cabine londonienne. Google a présenté les PDF imprimables comme l'un de ses « petits secrets », offerts à tout lieu de travail qui en voulait.

VÉRIFIEZ LES SOURCES

Les sources

  1. Introducing "Testing on the Toilet" Google Testing Blog · testing.googleblog.com ·
  2. Testing on the Toilet mike-bland.com (participant retrospective) · mike-bland.com ·
  3. TotT: 100 and counting Google Testing Blog · testing.googleblog.com ·