Skip to main content

Best Practices für Organisationen in deinem Unternehmen

Hier erfährst du, wie du dein Unternehmen und deine Organisationen strukturierst, um die beste Entwicklerumgebung zu erzielen.

Es gibt mehrere Optionen für die Strukturierung der Organisationen in deinem Unternehmen. Jeder Ansatz hat Vor- und Nachteile, und die am besten geeignete Struktur für dein Unternehmen hängt von den Merkmalen und Anforderungen deines Unternehmens ab, einschließlich der Größe und den Sicherheitseinschränkungen. Es wird empfohlen, deine Strategie an der Unternehmenskultur auszurichten, die du erschaffen möchtest, und nicht auf die derzeitige Unternehmenskultur. Wenn du in Sachen Zusammenarbeit und Innersourcing vorankommen möchtest, musst du deine Tools entsprechend strukturieren. Dann können deine Tools zum Wandel der Unternehmenskultur beitragen, anstatt ihn zu blockieren.

In diesem Artikel werden die wichtigsten Punkte aus den Empfehlungen von GitHub zusammengefasst. Weitere Informationen findest du im Abschnitt Weitere Informationen.

Minimieren der Anzahl von Organisationen

Im Allgemeinen empfiehlt GitHub, die Anzahl der Organisationen zu minimieren, die du erstellst.

  • Mitglieder einer Organisation können Ressourcen finden und leicht kommunizieren, was eine gemeinschaftliche Umgebung fördert.
  • Es ist immer einfacher, Organisationen hinzuzufügen, als sie zu entfernen. Daher empfehlen wir, mit einer kleinen Anzahl von Organisationen zu beginnen, was dir in Zukunft mehr Flexibilität bietet.
  • Das Entfernen von Organisationen ist viel schwieriger, da dabei häufig Migrationen durchgeführt werden müssen und die Flexibilität der Teams verringert wird.

Wann sind mehrere Organisationen erforderlich?

Einige Kunden benötigen mehrere Organisationen.

  • Der Hauptvorteil beim Erstellen mehrerer Organisationen besteht darin, dass du verschiedene Richtlinien, Einstellungen und Anforderungen für die jeweiligen Organisationen konfigurieren kannst.
  • Organisationsbesitzer*innen haben immer Zugriff auf alle Repositorys, die sich im Besitz der Organisation befinden. Wenn dein Unternehmen so groß ist, dass keine besitzende Person Zugriff auf alle Repositorys hat, solltest du mehrere Organisationen erstellen.
  • Es wird empfohlen, feste und transparente Regeln für die Erstellung einer neuen Organisation in deinem Unternehmen zu erstellen und zu erzwingen. Dadurch wird es für alle einfacher, den Zweck jeder Organisation zu verstehen und zu erkennen, welche Ressourcen sich wo befinden.

Unterschiedliche Kunden haben es geschafft, verschiedene Setups für die Anzahl von Organisationen und Zugriffsberechtigungen für diese einzurichten. Informationen zu den Optionen findest du unter Bewährte Methoden für die Strukturierung von Organisationen in deinem Unternehmen.

Best Practices in Organisationen

Innerhalb jeder Organisation in deinem Unternehmen solltest du Organisationsbesitzende ermutigen, Best Practices zu befolgen.

  • Hinzufügen mehrerer besitzender Personen: Wenn für eine Organisation nur eine besitzende Person vorhanden ist, können die Projekte der Organisation unzugänglich werden, wenn die besitzende Person nicht erreichbar ist. Um sicherzustellen, dass niemand den Zugriff auf ein Projekt verliert, empfehlen wir, dass mindestens zwei Personen in jeder Organisation die Besitzerrolle innehaben.
  • Verwenden von Teams: Teams ermöglichen dir das Verwalten von Berechtigungen, Codebesitz und Benachrichtigungen für Personengruppen. Wenn du einen Identitätsanbieter (IdP) für die Authentifizierung verwendest, wird dringend empfohlen, die Teammitgliedschaft über deinen IdP zu verwalten. Weitere Informationen findest du unter Erstellen von Teams.
  • Zusammenarbeit in Repositorys im Besitz der Organisation: Minimiere wo möglich die Zusammenarbeit in Repositorys im Besitz von Benutzenden. Repositorys in Organisationsbesitz verfügen über ausgefeiltere Sicherheits- und Verwaltungsfunktionen und bleiben auch dann zugänglich, wenn sich die Unternehmensmitgliedschaft ändert.

Nächste Schritte

Du hast damit begonnen, Organisationen zu erstellen und den Zugriff für Benutzende so zu verwalten, um der gewünschten Struktur deines Unternehmens zu entsprechen. Erfahre als Nächstes, wie du vom GitHub-Support Hilfe erhältst. Weitere Informationen findest du unter Grundlegendes zum Unternehmenssupport.

Weiterführende Themen