Un processus d’accompagnement efficace est essentiel pour favoriser l’adoption de Copilot dans votre organisation. Ce processus doit être adapté aux besoins et objectifs de votre organisation et doit être conçu pour aider vos équipes à comprendre comment utiliser Copilot efficacement.
Votre processus d’activation peut évoluer en fonction du retour d’expérience et des résultats. Vous devez régulièrement revoir et mettre à jour le processus pour vous assurer qu’il continue à répondre aux besoins de votre organisation.
Le GitHub Copilot processus d’activation peut être divisé en étapes suivantes :
- Octroi de licences
- Prise en charge des utilisateurs qui configurent leur environnement
- Favoriser l’utilisation efficace de Copilot
Prérequis
- GitHub Copilotdoit être configuré au sein de votre entreprise et de votre organisation. Pour plus d’informations, consultez Configuration de GitHub Copilot pour votre entreprise et Configuration de GitHub Copilot pour votre organisation.
Exemple de chronologie de lancement
Pour une adoption optimale Copilot , adaptez le minutage et l’approche aux besoins de votre organisation. Par exemple, une chronologie de lancement pourrait ressembler à ceci :
- Commencez l’intégration 45 jours avant le lancement : définissez les indicateurs de réussite et formez des référents.
- Partagez les annonces et les ressources asynchrones 14 jours avant le lancement.
- Organisez un atelier 7 jours avant le lancement.
- Le jour du lancement, mettez à disposition un canal Slack, un wiki et des ressources en ligne sélectionnées.
- Continuez à dispenser des formations. Elles peuvent être formelles au début, puis évoluer vers un soutien spécifique et à la demande à mesure que l’adoption progresse.
Octroi de licences
Avant de favoriser l’adoption de GitHub Copilot, vous devez veiller à ce que vos équipes aient accès au produit. Pour plus d’informations, consultez Octroi de l’accès à GitHub Copilot pour les membres de votre organisation.
En fonction de la taille de votre organisation, vous pouvez commencer par un petit programme pilote. Vous pourrez ainsi tester votre processus d’activation et procéder aux ajustements nécessaires avant de le déployer dans l’ensemble de votre organisation.
Vous pouvez commencer par identifier un petit nombre d’équipes qui s’intéressent à l’utilisation Copilot. Vous pouvez ensuite travailler avec ces équipes pour les aider à bien démarrer avec Copilot.
GitHub a constaté que de nombreux déploiements réussis offrent un modèle entièrement libre-service où les développeurs peuvent revendiquer une licence sans approbation. Pour en savoir plus sur les options de configuration de ce processus, consultez Configuration d'un processus auto-serveur pour des licences GitHub Copilot.
Prise en charge des utilisateurs qui configurent leur environnement
Une fois que vos équipes ont accès à GitHub Copilot, assurez-vous qu’elles sont à l’aise pour configurer leur environnement. GitHub fournit une documentation complète pour aider les utilisateurs à configurer leur environnement et à résoudre les problèmes courants. Consultez Configuration de GitHub Copilot pour vous-même et Résoudre les problèmes liés à GitHub Copilot.
Si votre entreprise utilise un proxy d’entreprise ou un pare-feu, il existe des étapes supplémentaires pour s’assurer que les utilisateurs peuvent se connecter à GitHub Copilot:
- Veillez à ce que les URL clés soient ajoutées à la liste d’autorisation du serveur proxy ou du pare-feu. Consultez Référentiel de la liste d'autorisation de Copilot.
- Fournissez une aide à vos utilisateurs pour qu’ils puissent configurer leur environnement afin de se connecter via votre proxy. Vous devrez peut-être également installer des certificats SSL personnalisés sur les machines de vos utilisateurs. Consultez Configuration des paramètres réseau pour GitHub Copilot.
Pour des problèmes plus complexes, vous pouvez également choisir de désigner un point de contact interne pour aider les utilisateurs à résoudre ces problèmes, ou à les transmettre à Support GitHub. Vous devez choisir un point de contact capable de résoudre les problèmes de pare-feu et de configuration du réseau.
Favoriser l’utilisation efficace de Copilot dans votre organisation
Cette section fournit des exemples de la façon dont vous pouvez prendre en charge l’utilisation efficace de Copilot. Vous pouvez utiliser ces exemples comme point de départ et les adapter aux besoins et aux objectifs de votre organisation.
Pour piloter et mesurer l’impact en aval de Copilot, GitHub recommande de diriger votre déploiement avec des objectifs d’ingénierie spécifiques à l’esprit. Vous devez communiquer vos objectifs au personnel et organiser la formation en conséquence. Consultez Atteindre les objectifs d’ingénierie de votre entreprise avec GitHub Copilot.
Création de ressources d’intégration
Vous pouvez choisir de créer des matériaux d’intégration internes pour aider les équipes à commencer avec Copilot. Ces documents peuvent inclure les stratégies et recommandations de votre organisation pour l’utilisation Copilot, GitHub la documentation, les billets de blog pertinents GitHub et toutes les autres ressources que vous pensez être utiles.
GitHub la documentation que vous souhaiterez peut-être inclure dans vos documents d’intégration :
- Meilleures pratiques pour l’utilisation de GitHub Copilot
- Ingénierie rapide pour GitHub Copilot Chat
- Obtention de suggestions de code dans votre IDE avec GitHub Copilot
- Poser des questions à GitHub Copilot dans votre IDE
Vous pouvez également créer un GitHub dépôt pour stocker ces matériaux et encourager les équipes à contribuer à leurs propres ressources et bonnes pratiques. Cela peut aider à favoriser un sens de la communauté parmi les équipes qui utilisent Copilot, et faciliter la prise en main des nouvelles équipes.
Travailler avec votre programme pilote
Une fois que les utilisateurs de votre programme pilote ont utilisé vos ressources d’intégration, vous aurez l’occasion initiale de vous faire part de vos commentaires pour voir s’il existe des points de blocage qui doivent être résolus avant de procéder à un déploiement Copilot à grande échelle.
Pour obtenir un retour d’expérience, vous pouvez notamment effectuer une enquête. Vous pouvez utiliser le Copilot moteur d’enquête pour créer une application qui déclenchera une enquête à des points spécifiques de l’expérience Copilot . Consultez le moteur d’enquêteCopilot.
Offre de formation et de support
Dans le cadre de votre programme pilote, vous pouvez identifier un groupe de Copilot référents enthousiastes à l’idée d’utiliser Copilot et prêts à aider les autres à se lancer. Vous pouvez travailler avec ces champions pour créer des sessions de formation, des ateliers et d’autres ressources pour aider les équipes à prendre en main Copilot.
Vous pouvez également utiliser GitHub Discussions pour créer un espace où les équipes peuvent poser des questions, partager les meilleures pratiques et apprendre les unes des autres. Cela peut aider à favoriser un sens de la communauté parmi les équipes qui utilisent Copilot, et faciliter la prise en main des nouvelles équipes.
GitHub fournit également un dépôt d’ateliers dédié Copilot , qui contient une sélection d’ateliers conçus pour aider les équipes à apprendre à utiliser Copilot efficacement. Consultez AteliersCopilot.
Les sections suivantes fournissent des exemples pratiques tirés d’organisations réelles pour aider les équipes à commencer à utiliser Copilot avec succès.
1. Organisez un sprint d’intégration pour votre équipe
- Réservez une journée ou une semaine pendant laquelle tout le monde se concentrera sur l’utilisation de Copilot.
- Mettez en binôme des développeurs expérimentés et des nouveaux membres de l’équipe afin d’explorer Copilot dans votre codebase réel.
- Encouragez tout le monde à essayer Copilot dans le cadre d’un flux de travail spécifique (comme la rédaction de tests ou la création de contenu).
- Faites un débriefing en groupe. Qu’est-ce qui vous a surpris, qu’est-ce qui a fonctionné et qu’est-ce qui n’a pas fonctionné ?
2. Générez des boucles de commentaires régulières
- Ajoutez une discussion Copilot à votre rétrospective de sprint ou à votre synchronisation hebdomadaire.
- Prompt : « Dans quel contexte Copilot vous a-t-il aidé (ou non) cette semaine ? »
- Utilisez les modèles issus de ces conversations pour ajuster la documentation ou l’intégration de l’équipe.
3. Suivez et célébrez les succès
- Choisissez quelques métriques qui comptent (comme des PR plus rapides ou moins de demandes de type « Par où commencer ? ») questions).
- Partagez les réussites dans le canal de l’équipe ou lors des réunions.
- Reconnaissez les personnes qui aident les autres à tirer parti de Copilot.
Fourniture de ressources d’apprentissage
En plus de vos ressources d’intégration, vous pouvez fournir une bibliothèque de ressources d’apprentissage pour aider les équipes à améliorer leurs compétences Copilot. Le Discussion avec Copilot livre de recettes est un endroit idéal pour commencer. Le Cookbook est un recueil de prompts d’exemple que vous pouvez utiliser pour apprendre à demander à Copilot de vous aider dans un large éventail de tâches. Consultez livre de recettes GitHub Copilot.
Communication des attentes
Si votre organisation a des instructions d’utilisation spécifiques Copilot , celles-ci doivent être clairement communiquées dans les documents d’intégration et partout où les équipes peuvent rechercher des informations. Par exemple, si vous envisagez de révoquer l’accès aux Copilot utilisateurs qui ne l’ont pas utilisé pendant une certaine période, assurez-vous que vos utilisateurs sont conscients de cette stratégie.
De nombreux utilisateurs ne connaissent peut-être pas toutes les fonctionnalités.Copilot Vous devez fournir des conseils sur la façon dont vous attendez que les différentes fonctionnalités s’intègrent dans les flux de travail de votre organisation et fournissent une formation pour prendre en charge cela. Pour obtenir un exemple de bout en bout, consultez Intégrer l’IA agentique dans le cycle de vie du développement logiciel de votre entreprise.
Analyse et optimisation en cours
Une fois que vous avez implémenté votre Copilot processus d’activation, vous devez régulièrement passer en revue et l’optimiser pour vous assurer qu’il continue de répondre aux besoins de votre organisation. Voici quelques moyens d’y parvenir :
- Analyse des données d’utilisation pour identifier les tendances et les modèles. Consultez Suivi de l’activation des licences et de l’utilisation initiale avec les métriques d’utilisation de Copilot.
- Suivi des utilisateurs qui n’ont pas utilisé la licence qui leur a été attribuée. Vous pouvez utiliser l’API pour connaître la dernière date d’activité pour chaque siège attribué. Consultez Rappelant aux utilisateurs inactifs d’utiliser leur licence Copilot GitHub.
- Recueillir le retour d’expérience des équipes pour comprendre ce qui fonctionne bien et ce qui pourrait être amélioré.
- Examiner GitHub Discussions et d’autres canaux de communication afin d’identifier les problèmes courants et les questions fréquentes.
- Faites évoluer votre processus d’accompagnement en fonction des enseignements tirés.
- Après un lancement réussi, partagez votre liste de contrôle ou votre playbook avec d’autres équipes afin d’étendre l’adoption.
Pour approfondir
Pour obtenir des exemples plus concrets et un playbook détaillé, consultez le livre blanc formation et intégration des développeursGitHub Copilot.