los Modelo de negocio de GitHub combina el modelo de negocio Freemium y Software-as-a-Service, lo que significa que ofrece una licencia de software en la infraestructura de la nube y cobra a sus usuarios una suscripción mensual.
Lo primero es lo primero: si no es un desarrollador y no tiene contacto con el mundo de la codificación, es posible que no esté familiarizado con el nombre GitHub. Sin embargo, GitHub Business Model ha insertado su marca entre los 100 sitios web más visitados de la Tierra.
Conocido como Google Drive para código y sitio de redes sociales para programadores, este servicio de alojamiento de repositorios de Git tiene más de 33 millones de usuarios únicos cada mes. GitHub es simplemente la plataforma de desarrollo de software más grande del mundo.
Es utilizado tanto por individuos como por grandes empresas famosas para desarrollar y compartir código. Entremos un poco más en el modelo de negocio de GitHub, desde la primera base.
Table of Contents
¿Qué es GitHub?
GitHub es una plataforma basada en la nube, utilizada por los desarrolladores para organizar proyectos de programación, almacenando, administrando y compartiendo código, así como rastreando y controlando los cambios en su código, todo mientras se comunican entre sí.
Pero para comprender cómo funcionan el modelo de negocio y el sitio web de GitHub, es esencial conocer el «Git».
¿Qué es Git?
Git es un sistema de control de versiones de código abierto. Cuando los desarrolladores inician un nuevo proyecto, realizan cambios recurrentes en el código del producto. Para eso, lanzan nuevas versiones del código después de la primera oficial (no beta).
Los sistemas de control de versiones almacenan todas las modificaciones realizadas en el código en un repositorio central, permitiendo que estas revisiones sean compartidas, descargadas, cambiadas, etc., proporcionando colaboración entre programadores.
Creado por Linus Torvalds (creador de Linux) en 2005, Git es el sistema de control de versiones más utilizado, elegido por casi el 90% de los desarrolladores de todo el mundo.
Cómo funciona GitHub
GitHub es una empresa que proporciona un servicio de alojamiento de repositorios Git. Cada proyecto se almacena en su propio repositorio, al que se accede a través de una URL única. Permite que las personas y los equipos colaboren y controlen las versiones del código. Cualquiera puede alojar un repositorio de código público de forma gratuita (los repositorios privados se cobran).
Por lo tanto, si un desarrollador encuentra un proyecto en el que podría contribuir, puede realizar los cambios en el código original y lanzar un nuevo proyecto revisado. El programador que revisa y cambia algún código puede incluso solicitar ser incluido en el proyecto oficial si los autores del repositorio original lo aceptan.
Uno de los mejores recursos de GitHub es la función de redes sociales. Cada usuario tiene un perfil, que representa un currículum, con proyectos y contribuciones anteriores. Además, las revisiones se pueden discutir públicamente, lo que fomenta la colaboración y el avance de la programación.
GitHub para no programadores
El modelo de negocio de GitHub ha sido desarrollado para desarrolladores, sin duda. Pero eso no impide que otras personas lo utilicen como repositorio para cualquier tipo de archivos. Es mucho menos común, pero cualquier equipo que necesite cambiar constantemente algún archivo o documento puede aprovechar la estructura de GitHub para controlar las versiones.
Cómo gana dinero GitHub
Como se mencionó anteriormente, mientras que los repositorios de códigos públicos son gratuitos, los privados son de pago. GitHub vende planes de suscripción, tanto a particulares como a empresas. Los precios varían principalmente según el número de repositorios privados – los colaboradores y los repositorios públicos son ilimitados. Estos son los planes de GitHub:
La mayor fuente de ingresos de Git Hub es el plan Enterprise: más del 50% de los ingresos. GitHub One apunta a grandes empresas. Tiene todas las funciones del plan Enterprise, con algunos extras, como soporte 24/7 y seguridad impulsada por la comunidad.
Además del modelo de negocio de suscripción, GitHub también gana dinero con su mercado y tienda. El mercado permite a los usuarios compartir sus aplicaciones en la plataforma. En cada venta realizada allí, GitHub recorta un 25% como comisión. Y la tienda de GitHub ofrece mercadería como ropa y coleccionables.
Lienzo de modelo de negocio de GitHub
Descargar PDF de alta resolución del lienzo del modelo de negocio de Github
Echemos un vistazo detallado al modelo de negocio de GitHub, analizando los bloques de Business Model Canvas:
Segmentos de clientes de GitHub
Los segmentos de clientes del modelo de negocio de GitHub se basan en un nicho de mercado: personas u organizaciones especializadas que desean un repositorio para alojar su código Git.
- Individuos se beneficiarán de los planes Free o Team, mediante los cuales podrán trabajar en proyectos solos o en grupos privados.
- Organizaciones se beneficiarán de un plan Enterprise, mediante el cual podrán gestionar códigos y equipos en sus propios servidores o en la nube, con más espacio y controles de seguridad.
Propuesta de valor de GitHub
La principal propuesta de valor es precisamente la posibilidad de almacenar, rastrear y controlar proyectos desarrollados en el sistema de control de versiones más utilizado en el mundo (Git), junto con la opción de integrarlos con otras herramientas, y, sin embargo, optar por mantener el código privado o público.
Además de eso, la reputación de GitHub como el host de código más grande de la Tierra atrae a un gran número de programadores interesados en compartir, colaborar y ser parte de importantes proyectos de codificación.
Canales de GitHub
El canal principal de GitHub es, seguramente, su sitio web. Además, la compañía ofrece cursos de codificación de capacitación gratuitos, disponibles en clases presenciales y en vivo basadas en la web.
Relaciones con los clientes de GitHub
La relación con el cliente de GitHub es bastante reducida. El sitio web es un servicio de siervos automatizado y fácil de usar, con una interacción limitada con los empleados. La atención al cliente se realiza principalmente a través de su sección de Ayuda, Preguntas frecuentes y asistencia por correo electrónico, pero el plan más avanzado (GitHub One) incluye soporte 24/7.
Flujos de ingresos de GitHub
GitHub es un modelo de negocio freemium y SaaS. Ofrece repositorios públicos ilimitados gratuitos y cargos por repositorios privados y algunos recursos avanzados y personalizados mensualmente.
Recursos clave de GitHub
Sus recursos clave involucran la plataforma de GitHub, los sistemas en la nube, sus 33 millones de usuarios y sus repositorios, los ingenieros y el personal que mantiene la empresa y los instructores que imparten los cursos de capacitación.
Actividades clave de GitHub
Las actividades clave de GitHub son principalmente desarrollo, mantenimiento, seguridad y actualización de la plataforma de software.
Socios clave de GitHub
Sus socios clave incluyen:
- Comunidad de código abierto;
- Desarrolladores;
- Inversores;
- Comunidad de TI;
- Paquete de desarrollo para estudiantes de GitHub (12 empresas que brindan a los estudiantes acceso gratuito a las herramientas de desarrollo).
Estructura de costos de GitHub
El modelo de negocio de GitHub apunta a una estructura de costos ajustada, para mantener sus ofertas de bajo precio. Por tanto, la empresa reduce los gastos operativos a través de un sistema muy automatizado. Sus costos incluyen personal, soporte al cliente y gastos generales y administrativos fijos.
Consideraciones finales
El modelo de negocio de GitHub ha proporcionado al mundo una plataforma de código abierto, donde los desarrolladores de todo el mundo pueden mostrar sus talentos y participar en grandes proyectos, desarrollando y compartiendo código sin esfuerzo.
Vale la pena decir que grandes marcas, como Google, Facebook, Twitter y Microsoft, tienen proyectos alojados en GitHub. Por cierto, Microsoft ha visto tanto valor en la empresa, que el gigante adquirió el servicio de repositorio de código para el humilde monto de $ 7.5 mil millones, en 2018.