Saltar a contenido

Deuda técnica

La deuda técnica aparece cuando se toman decisiones rápidas en el desarrollo que generan problemas futuros.

Es una metáfora financiera:

  • el código rápido genera "deuda"
  • mantenerlo genera "intereses"

Causas de la deuda técnica

Entre las causas más habituales:

  • plazos de entrega muy cortos
  • falta de planificación
  • falta de experiencia
  • ausencia de revisiones de código

Consecuencias

La deuda técnica provoca:

  • dificultad para añadir nuevas funcionalidades
  • aumento del tiempo de mantenimiento
  • incremento de errores

Cómo reducir la deuda técnica

Algunas estrategias:

  • refactorizar periódicamente
  • realizar revisiones de código
  • aplicar buenas prácticas de programación
  • mantener una arquitectura clara

Actividad

  • AC704. Analiza un proyecto y responde:

    • ¿qué partes presentan deuda técnica?
    • ¿qué problemas pueden aparecer en el futuro?
    • ¿qué refactorizaciones propondrías?