⚠️ Lisez cette lettre dans votre navigateur pour profiter des corrections de dernière minute
Les liens marqués avec 🔒 sont accessibles seulement aux membres du groupe Theodo
Sadao Nomura est entré chez Toyota en 1965 et y passa 37 années pendant lesquelles il aida les branche Indonésienne, Australienne et Sud Africaine à pratiquer le Kaizen, l’amélioration continue.
En 2002 il devient président de Technol Eight, un fournisseur de Toyota.
Puis en 2006 il rejoint Toyota dans un rôle de Senior Advisor, à la tête de la “Dantotsu Quality Activity” jusqu’en 2016.
Pour lui la qualité demande l’engagement de toute l’entreprise, du top management aux non-managers, des compétences de communcation et l’abattage des silos.
Il définit le Dantotsu ainsi (je cite) : “Dantotsu means to do kaizen consistently, steadily and completely, until the problem is gone forever”1.
Il est l‘auteur de The Toyota Way of Dantotsu Radical Quality Improvement et un modèle pour le groupe Theodo dans son ensemble.
Pôle de formation Craft
Je parle ici de mes activités transverses au sein de Sipios
Chez Sipios nous proposons notre expertise à des clients qui utilisent des outils de gestion de projet divers : JIRA, Trello, Notion…
Nous disposons d’une infrastructure capable de collecter les bugs provenant de tous ces outils et de les consolider dans une base de données nommée Nomura (un hasard ? Je ne crois pas).
L’organisation des séances de pair programming se base à présent sur ces données plutôt que sur le volontariat.
J’espère ainsi aider non pas les développeurs qui ont le plus envie de progresser, mais ceux qui en ont le plus besoin.
Améliorer sa pratique
Quelques réflexions issues de mes observations sur les projets
Les bons outils font les bons ouvriers
— Proverbe
Depuis que je suis arrivé à mon poste de Principal Engineer j’encourage les devs à profiter au maximum des possibilités de leurs IDE.
Dans ma première newsletter je montrais déjà comment j’utilise les raccourcis de mon IDE pour modifier le type de retour d’une méthode.
Dans la vidéo suivante, en moins de 8mn vous faites le tour de 15 raccourcis d’IntelliJ IDEA qui boosteront votre productivité :
Si vous ne l’avez pas encore essayé je vous recommande d’installer le plugin Key Promoter X
Je recommande également d’activer le Presentation Assistant afin de propager le bon exemple lorsque vous faites du PP ou des présentation 😉
Veille
Quelques pépites que j’ai envie de partager avec vous
Tous les deux mois les passionnés de Spring se rassemblent au Spring Meetup Paris ! Lors de la session de janvier nous avons eu droit à cette passionnante présentation de Apache Pulsar.
Apache Pulsar se pose comme concurrent à la fois des solutions de data streaming (Kafka, Redpanda…) et de message queue (RabbitMQ, ActiveMQ…). Pas froid au yeux :
Vous avez terminé l’Advent of Code et vous en voulez encore ? Je vous propose cette newsletter qui soumet chaque semaine un TD de code de haut niveau :
Puzzler
Ici un petit challenge pour apprendre en s’amusant !
Ce code compile et s’exécute sans problème mais il n’affiche pas le résultat attendu ! Saurez-vous dire pourquoi ?
Indice : voir l’édition précédente 😉
import java.lang.reflect.Field;
public class ModifyFinalField {
private final int modifyMeIfYouCan = 1;
public static void main(String[] args) throws Exception {
ModifyFinalField victim = new ModifyFinalField();
System.out.println(victim.modifyMeIfYouCan);
Field field = ModifyFinalField.class.getDeclaredField("modifyMeIfYouCan");
field.setAccessible(true);
field.setInt(victim, 2);
System.out.println(victim.modifyMeIfYouCan);
}
}
Si vous essayez d’exécuter ce code dans un débugger le résultat est encore plus troublant :
https://www.planet-lean.com/articles/lean-quality-improvement