Deuda técnica
Problemas que se acumulan en el código por los atajos tomados para avanzar rápido y por las correcciones pospuestas, que se pagarán más tarde a un coste mayor.
- 01
Por qué importa
La deuda técnica contraída de forma consciente, por ejemplo para aprovechar una oportunidad, puede ser razonable; pero la deuda no pagada crece como los intereses. Cada nueva función lleva más tiempo, los errores se multiplican y las actualizaciones de seguridad resultan más difíciles. Reservar tiempo periódicamente para reducir la deuda protege la velocidad de desarrollo a largo plazo.
- 02
Ejemplo
En una aplicación, el mismo cálculo está copiado en siete lugares distintos. Cuando cambia el tipo impositivo, el equipo tiene que localizar los siete y deja uno sin actualizar; una vez que el cálculo se reúne en un solo lugar, ese tipo de errores desaparece.
- 03
Error frecuente
Tratar la deuda técnica como un problema solo de los desarrolladores. La deuda afecta directamente al negocio mediante entregas más lentas y más errores; también debe tenerse en cuenta en las decisiones de gestión.
- 04
Términos relacionados
Servicios y guías relacionados
Hablemos de tu proyecto.
Cuéntenos lo que necesita; definiremos el alcance juntos.