Idioma: ES
Calidad de software y gestión de deuda técnica

Curso Calidad de software y gestión de deuda técnica

Presentación

La calidad del software es un elemento crítico, en especial en la sociedad moderna que depende cada vez más de los sistemas software. Tradicionalmente, el concepto de calidad en un sistema software se relaciona con el grado en el cual éste satisface las necesidades establecidas o implícitas de sus stakeholders, de manera que el mismo provea un valor (ISO 9000). A pesar de que las malas prácticas dentro del ciclo de vida de un producto de software (e.g., code smells, architecture smells, etc) han sido extensivamente estudiadas y ampliamente documentadas, las mismas están lejos de dejar de ocurrir. En la práctica, esto se debe, en parte, a que factores externos como la presión para salir al mercado o para satisfacer una necesidad de negocio a tiempo, obligan a sacrificar la calidad para ganar velocidad.

En este tipo de decisiones, en las que se eligen soluciones rápidas o limitadas por encima de las idóneas, se gana tiempo, pero a un costo en el largo plazo: los esfuerzos adicionales futuros que requerirá el sistema a causa de la solución alterna tomada (por ejemplo, una difícil mantenibilidad). Este fenómeno, a partir del cual se acuñó el concepto de Deuda Técnica requiere de especial atención en el contexto de calidad de software. No prestar atención a la deuda técnica puede conducir a una reducción de la agilidad de los equipos y de la productividad general de la compañía. Por otra parte, una decisión bien informada para asumir cierta cantidad de deuda técnica, permite evitar costos mayores (e.g., liberar una funcionalidad tardíamente) y, posteriormente, priorizar y 'pagar' dichas deudas de manera que su impacto en el largo plazo no resulte muy perjudicial.

Este curso presenta conceptos actuales y técnicas modernas de calidad de software, desde la perspectiva de su gestión como un elemento de deuda técnica.

Profesor: Heimar Vega Bernal.

actualización posgrado

El valor de la inversión es de $3.516.000 (tres millones quinientos dieciséis mil pesos m/cte.), por participante.

Descuento del 5 % hasta el 14 de enero de 2025.

Inscripciones hasta el 22 de enero de 2025.

Programa del que depende: Maestría en Informática

  • Modalidad: presencial y remoto vía Microsoft Teams
  • Duración: 36 horas
  • Jornada: diurna

Fecha y horario

El curso se desarrollará entre el 24 de enero y el 25 de abril de 2025, los viernes de 7:00 a.m. a 10:00 a.m. El cronograma de sesiones presenciales se dará a conocer una vez inicie el curso.

La Universidad Escuela Colombiana de Ingeniería, para sus programas de Educación Continuada, se reserva el derecho de cambiar sus conferencistas y fechas de realización, o cancelarlos de no contar con el número de personas requerido para tal fin. Lo anterior se informará a los interesados con antelación.

Deberes del participante

  • Contar con una conexión a internet de banda ancha.
  • Disponer de audífonos (diadema o manos libres) para aislar el ruido externo y lograr concentrarse.
  • Verificar que el equipo de cómputo no haya sido bloqueado para conexiones a herramientas de Microsoft.
  • En caso de ser miembro de Microsoft Teams con otra cuenta, cerrar las sesiones que involucren la cuenta en Microsoft Teams, e ingresar con un navegador libre de caché para que no tenga inconvenientes.
  • Conectarse a las sesiones de clase con mínimo 10 minutos de antelación de manera que verifique que cuenta con una conexión adecuada y no pierda clase por realizar ajustes.
  • Disponer de materiales para tomar apuntes.

Solicite información

Curso Calidad de software y gestión de deuda técnica