Hay muchas opciones para estructurar las organizaciones dentro de tu empresa. Cada enfoque tiene ventajas y desventajas, y la mejor estructura para tu empresa depende de las características y necesidades de tu negocio, incluidas las restricciones de tamaño y seguridad. Se recomienda alinear la estrategia con la cultura que quieres crear, no con la que tienes actualmente. Si deseas avanzar en términos de colaboración e interiorización, estructura las herramientas en consecuencia. Después, las herramientas pueden ayudarte en el cambio cultural en lugar de actuar como bloqueador.
En este artículo se resumen los puntos clave de las recomendaciones de GitHub. Para más información, consulta la sección Lectura adicional.
Minimizar el número de organizaciones
En general, GitHub recomienda minimizar el número de organizaciones que se crean.
- Los miembros de una organización pueden encontrar recursos y comunicarse fácilmente, lo que fomenta un entorno de colaboración.
- Siempre es más fácil agregar organizaciones que quitarlas, por lo que se recomienda comenzar con un pequeño número de organizaciones, lo que te proporciona más flexibilidad en el futuro.
- La eliminación de organizaciones es mucho más difícil, a menudo requiere migraciones y una reducción de la flexibilidad a la que se han acostumbrado los equipos.
¿Cuándo se necesitan varias organizaciones?
Algunos clientes necesitarán varias organizaciones.
- La principal ventaja de crear varias organizaciones es la capacidad de configurar directivas, opciones y requisitos independientes para cada una.
- Los propietarios de la organización siempre tienen acceso a todos los repositorios que pertenecen a la organización. Si tu empresa es lo suficientemente grande como para que ningún propietario único tenga acceso a todos los repositorios, considera la posibilidad de crear varias organizaciones.
- Se recomienda crear y aplicar reglas fijas y transparentes para crear una organización en tu empresa. Esto facilitará que todo el mundo comprenda la finalidad de cada organización y qué recursos se encuentran dónde.
Los distintos clientes se han realizado correctamente diferentes configuraciones para el número de organizaciones y permisos de acceso dentro de ellas. Para explorar las opciones, consulta Procedimientos recomendados para estructurar organizaciones en tu empresa.
Procedimientos recomendados dentro de las organizaciones
Dentro de cada organización de tu empresa, debes animar a los propietarios de la organización a seguir los procedimientos recomendados.
- Adición de varios propietarios: si una organización solo tiene un propietario, los proyectos de la misma pueden ser inaccesibles si el propietario no es accesible. Para asegurarse de que nadie perderá el acceso a un proyecto, se recomienda que al menos dos personas de cada organización tengan el rol de propietario.
- Uso de equipos: los equipos te permiten administrar permisos, la propiedad del código y las notificaciones para grupos de usuarios. Si usas un proveedor de identidades (IdP) para la autenticación, se recomienda encarecidamente administrar la pertenencia al equipo mediante el IdP. Consulta Creación de equipos.
- Colaboración en repositorios propiedad de la organización: siempre que sea posible, minimiza la colaboración en los repositorios propiedad del usuario. Los repositorios propiedad de la organización tienen características administrativas y de seguridad más sofisticadas, y siguen siendo accesibles incluso cuando cambian las pertenencias a la empresa.
Pasos siguientes
Has empezado a crear organizaciones y administrar el acceso para que los usuarios coincidan con la estructura deseada de la empresa. A continuación, aprende a obtener ayuda cuando la necesites con Soporte de GitHub. Consulta Descripción del soporte técnico empresarial.