Evolución de software
En este curso el estudiante aprenderá a analizar los problemas relacionados con la evolución y el mantenimiento de software desde las perspectivas técnica y del negocio, teniendo en cuenta las necesidades de corto y de largo plazo y considerando distintos aspectos, tales como: calidad, costo, esfuerzo, satisfacción de los interesados e impacto en el negocio.
Objetivos
Introducir al estudiante en los conceptos de la Evolución y el Mantenimiento de Software. Se verán aspectos teóricos, ejemplos prácticos y reales de aplicación, buenas prácticas de la industria, introducción a los requisitos relacionados a esta disciplina en estándares y normas internacionales. El estudiante aprenderá a analizar los problemas relacionados con la evolución y el mantenimiento de software desde las perspectivas técnica y del negocio, teniendo en cuenta las necesidades de corto y de largo plazo y considerando distintos aspectos, tales como: calidad, costo, esfuerzo y satisfacción de los interesados e impacto en el negocio.
Temario
- Comprensión de los programas
- Deuda técnica
- Refactoring, reestructuración e ingeniería reversa
- Gestión de la Configuración y su lugar en el proceso de software
- Gestión y organización
- Documentación y conocimiento
- Sistemas legados
- Estrategias de liberación
- Arquitectura y evolución del software
- Integración continua, liberación continua y despliegue continuo
- DevOps
- Mediciones y uso de la información disponible
- Procesos y modelos de evaluación y de mejora del mantenimiento
Reservá este curso en exclusividad para tu empresa
Dirigido a
Integrantes de equipos de desarrollo de software, líderes de equipos, gerentes de proyectos, líderes técnicos, arquitectos de software
Comienzo: 4 de noviembre
Fin: 5 de diciembre
Docentes
Es Ingeniero de Sistemas en Computación por la Universidad de la República y Magíster en Informática del PEDECIBA. Cuenta con más de 30 años de experiencia en desarrollo y mantenimiento de software en diversas áreas de aplicación, ejerciendo diferentes roles, tanto en organizaciones públicas como privadas. Ha sido profesor de numerosos cursos de grado y de posgrado relacionados con la ingeniería de software. Su principal área de interés es la relación entre los aspectos organizacionales y tecnológicos del proceso de producción de software y la calidad, relevancia e impacto del resultado.
Es Ingeniera de Sistemas en Computación, título que obtuvo en la Facultad de Ingeniería de la Universidad de la República, donde también obtuvo el título de Magíster en Ingeniería en Computación. Ha tenido una destacada trayectoria profesional como especialista en Ingeniería de Software tanto en el ámbito público como privado. Es formadora certificada por OIT en Educación Financiera y dicta talleres de la temática para OMEU y ANDE. Fue Presidente de la Asociación Nacional de Afiliados (ANDA) entre 2015 y 2021; Vicepresidente de OMEU – Organización de Mujeres Empresarias de Uruguay entre 2018 y 2022 y lideró la comisión de equidad de género de CUTI – Cámara Uruguaya de Tecnologías de la Información de 2021 a 2022. Actualmente es Ministra de Industria, Energía y Minería.
Es docente asistente en el Instituto de Computación de la Universidad de la República (Udelar), donde ha trabajado en el Grupo de Ingeniería de Software desde 2008. Tiene un título de grado en Ingeniería en Computación de Udelar y una maestría en Informática del Programa de Desarrollo de Ciencias Básicas (PEDECIBA). Cuenta con 10 años de experiencia en la industria del software, donde ha desempeñado diversos roles técnicos y de gestión en proyectos de desarrollo y mantenimiento de software de mediana y gran envergadura para agencias gubernamentales locales. Actualmente, es estudiante de doctorado en PEDECIBA, y su principal área de investigación es el uso de prácticas basadas en evidencia en la ingeniería de software.