Promyze, la plateforme de définition de vos pratiques par la revue de code
Identifiez des bonnes pratiques sur votre code, discutez-en avec votre équipe pour définir ensemble les pratiques les mieux adaptées à votre contexte.
Identifiez des bonnes pratiques sur votre code, discutez-en avec votre équipe pour définir ensemble les pratiques les mieux adaptées à votre contexte.
Identifiez des bonnes pratiques sur votre code, discutez-en avec votre équipe pour définir ensemble les pratiques
les mieux adaptées à votre contexte.
Choisissez ensemble des fichiers de code source, récemment modifiés, pour définir le prochain atelier. Quelques fichiers suffisent pour démarrer une session en équipe. Importez-les facilement depuis vos dépôts de code source, vos plugins IDE, ou par simple chargement de fichiers.
Chaque développeur identifie des bonnes pratiques dans ces fichiers, suivies ou non, et peut en proposer de nouvelles. Cette opération s'effectue dans Promyze ou dans l'IDE du développeur. Clean Code, Architecture, Tests, Performance, Sécurité, ... tous les sujets peuvent être abordés.
Lors d'une rétrospective d'atelier, l’équipe discute ensemble des pratiques identifiées. Chaque développeur détaille et justifie ses propositions. Une discussion ouverte démarre, permettant de déterminer le choix le plus adapté au contexte du projet.
Les pratiques créées sont centralisées dans Promyze et disponibles depuis l’IDE. Des profils de pratiques permettent de les organiser efficacement. Elles sont mises à jour et consolidées après chaque atelier, et peuvent aussi être facilement partagées avec d’autres équipes.
Les Ateliers fluidifient les échanges et aident l’équipe à prendre les décisions les plus adaptées à leur contexte. Des Battles enregistrent les votes et arguments de l’équipe sur les pratiques les plus discutées, et aident à trancher sur leur sort.
Pour chaque pratique, des exemples et contre-exemples sont tirés directement du code source du projet. Cette contextualisation facilite l'appropriation par les développeurs. Fini les Wiki avec des exemples “HelloWorld” !
La transmission et le partage des connaissances sont facilités, et consolident la communication sur les bonnes pratiques et la qualité du code au sein de l’équipe. C’est une vraie démarche d’amélioration continue.
L’amélioration des pratiques de l’équipe est catalysée par des échanges réguliers sur les bonnes pratiques à adopter. Les nouvelles personnes identifient rapidement les pratiques à suivre et s’intègrent plus rapidement.
Discutées et mieux comprises, elles seront plus facilement mises en œuvre au quotidien. Le code sera plus maintenable et plus uniforme, réduisant les risques de dette technique et optimisant le temps passé en revue de code.
Lors des ateliers, les développeurs peuvent proposer des corrections lorsqu’une bonne pratique n’est pas suivie. Le code original et la correction offrent un exemple concret de résolution pour les développeurs.
Lors de notre Webinar le Jeudi 11 Mars à 12h, nous présenterons l'écosystèmes de plugins Promyze !
|