Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Facultad de Ingeniería
S O F T W A RE
Departamento TIC
Programa de Ingeniería de Sistemas
CONCEPTOS CHARLA
JUEVES
• Integración continua
• Scrum
• Ramas en el control de versiones
I N T E G R AC I Ó N C O N T I N UA
Gestión de los diversos cambios que se realizan sobre los elementos de algún
producto o una configuración del mismo.
• Master /Dev
• Feature
• Release
• Hotfix
• Commit
CONCEPTOS
Merge
COMMIT
• Git
• Subversion
• Team Foundation Version
Control (TFVC)
QUÉ ES GIT?
• Por ejemplo:
• 3.0.1
• 2.1.0
• 10.11.2
• Major version: cambios sustanciales. Por lo general no son compatibles hacia atrás.
• Minor version: nuevos features, pero siempre compatibles hacia atrás.
• Micro version: no hay nuevos features, por lo general solo corrección de bugs.
S TAG I N G ( FA S E S D E R E L É A S E )
Todavía en desarrollo.
Gold (Release)
No está completa
Versión final
Probado de forma
productiva
unitaria.
Estable
Primera versión Una versión beta con Baja probabilidad de
completa. funcionalidad aparición de bugs.
Uso a nivel externo. completa.
Cierto nivel de Bugs resueltos.
estabilidad.
Aun pueden
presentarse bugs.
REFERENCIAS
• P. Bourque and R.E. Fairley, eds., Guide to the Software Engineering Body of
Knowledge, Version 3.0, IEEE Computer Society, 2014; www.swebok.org
• https://www.kodetop.com/tutorial-basico-de-git/