Chapitre 5

Gestion et capitalisation des connaissances

Mettre en place une base de connaissances, un système documentaire et un mécanisme de capitalisation afin que les actifs de connaissance de l’équipe continuent de s’accumuler et d’être réutilisés, évitant de réinventer la roue.

Construction de base de connaissances

La bibliothèque Skill, la bibliothèque Patterns et la bibliothèque des meilleures pratiques sont les principaux actifs de connaissances de l’équipe.

Gestion de la bibliothèque de compétences

.cursor/skills/
Structure de répertoires : classée par projet/stack technique
  • Conventions de nommage:`project-name-skill-name.md`
  • Gestion des versions: gestion avec Git, prend en charge le retour arrière
  • Statistiques d’utilisation: suivre la fréquence d’utilisation de Skill
  • Évaluation de la qualité : évaluer régulièrement l'efficacité de Skill et optimiser les améliorations

Gestion de la bibliothèque Patterns

fabric/patterns/
Fabric Patterns : répertoire Patterns partagé par l’équipe
  • Gestion des catégories:Classé par type de tâche (génération de code/revue de code/génération de documentation)
  • Évaluation de la qualité: Évaluation et optimisation de l’efficacité de Patterns
  • Mécanisme de contribution: encourager les membres de l’équipe à contribuer aux Patterns
  • Documentation d’utilisation: chaque Pattern contient des instructions d'utilisation et des exemples

Bibliothèque des meilleures pratiques

  • Bonnes pratiques d’utilisation des outils: Conseils d'utilisation de Cursor, Windsurf et Fabric
  • Bonnes pratiques de Prompt Engineering: techniques telles que le cadre RTCC, CoT, Few-Shot, etc.
  • Bonnes pratiques de revue de code:liste de contrôle, modèle de retour, processus de revue
  • Bibliothèque de cas : cas de réussite / cas d’échec, synthèse des enseignements tirés

Système documentaire

Mettre en place un système complet de documentation technique, de documentation des processus et de documentation de formation.

Documentation technique

  • • Guide d'utilisation des outils (Cursor/Windsurf/Fabric)
  • • Guide de configuration (MCP/Skill/Patterns)
  • • Manuel de dépannage
  • • Documentation API

Documentation de processus

  • • Document du processus de développement
  • • Processus de revue de code
  • • Documentation du processus de déploiement
  • • Processus de collaboration interservices

Documents de formation

  • • Documentation d’onboarding pour les nouveaux arrivants
  • • Matériel de formation pour les outils
  • • Documentation de cas pratiques
  • • Guide du parcours d'apprentissage

Mécanisme de capitalisation des connaissances

Mettre en place un mécanisme de synthèses régulières et de capitalisation des cas afin que les connaissances continuent de s’accumuler et de s’optimiser.

Résumé régulier

Résumé hebdomadaire
  • • Conseils d’utilisation des outils
  • • Problèmes rencontrés
  • • Solution
Résumé mensuel
  • • Bonnes pratiques
  • • Mises à jour des outils
  • • Amélioration de l’efficacité de l’équipe
Résumé trimestriel
  • • Optimisation de la base de connaissances
  • • Amélioration des processus
  • • Renforcement des capacités de l'équipe

Capitalisation des cas

Cas de réussite
  • • Enregistrer les projets dans lesquels des outils d’IA ont été utilisés avec succès
  • • Analyser les facteurs de succès
  • • Extraire des expériences réutilisables
Cas d’échec
  • • Consignez les problèmes rencontrés et les solutions
  • • Analyser les causes de l’échec
  • • Éviter de répéter les erreurs
Partage d'expérience
  • • Partage d’expérience entre les membres de l’équipe
  • • Maîtrise de l’utilisation des outils
  • • Résumé des bonnes pratiques

Exercices pratiques

Suggestion d’exercice :

  • 1Établir une bibliothèque de compétences pour l’équipe (créer une structure de répertoires, des conventions de nommage, la gestion des versions)
  • 2Créer une bibliothèque Patterns (gestion des catégories, évaluation de la qualité, mécanisme de contribution)
  • 3Concevoir une plateforme de gestion des connaissances (architecture documentaire, fonction de recherche, gestion des versions)

Résultats d’apprentissage

À la fin de ce chapitre, vous pourrez :

  • 1Maîtriser les méthodes de création de bases de connaissances (bibliothèque de compétences, bibliothèque de patterns, bibliothèque de bonnes pratiques)
  • 2Capable de mettre en place un système de documentation (documentation technique, documentation de processus, documentation de formation)
  • 3Comprendre l’importance de la capitalisation des connaissances (résumés réguliers, capitalisation des cas, partage d’expériences)