Voici toutes les nouveautés qu’elle propose, avec en particulier les plugins IDE tant attendus ! Restez jusqu’au bout de l’article, nous vous dévoilons également les prochains étapes de Promyze…

Définir et consulter les bonnes pratiques depuis l’IDE, c’est désormais possible !

C’est une toute nouvelle expérience de Promyze que nous proposons aujourd’hui. Disponibles pour VS Code et Visual Studio (JetBrains’s coming very soon !), ces plugins ont été conçus pour répondre aujourd’hui à 3 principaux cas d’usages :

  • Identification des bonnes pratiques : au quotidien, il est possible en quelques clics d’annoter directement dans votre code un exemple ou un contre-exemple d’une bonne pratique. Vous pouvez même créer une bonne pratique depuis votre IDE, pour en discuter lors de la prochaine rétrospective !
Les lignes 13 à 18 seront marquées comme contre-exemple de la pratique “Variables of function names should be explicit”
  • Sélection de code à revoir en équipe : Un fichier ou un snippet de code vous parait intéressant à discuter lors d’un atelier ? Une simple sélection depuis l’IDE suffit pour enrichir une base de fichiers disponibles pour vos prochains ateliers ou pour les ateliers en cours.
Les snippets seront disponibles pour les prochains ateliers ou ceux en cours
  • Consultation des bonnes pratiques : toutes les pratiques existantes dans Promyze sont accessibles directement depuis l’IDE. La navigation par espace de travail et par profil permet de retrouver plus rapidement les pratiques pertinentes pour le code en cours de développement.
Toutes les bonnes pratiques sont listées dans un onglet dédié, et synchronisées en permanence avec Promyze

L’explorateur affiche également les Ateliers en cours ainsi que les pratiques actuellement en mode Battle.

Ces plugins permettent ainsi aux équipes d’identifier chaque semaine du code à discuter en Atelier Craft, d’identifier de nouvelles pratiques, et de consolider les exemples et contre-exemples des bonnes pratiques existantes.

D’autres possibilités et cas d’usages sont déjà à l’étude !

Fusion des pratiques

Dans le cas où votre équipe a crée 2 pratiques similaires, avec chacune leurs exemples respectifs, il serait pertinent de les fusionner pour conserver le travail déjà effectué et éviter les doublons dans la base de connaissance. Désormais, cette opération est possible et s’effectue depuis l’édition d’une pratique.

Tableau de bord des pratiques

C’est une première étape vers la visualisation du travail réalisé dans Promyze. Sélectionnez une date de début et de fin, et découvrez sur cette période ce qui a été ajouté à votre base de connaissances par les équipes.

Tableau de bord des pratiques échangées lors des ateliers

Synchronisation avec OpenLDAP

Il est désormais possible d’interface Promyze avec un annuaire OpenLDAP pour sécuriser l’authentification et l’accès aux différents utilisateurs. Si votre entreprise utilise un annuaire OpenLDAP pour sécuriser l’ensemble de vos applicatifs, cette intégration devrait vous intéresser ! Découvrez notre documentation dédiée à ce sujet.

Et encore d’autres améliorations !

Cette version embarque également : 
  • La possibilité d’annuler le démarrage d’une rétrospective si la date prévue est passée, et de replanifier une nouvelle date.
  • Un mode “lecture seule” est disponible lors des rétrospectives, et permet de sélectionner du code sans avoir l’assistant de dépose de tags proposé.
  • Les dépôts de code paramétrés pour un espace peuvent être modifiés une fois l’espace crée.

Et la suite ?

Sur quels sujets allons-nous continuer à avancer désormais ? Nous vous dévoilons quelques pistes à l’étude :

  • Catalogue des pratiques : Nous réfléchissons à plusieurs évolutions pour faciliter la navigation dans la base de pratiques et les profils existants, ou encore enrichir la documentation des pratiques avec des ressources externes (liens externes, pièces jointes, …). Les catégories de pratiques, disparues un temps mais plébiscitées, feront également leur retour bientôt !
  • Discussions sur les pratiques : Un système plus communautaire autour des profils de pratiques, avec des interactions (votes et commentaires) sur des pratiques proposées, sont également des catalyseurs pour échanger sur les bonnes pratiques dans une organisation.
  • Gamification : contribuer sur la base de bonnes pratiques, proposer des fichiers à revoir, et recevoir des bonus, pourquoi pas ? 🏆
  • Suivi des ateliers : quelles thématiques ont été abordées lors des différents ateliers ces derniers mois ? Constate-t-on des améliorations sur certaines pratiques ? quelle équipe a déjà abordé une thématique précise ? nous y réfléchissons…
  • Gestion des tâches : si Promyze s’inscrit dans une démarche d’amélioration continue, nous étudions l’intégration d’un système de tâches et d’actions à mener sur le code, que l’équipe aura pu identifier lors des ateliers.
  • Plugins IDE : et bien entendu, nous allons continuer à enrichir les fonctionnalités de nos plugins IDE ! 

Envie d’aller encore plus loin ?

Notre volonté chez Promyze est d’accompagner les équipes de développeurs à gagner en excellence et en maîtrise technique sur leur code. Si notre plateforme est conçue pour les aider à atteindre cet objectif, certaines équipes souhaitent perfectionner leurs bases de pratiques existantes et sont prêtes à les faire challenger. Nous construisons depuis plusieurs semaines un réseau d’experts techniques reconnus et qualifiés, avec une solide expérience en tant que Leader Technique, Coach, Architecte… des personnes qui pourront, en participant avec vous aux Ateliers Craft de Promyze, vous proposer un regard extérieur et vous faire poser les bonnes questions pour vous apporter une forte valeur ajoutée en quelques heures de travail. Nous vous en dirons plus bientôt… Stay tuned ! 😉.

Start connecting developers' knowledge with Promyze

Best coding practices shared from IDEs & Code reviews

Promyze, the collaborative platform dedicated to improve developers’ skills through best practices sharing and definition.

Crafted from Bordeaux, France.

©2023 Promyze – Legal notice