Skip to main content

Bewährte Methoden zum Organisieren von Arbeiten in Ihrem Unternehmen

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

Verwendung von Organisationen für Arbeit oder Verwaltung

Es gibt zwei Hauptmodelle für die Verwendung von Organisationen:

  •         **Gruppenbezogene Arbeitsprojekte**: Gruppenrepositorys für eine bestimmte Anwendung und verwandte Dienste. Teams, die an dieser Anwendung arbeiten, können dann effektiv kommunizieren und in den verschiedenen Repositorys mitwirken.
    
  •         **Gruppieren Sie ähnliche Governanceanforderungen**: Gruppenrepositorys, die ähnliche Richtlinien, Sicherheitseinstellungen oder Zugriffsbeschränkungen erfordern. Sie können die erforderlichen Einstellungen auf die Organisation im großen Maßstab anwenden. Wenn Sie beispielsweise streng vertrauliche Arbeitsprojekte oder eine bestimmte Datenklassifizierung haben, gruppieren Sie diese in einer Organisation, auf die nur eine begrenzte Anzahl von Personen Zugriff hat.
    

Absichtliches Erstellen von Organisationen

Das Erstellen von Organisationen ist ein Balanceakt. Während GitHub die Skalierbarkeit der Organisationsverwaltung weiter verbessert, sollten Sie sich bewusst sein, warum Sie eine Organisation erstellen. Es ist immer einfacher, Organisationen hinzuzufügen, als sie zu entfernen.

Versuchen Sie nicht, unnatürliche Teile Ihres Unternehmens in eine einzige große Organisation zu integrieren. Mit den administrativen Features eines Unternehmenskontos können Sie Prozesse automatisieren, den Zugriff verwalten und Richtlinien in mehreren Organisationen gleichzeitig anwenden. Es gibt jedoch Nachteile bei der Trennung von Arbeiten in vielen verschiedenen Organisationen:

  • Es ist für Personen einfacher, innerhalb einer Organisation zu kommunizieren, da @-mentions nur zwischen Mitgliedern derselben Organisation funktioniert.
  • Es ist für Personen einfacher, Ressourcen in einer Organisation zu finden, da es nur einen Ort für die Suche gibt.

Möglicherweise möchten Sie mit einer kleinen Anzahl von Organisationen beginnen, während Sie Ihre Strategie entwickeln. Nachdem Sie vertrauen, was für Ihr Unternehmen gut funktioniert, können Sie zusätzliche Organisationen erstellen, wenn dies erforderlich ist.

Sie sollten Ihre Strategien für Den Zugriff, die Governance und die Organisation der Arbeit regelmäßig bewerten. Das Bereinigen von älteren Organisationen ist teil dieses Prozesses.

Verwenden von Teams zum Organisieren von Personen

Hinweis

Unternehmensteams befinden sich in der öffentlichen Vorschau und können sich noch ändern.

Unternehmensteams sind die beste Möglichkeit, den Zugriff und die Berechtigungen im großen Maßstab zu steuern. Erstellen Sie Teams, und verwalten Sie ihre Mitgliedschaft als Primäres Mittel zum Ausführen von Aktionen wie das Hinzufügen von Benutzern zu Organisationen, das Gewähren von Lizenzen und das Delegieren des Zugriffs auf Unternehmenseinstellungen.

Wenn Sie Teams auf diese Weise verwenden, ist die Steuerung der Mitgliedschaft von Teams eine sensible Aktion. Beschränken Sie die Berechtigung zum Steuern von Teams und deren Mitgliedschaft auf eine kleine Anzahl von Personen. Wenn Sie einen externen Identitätsanbieter (IdP) verwenden, synchronisieren Sie Teams mit IdP-Gruppen, damit die Teammitgliedschaft von einem zentralen Administrator gesteuert werden kann.

Verwenden Sie Rollen, um Administrative Aufgaben an Teams zu delegieren. Auf diese Weise können Sie die Anzahl der Unternehmensbesitzer in Ihrem Unternehmen einschränken und Personen nur die Berechtigungen erteilen, die sie benötigen, um ihre Aufgaben effektiv zu erledigen. Beispielsweise kann ein Team von Auditoren Zugriff auf das Unternehmensüberwachungsprotokoll erhalten, ohne auf andere Einstellungen zugreifen zu können.

Zusammenarbeiten in organisationseigenen Repositorys

Wir empfehlen, möglichst in organisationsinternen Repositorys zusammenzuarbeiten und die Zusammenarbeit in benutzereigenen Repositorys zu minimieren. Repositorys in Organisationsbesitz verfügen über ausgefeiltere Sicherheits- und Verwaltungsfunktionen und bleiben auch dann zugänglich, wenn sich die Unternehmensmitgliedschaft ändert.

Verwenden Sie Innersource-Praktiken

Innersource erleichtert allen Mitarbeitern das Auffinden und Wiederverwenden von Arbeiten. Auf diese Weise können Entwicklungsteams voneinander lernen und vermeiden es, die Anstrengungen zu duplizieren, gemeinsame Dienste neu zu erstellen.

Anleitungen zum Einrichten effektiver Innersource-Praktiken finden Sie unter Verwenden von Innersource in Ihrem Unternehmen.

Nächste Schritte

Erfahren Sie, wie Sie Ihr Unternehmen gemäß den bewährten Methoden in unserer AUTOTITLE-Journey für GitHub Enterprise Cloud einrichten.