Home / Companies / GitHub / Blog / Post Details
Content Deep Dive

Best practices for organizations and teams using GitHub Enterprise Cloud

Blog post from GitHub

Post Details
Company
Date Published
Author
David Losert, Elizabeth Barrord
Word Count
3,364
Language
English
Hacker News Points
-
Summary

GitHub Enterprise users often face challenges in structuring organizations and teams to maximize collaboration and align with their company's culture, as an effective structure is crucial for leveraging DevSecOps and innersourcing principles. While innersourcing promotes open collaboration by adopting open-source community values within an enterprise, enterprises must balance this with access control, intellectual property protection, and regulatory compliance. Organizations in GitHub serve as a mechanism for grouping resources and setting policies and controls, and teams provide role-based access and facilitate collaboration. The article suggests minimizing the number of organizations to reduce administrative overhead and avoid silos while ensuring flexibility to protect resources when necessary. It emphasizes the importance of focusing on shared responsibilities and product ownership rather than existing micro-structures, and highlights that scaling out is generally easier than scaling in. The guidelines provided aim to help enterprises find a balance between maximizing collaboration and adhering to necessary controls, ultimately fostering a culture of productivity and innovation.