Business Product Startup 2 Streamline Icon: https://streamlinehq.combusiness-product-startup-2
00%

Code Review : cultiver la bienveillance sans sacrifier la qualité

Situation réelle “Tu peux jeter un œil à ma PR ?” Cette phrase déclenche souvent une appréhension sourde. Côté auteur : peur du jugement, stress de l’exposition. Côté reviewer : charge mentale, responsabilité de la qualité. Ce que j’ai observé : après avoir participé à des milliers de code reviews, les équipes les plus performantes ne sont pas celles qui ont les reviews les plus strictes, mais celles qui ont développé une culture bienveillante d’amélioration continue. ...

7 mars 2025 · 7 min · 1284 mots · Kevin Delfour

Stratégies de test pragmatiques : maximiser l'impact avec un effort minimal

Situation réelle “Il faut 100% de couverture de tests !” vs “Les tests, c’est une perte de temps !”. Entre ces deux extrêmes, où se trouve la vérité ? Après avoir vu des projets paralysés par des suites de tests trop lourdes et d’autres s’effondrer faute de tests, j’ai trouvé quelques équilibres pragmatiques. Ce que j’ai observé : les tests ne sont pas une religion, c’est un outil. Et comme tout outil, ils doivent être adaptés au contexte du projet et aux contraintes de l’équipe. Une stratégie de test efficace n’est pas celle qui a 100% de couverture, c’est celle qui donne confiance à l’équipe pour livrer rapidement sans casser l’existant. Les meilleurs tests sont ceux qu’on oublie : ils tournent en arrière-plan, attrapent les bugs avant la production, et ne ralentissent pas le développement. ...

7 février 2025 · 7 min · 1418 mots · Kevin Delfour

Code review : outil de qualité ou terrain de guerre d'ego ?

Situation réelle Commentaire sur une pull request : “Ça, c’est du code de junior. Refais tout.” Le développeur ne contribuera plus jamais avec la même confiance. La code review vient de passer d’outil de qualité à arme de destruction. Ce que j’ai observé : la code review est l’un des rituels les plus puissants pour la qualité ET la culture. Elle peut construire ou détruire. Rarement neutre. Le faux problème Le faux problème serait de croire que la code review sert uniquement à trouver des bugs. En réalité, elle sert à partager connaissance, aligner standards, et renforcer culture. ...

9 décembre 2024 · 5 min · 953 mots · Kevin Delfour

Arbitrer entre vitesse et qualité

Situation réelle “On livre maintenant avec de la dette, ou on prend 2 semaines de plus pour faire propre ?” Ce dilemme, tout CTO le rencontre quotidiennement. Et il n’y a jamais de bonne réponse universelle. Ce que j’ai observé : ni “toujours la qualité” ni “toujours la vitesse” ne marchent. L’arbitrage dépend du contexte, et le CTO porte la responsabilité de cet arbitrage. Le faux problème Le faux problème serait de croire qu’on peut toujours avoir les deux. En réalité, vitesse et qualité sont souvent en tension. L’enjeu est de choisir consciemment selon le contexte. ...

29 juillet 2024 · 4 min · 808 mots · Kevin Delfour