Facilitar la colaboración
Con más de 30 millones de visitantes mensuales, se considera GitHub como uno de los más exitosos Código abierto-proyectos de los últimos años.
GitHub fue fundada en 2008 por los estadounidenses Tom Preston-Werner, P.J. Hyett y Chris Wanstrath en San Francisco fundada. En Idea lo era, Software-Es el proceso de desarrollo de software que permite generar automáticamente un programa de aplicación acabado.
Mientras tanto GitHub el mayor anfitrión de código fuente, y Wanstrath figura en la lista Forbes de los estadounidenses menores de 40 años más ricos, con una fortuna estimada en 500 millones de dólares.
GitHubque es, ante todo, una plataforma de redes sociales para profesionales. Desarrollador de software. Al igual que en Twitter, los miembros pueden seguirse unos a otros, valorar el trabajo de los demás y descargar actualizaciones de proyectos, así como comunicarse en privado y en público.
GitHub basado en Git, a Código abierto-sistema de gestión de código desarrollado por Linus Torvald, uno de los padres del Linux-se ha desarrollado.
Git como gestión de versiones
Como sistema descentralizado, Git permite crear y gestionar distintas versiones de archivos. Además de los cambios puros, se almacena más información sobre una versión, como la fecha y la hora, el autor o las notas de cambio.
GitHub actúa como anfitrión en línea para Git Repositorios. Un repositorio es un directorio en el que se pueden almacenar objetos digitales. GitHub se comporta como un servidor para proyectos colaborativos y, por tanto, permite la codificación social. Su uso es gratuito, siempre que se comparta el código.
Dado que la plataforma puede utilizarse de forma relativamente intuitiva, es un potente Herramienta para el control de versiones y para Colaboración convertirse. GitHub lo hace posible Desarrolladores de softwareconectar más allá de las fronteras organizativas y trabajar juntos con la mayor transparencia posible.
En el curso de la transformación digital, cada vez más empresas se están convirtiendo en empresas de software, incluso fuera de la industria tradicional de TI. Muchas de ellas ya han GitHub como norma socialColaboración-procesos implantados.
El desarrollo de software abarca todos los ámbitos de la vida
En los próximos años, la transformación digital no solo afectará a las empresas.
Kakul Srivastava, Vicepresidente de Gestión de Productos de GitHub:
"Cada vez más personas utilizarán códigos de software de forma habitual en su trabajo diario sin verse a sí mismos como desarrolladores"
La tarea consiste en apoyar este proceso de la mejor manera posible y simplificar aún más la cooperación.
Codificación social en SAP
SAP también ha reconocido la tendencia. En 2014 se propusieron mejorar la experiencia de los desarrolladores.
El reto era que SAP tiene una pila muy integrada en la que los equipos desarrollan sus aplicaciones. SAP también se basa en un sistema de gestión de versiones y un mecanismo de desarrollo integrados.
En el transcurso de la Nube-En el curso de la transformación, se ha ido dando cada vez más responsabilidad a los equipos individuales. Código abierto y GitHub Según Thomas Jansen, Jefe de Producto de SAP, esto no sólo permite una mejor cooperación entre los equipos.
Allí Git se ha establecido como un estándar en la escena, ahora también es más fácil integrar más rápidamente a los nuevos empleados en los procesos de trabajo.
SAP quiere colaborar aún más estrechamente con la comunidad de desarrolladores en el futuro. Con la actualización de HanaNube-plataforma, por ejemplo, SAP ha introducido recientemente Nube-contenido del portal, como plantillas para aplicaciones y sitios web del Código abierto-Comunidad sobre GitHub disponible.
A medida que los expertos y socios de SAP aportan cada vez más contenidos, la comunidad SAP es capaz de diseñar interfaces fáciles de usar para las empresas.