EQUIPO 10
Pozos Escobedo Miriam Elizabeth
Becerril Guzmán Jessica Itzel
Mendoza Fonseca Diego Yael
MODELO DE NEGOCIO Morales Flores Emiliano Dalí
GITHUB
OBJETIVOS
Analizar el modelo ESPECIFICO
de negocion que
abarca GITHUB y MEDIBLES
ver sus diferentes
CLAROS
características EQUIPO
como una ALCANZABLES
organización
10
virtual . CONCISOS
MODELO DE NEGOCIO DE GITHUB
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.
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.
GitHub es una plataforma basada en la nube, utilizada
PERO, QUE ES GITHUB? 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í.
QUE ES GIT? CÓMO FUNCIONA GITHUB?
Git es un sistema de control de GitHub es una empresa que proporciona un servicio de
versiones de código abierto. alojamiento de repositorios Git. Cada proyecto se almacena
Cuando los desarrolladores inician en su propio repositorio, al que se accede a través de una
un nuevo proyecto, realizan
URL única. Permite que las personas y los equipos
cambios recurrentes en el código
del producto. Para eso, lanzan
colaboren y controlen las versiones del código. Cualquiera
nuevas versiones del código puede alojar un repositorio de código público de forma
después de la primera oficial (no gratuita (los repositorios privados se cobran).
beta). Por lo tanto, si un desarrollador encuentra un proyecto en
Los sistemas de control de el que podría contribuir, puede realizar los cambios en el
versiones almacenan todas las código original y lanzar un nuevo proyecto revisado. El
modificaciones realizadas en el
programador que revisa y cambia algún código puede
código en un repositorio central,
incluso solicitar ser incluido en el proyecto oficial si los
permitiendo que estas revisiones
sean compartidas, descargadas,
autores del repositorio original lo aceptan.
cambiadas, etc., proporcionando Uno de los mejores recursos de GitHub es la función de
colaboración entre programadores. redes sociales. Cada usuario tiene un perfil, que representa
Creado por Linus Torvalds (creador un currículum, con proyectos y contribuciones anteriores.
de Linux) en 2005, Git es el sistema Además, las revisiones se pueden discutir públicamente, lo
de control de versiones más que fomenta la colaboración y el avance de la
utilizado, elegido por casi el 90% de
programación.
los desarrolladores de todo el
mundo.
MODELO DE NEGOCIO DE GITHUB
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.
CARACTERISTICAS DE UNA ORGANIZACION VIRTUAL COMO GITHUB
En GitHub, un usuario puede subir sus proyectos y asignarlos una licencia. Los demás usuarios pueden hacer fork a un proyecto, es decir, obtener una copia del proyecto para así
poder modificarlo a su gusto. Una vez el usuario ha modificado el proyecto, puede hacer pull request, que básicamente consiste en pedir al usuario original que incluya los cambios
hechos en su proyecto.
Para facilitar que diferentes usuarios puedan realizar cambios, GitHub cuenta con una característica llamada branch. Un branch consiste en una copia del proyecto con la intención
de que, si editamos el código o realizamos pruebas sobre él, se haga sobre la copia y no sobre el original. Puede haber más de un branch, habiendo siempre uno principal.
1.- LICENCIAS 2.-GRÁFICAS 3.-RED SOCIAL 4.-WIKI
A la hora de crear un nuevo proyecto, Entre sus funciones, GitHub
GitHub nos permite poner un archivo de cuenta también con diferentes GitHub tiene también ciertas En GitHub, cada
texto con la licencia elegida. Para ello,
gráficas que muestran las características de red social. Un proyecto puede
tiene diferentes plantillas de licencias
diferentes aportaciones hechas usuario tiene su perfil en el que tener su propia wiki
como GPL, MIT o Apache que facilitan
por los usuarios, así como los aparecen sus contribuciones, y
enormemente la asignación de la licencia. con manuales e
Además, las licencias determinarán el uso miembros que están trabajando los usuarios pueden seguirse
que podremos hacer de los proyectos a los sobre el proyecto y sus informacion
entre si para ver su actividad.
que hemos hecho fork y si tenemos que interacciones. relativas a este.
realizar diferentes acciones como
mencionar el proyecto original o al
desarrollador del proyecto original.
ADMINISTRACIÓN
PRODUCCIÓN OPERACIONES
La administración de producción es aquella gestión que se encarga de
organizar, planificar, controlar y dirigir el proceso productivo de una empresa. Para tener una buena administracion de operaciones en
De ella dependerá la eficiencia del proceso de producción de bienes y servicios,
una empres a en la cual ,el bien es intagible, la función de
dado que sus decisiones influyen sobre la maquinaria, los equipos de trabajo, las
herramientas, las gestión de materias primas y otros factores que afectan a la producción puede ser menos evidente. A menudo estas
producción. actividades son llamadas servicios. Los servicios pueden
Se asegura de la inspección y el cumplimiento del sistema de operaciones, estar “escondidos” para el público e incluso para el cliente.
es decir, de las cantidades, programas y estándares.
Equilibra los costos de mantenimiento.
Para crear bienes y servicios, todas las organizaciones
Controla de manera general que sus funciones cumplan con lo programado. desarrollan tres funciones. Estas funciones son los
Logra sus metas a partir de la inspección de todos los espacios de la empresa ingredientes necesarios no sólo para la producción sino
y de cómo se desempeñan las diferentes labores.
también para la supervivencia de la organización.
Su objetivo es evitar males mayores por negligencia.
Esto le ayuda a GITHUB a poder:
Inspeccionar cada detalle de la instalación productiva de la empresa. 1. Marketing, la cual genera la demanda o, al menos,
Planear nuevos métodos que mejoren el espacio de trabajo y signifiquen una toma el pedido de un producto o servicio (nada ocurre
mejora en la producción.
Diseñar estrategias que vuelvan más eficiente el trabajo de producción.
sino hasta que hay una venta).
Implementar nuevos equipos, herramientas y espacios para la facilidad de la 2. Producción y operaciones, crean el producto.
producción. 3. Finanzas y contabilidad, hacen un seguimiento de
Ejecutar decisiones para la comodidad de los trabajadores.
cómo una organización funciona, paga facturas y
Controlar el sistema de producción.
Capacitar al personal para que utilice los equipos y las herramientas de la recauda dinero.
mejor forma. y GITHUB no se queda atras ya que gracias a estas tres
Corregir los errores o defectos ocasionados por accidentes o falta de equipo. funciones se a convertido un uno de los lideres mas
Verificar que la calidad y el inventario de la producción esté conforme al
trabajo efectuado.
grandes de organizaciones virtuales.
CONCLUSIÓN
Git y Github son herramientas fundamentales para el
proceso de desarrollo de tu proyecto o producto.
Como hemos visto podemos usar otras alternativas
pero no debememos de suprimir estas herrameintas
que nos ayudarán a una mejor gestión del código
PRACTICO Y EFICIENTE
ES UNA NUEVA PROPUESTA TANTO PARA
EMPRESAS COMO PARA ESTUDIANTES
HABLANDO DEL SERVICIO Y PRODUCCIÓN, ES
SOFISTICADA LA MANERA DE LLEVAR SU
PROYECTO Y HACERLO UN SERVICIO.