22 points par xguru 2023-10-31 | Aucun commentaire pour le moment. | Partager sur WhatsApp

1 : Répondre immédiatement

  • Défi : il est facile de passer à côté d’issues et de PR réparties sur des centaines de dépôts
  • Solution : tout surveiller et notifier l’équipe Core
  • Leçon : les gens apprécient vraiment les réponses rapides

2 : La communication initiale est importante

  • Défi : les idées des contributeurs peuvent ne pas correspondre aux objectifs du projet
  • Solution : communiquer tôt et souvent
  • Leçon : bien clarifier les objectifs et les attentes du projet pour éviter des malentendus douloureux

3 : Traiter les contributeurs comme des membres de l’équipe

  • Défi : offrir des incitations aux contributeurs
  • Solution : donner la priorité aux contributeurs externes et collaborer étroitement pour obtenir des contributions de qualité
  • Leçon : être aimable, respectueux et direct favorise la collaboration et accélère l’avancement

4 : Rester honnête avec les rapports d’ancienneté

  • Défi : des issues et PR oubliées depuis longtemps sapent l’élan et freinent les progrès
  • Solution : utiliser des rapports d’ancienneté quotidiens pour évaluer le « coût » des issues et PR ouverts et garantir une revue systématique
  • Leçon : produire et examiner régulièrement des rapports d’ancienneté est un travail pénible mais indispensable

5 : Le burndown est indispensable

  • Défi : des issues et PR qui s’éternisent peuvent créer des goulets d’étranglement
  • Solution : allouer régulièrement des ressources pour faire du burndown
  • Leçon : visualiser les tendances pour pouvoir réajuster dans la bonne direction

6 : La cohérence est essentielle

  • Défi : il est important de maintenir la cohérence à l’échelle des dépôts
  • Solution : mettre en place des benchmarks afin d’appliquer des configurations cohérentes à la fois en public et en interne
  • Leçon : automatiser les vérifications de cohérence

7 : La documentation est reine

  • Défi : les utilisateurs ont besoin de bons exemples pour utiliser plus facilement le logiciel
  • Solution : veiller à ce que les contributions incluent une documentation de haute qualité
  • Leçon : donner la priorité à la documentation améliore l’utilisabilité et réduit la charge de support

Rapide, aimable et malin (Be fast, friendly, and clever)

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.