Es el impacto negativo que en algún
momento debemos pagar en el desarrollo
de software y eso conlleva al re-trabajo.
Todo el mundo debería saber que la mala calidad de
software al final se paga.
Javier Garzas
Philippe Kruchten
Deuda Técnica GDDT
• Mala planificación.
• Presión en las fechas de las entregas.
• Ausencias de pruebas.
• Ausencia de las buenas practicas.
• Mala Arquitectura empleada.
• Otras …
CAUSA COMO EVITARLA
• Mejor planificación con tiempos de holgura.
• Trabajo en equipo.
• Realizar pruebas.
• Documentar código.
• Refactorizar al momento.
• Buenas prácticas.
No existe alguna herramienta que revele que hace x tiempo se
implemento una arquitectura inapropiada.
Deuda Técnica GDDT
¿Cómo identificamos una deuda técnica?
Al decir que una deuda técnica no se ve, no quiere decir que no podamos
identificarla a tiempo o evitarla. Puede materializarse como
• Arquitectura no escalable.
• Ausencia o deficiente control de versiones.
• Documentación escasa, incompleta o inservible.
• Rigidez para actualizar a nuevas tecnologías o plataformas.
• Código poco claro e ilegible
• La falta de pruebas automatizadas
• Código duplicado
Para registrar un DT debe estar por lo menos un Arquitecto
del TREN
Deuda Técnica GDDT