Skip to main content

Meilleures pratiques pour organiser le travail dans votre entreprise

Promote collaboration and manage resources at scale by following GitHub-recommended practices for managing organizations and teams.

Utiliser des organisations pour le travail ou la gouvernance

Il existe deux modèles principaux d’utilisation d’organisations :

  •         **Projets de travail liés au groupe** : référentiels de groupe pour une application et des services associés spécifiques. Les équipes qui travaillent sur cette application pourront ensuite communiquer efficacement et contribuer à l’ensemble des différents référentiels.
    
  •         **Exigences de gouvernance similaires** : référentiels de groupe qui nécessitent des stratégies, des paramètres de sécurité ou des restrictions d’accès similaires. Vous serez en mesure d’appliquer les paramètres nécessaires à l’organisation à grande échelle. Par exemple, si vous avez des projets de travail hautement confidentiels ou une classification de données spécifique, regroupez-les dans une organisation où seul un nombre limité de personnes ont accès.
    

Créer des organisations intentionnellement

La création d’organisations est un équilibre. Bien que GitHub continue à rendre la gestion des organisations plus évolutive, vous devez réfléchir à la raison pour laquelle vous créez une organisation. Il est toujours plus facile d’ajouter des organisations qu’à les supprimer.

N’essayez pas d’adapter des pièces non naturelles de votre entreprise à une seule grande organisation. Les fonctionnalités d’administration d’un compte d’entreprise vous permettent d’automatiser les processus, de gérer l’accès et d’appliquer des stratégies à plusieurs organisations à la fois. Toutefois, il y a des compromis à fragmenter le travail entre de nombreuses organisations différentes.

  • Il est plus facile pour les personnes de communiquer au sein d’une organisation, car @-mentions ne fonctionne qu'entre les membres de la même organisation.
  • Il est plus facile pour les personnes de trouver des ressources dans une organisation, car il n’y a qu’un seul endroit à rechercher.

Vous pouvez commencer par un petit nombre d’organisations au fur et à mesure que vous développez votre stratégie. Une fois que vous avez confiance en ce qui fonctionne bien pour votre entreprise, vous pouvez créer des organisations supplémentaires au fur et à mesure que cela se produit.

Vous devez évaluer régulièrement vos stratégies d’accès, de gouvernance et d’organisation du travail. Le nettoyage des organisations héritées fait partie de ce processus.

Collaborer dans des référentiels appartenant à l’organisation

Nous vous recommandons de collaborer dans les référentiels appartenant à l’organisation chaque fois que cela est possible et de réduire la collaboration dans les référentiels appartenant à l’utilisateur. Les référentiels appartenant à l’organisation disposent de fonctionnalités de sécurité et d’administration plus sophistiquées, et restent accessibles même lorsque l’appartenance à l’entreprise change.

Utiliser des pratiques innersource

Innersource facilite la découverte et la réutilisation du travail pour tous les employés. Cela permet aux équipes de développement d’apprendre les uns des autres et d’éviter les efforts de duplication pour recréer des services communs.

Pour obtenir des conseils sur la configuration de pratiques internes efficaces, consultez Utilisation de innersource dans votre entreprise.