Récemment j'ai mis en place une pratique un peu particulière pour suivre des développeurs à distance et garder le contact : "La méthode du jour".
Le principe est simple, je leur demande de m'envoyer chaque soir par email un extrait du code développé dans la journée, une méthode de leur choix :

  • une méthode du code applicatif
  • une méthode de test
  • un fragment de méthode
  • ...

L'idée est de faire en sorte, que le lendemain matin, ils aient un feedback extérieur sur leur développement de la veille. Par mes soins (ils pourraient l'envoyer à d'autres développeur d'une autre équipe, ca marcherait aussi pour cet aspect). Un autre aspect intéressant est que je garde le contact avec le code en ne regardant que les échantillons "sélectionnés" par l'équipe (un par jour ET par développeur tout de même).

Au delà de la revue de code technique, je peux capter les humeurs / ressentis / comportements, et proposer mon aide sur des sujets qui peuvent paraître moins triviaux :

  • isolement d'un développeur
  • sentiment de non confiance en soi
  • divergence de pratiques
  • baisse de la vélocité
  • ...

Je voulais vous faire partager cette pratique qui m'est bénéfique, et qui doit l'être à mes développeurs ;)

La petite citation du jour d'un de mes développeurs illustre bien cet aspect "behind the scene" que l'on peut évaluer au delà de la réalité du code technique :

PS : c'est vraiment pas mal: ..., me suis bien éclaté aujourd'hui :-)

Et vous avez vous d'autres pratiques pour "faire" parler vos développeurs et/ou entretenir des relations de suivi et d'échange à distance avec eux ?