Was sind Organisationen?
Zentrale Merkmale
Organisationsstruktur
Unternehmenshierarchie
Ablauf der Zugriffskontrolle
- Enterprise-Admin erstellt Organisationen und verwaltet unternehmensweite Enterprise-Einstellungen
- Team-Admins laden Mitglieder in ihre jeweiligen Organisationen ein
- Mitglieder greifen auf Devin und Repositories innerhalb ihrer zugewiesenen Organisationen zu
- Repository-Berechtigungen werden von Enterprise-Admins für Organisationen vergeben
Planung Ihrer Organisationsstruktur
Empfohlenes Zuordnungsmodell
Beispielzuordnung
| GitHub Team | Devin Organization | IdP Group | Business Function |
|---|---|---|---|
ecommerce-platform | E-Commerce-Plattform | product-ecommerce | Einkaufserlebnis der Kunden (Web, API usw.) |
analytics-platform | Analytics-Plattform | product-analytics | Datenanalysen und Reporting |
payments-team | Zahlungsplattform | product-payments | Zahlungsabwicklung und Rechnungsstellung |
platform-infra | Infrastruktur | eng-platform | Zentrale Infrastruktur und Sicherheit |
Entscheidungsrahmen
Teamgrenzen
Teamgrenzen
Frage: Wie sind Ihre Entwicklungsteams derzeit organisiert?Leitfaden: Erstellen Sie Organisationen, die Ihre bestehende Teamstruktur widerspiegeln. Teams, die regelmäßig an derselben Codebasis zusammenarbeiten, sollten in der Regel derselben Organisation angehören.Beispiel: Wenn Ihre Frontend- und Backend-Teams eng zusammen am selben Produkt arbeiten, sollten Sie eher eine gemeinsame Organisation „Product Team“ in Betracht ziehen als separate Frontend-/Backend-Organisationen.
Repository-Zugriffsmuster
Repository-Zugriffsmuster
Frage: Auf welche Repositories müssen verschiedene Teams zugreifen?Leitfaden: Fassen Sie Teams zusammen, die auf denselben Satz von Repositories zugreifen müssen. Denken Sie daran, dass alle Organisationsmitglieder auf alle Repositories der Organisation zugreifen können.Beispiel: Wenn sowohl Ihre Web- als auch Ihre Mobile-Teams Zugriff auf ein gemeinsames Repository für das Designsystem benötigen, könnten sie derselben Organisation angehören.
Kostenverteilung und Budgetierung
Kostenverteilung und Budgetierung
Frage: Wie möchten Sie die Nutzungskosten von Devin nachverfolgen und zuordnen?Leitfaden: Organisationen bilden natürliche Kostenstellen zur Nachverfolgung der ACU-Nutzung. Richten Sie Organisationen an Ihrer Budgetstruktur aus.Beispiel: Wenn Sie für jede Produktlinie ein separates Budget haben, erstellen Sie Organisationen, die diesen Produktgrenzen entsprechen.
