Sistemas y metodologías para el control de versiones. Integración y despliegue continuo. Gestión de dependencias, construcción y empaquetado automático del software. Automatización e integración de pruebas en el proceso de desarrollo. Gestión integrada de proyectos software.