Que sont les organisations ?
Caractéristiques principales
Structure de l’organisation
Hiérarchie d’entreprise
Flux de contrôle d’accès
- Enterprise Admin crée des organisations et gère les paramètres généraux de l’entreprise
- Team Admins invitent des membres au sein de leurs organisations respectives
- Members accèdent à Devin et aux dépôts des organisations auxquelles ils sont rattachés
- Les autorisations de dépôt sont accordées par les Enterprise Admins aux organisations
Planification de la structure de votre organisation
Modèle de mappage recommandé
Exemple de correspondance
| GitHub Team | Devin Organization | IdP Group | Business Function |
|---|---|---|---|
ecommerce-platform | Plateforme e-commerce | product-ecommerce | Expérience d’achat pour les clients (web, API, etc.) |
analytics-platform | Plateforme d’analytics | product-analytics | Analyses de données et reporting |
payments-team | Plateforme de paiements | product-payments | Traitement des paiements et facturation |
platform-infra | Infrastructure | eng-platform | Infrastructure mutualisée et sécurité |
Cadre de décision
Périmètres d'équipe
Périmètres d'équipe
Question : Comment vos équipes de développement sont-elles actuellement organisées ?Conseil : Créez des organisations qui reflètent votre structure d’équipe existante. Les équipes qui collaborent régulièrement sur la même base de code devraient généralement partager une organisation.Exemple : Si vos équipes frontend et backend travaillent en étroite collaboration sur le même produit, envisagez une seule organisation « Équipe Produit » plutôt que des organisations distinctes frontend/backend.
Schémas d'accès aux dépôts
Schémas d'accès aux dépôts
Question : À quels dépôts les différentes équipes ont-elles besoin d’accéder ?Conseil : Regroupez les équipes qui ont besoin d’accéder au même ensemble de dépôts. Gardez à l’esprit que tous les membres d’une organisation peuvent accéder à tous les dépôts de cette organisation.Exemple : Si vos équipes web et mobile ont toutes deux besoin d’accéder à un dépôt de système de design partagé, elles peuvent appartenir à la même organisation.
Affectation des coûts et budgétisation
Affectation des coûts et budgétisation
Question : Comment souhaitez-vous suivre et répartir les coûts d’utilisation de Devin ?Conseil : Les organisations constituent des centres de coûts naturels pour le suivi de l’utilisation des ACU. Alignez vos organisations sur votre structure budgétaire.Exemple : Si vous budgétez séparément pour chaque ligne de produits, créez des organisations qui correspondent à ces périmètres produit.
