¿Qué es la deuda técnica?
Es el resultado de elegir una solución rápida sobre una más efectiva, lo que conduce a trabajo y costes adicionales en el futuro.
Definición
La deuda técnica es el resultado de elegir una solución rápida sobre una más efectiva, lo que conduce a trabajo y coste adicional en el futuro.
Analogía
El término es metafórico, comparando el compromiso a la deuda financiera, donde los beneficios a corto plazo llevan a costos a largo plazo.
Origen
Acuñado por el desarrollador de software Ward Cunningham en 1992, el término 'deuda técnica' se ha convertido desde entonces en un concepto común en la ingeniería de software.
Acumulación
Similar a la deuda financiera, si no se aborda, la deuda técnica puede acumular 'intereses' en forma de trabajo y costes incrementados.
Tipos
La deuda técnica puede ser intencional o no intencional, y puede ser categorizada en diferentes tipos basados en su naturaleza y origen.
¿Quieres saber más?
Si te interesa saber más acerca de Deuda Técnica, hablemos. Me encanta compartir ideas y ayudar a equipos con estos temas. ¡Te leo!
¿Qué es refactorizar?
Refactorizar es el proceso de reestructurar el código existente sin cambiar...
¿Qué son los Three Amigos?
Three Amigos (o "Los Tres Amigos") es una práctica de desarrollo de softwar...
¿Qué es DevOps?
DevOps es una filosofía de desarrollo de software que se centra en la comun...
¿Qué es DDD o Domain-Driven Design?
Domain-Driven Design (DDD), o Diseño Guiado por el Dominio, es un enfoque d...
¿Qué es un incremento de producto?
Un incremento de producto es una porción funcional y completa de un product...