Deuda técnica mala = deuda que hacia futuro pueden aniquilar el negocio.
Preguntar al equipo de ingeniería: "Esto que quieren cambiar ¿Afecta a los usuarios? - Si o No?
Si no afecta los usuarios o si no hay cambio positivo, muy probablemente los ingenieros están pagando deuda técnica.
Los equipos de ingeniería aman optimizar y en ocasiones lo hacen probando cosas nuevas. Esto significa, que muchas veces van a tratar de venderte una mejor que realmente no afecta a los usuarios para nada; pero utilizan adjetivos que no significan nada: robusto, veloz, ágil.
Hacer las preguntas clave:
Si nosotros no arreglamos esto, ¿en cuánto se va a volver un problema?
Es importante mantener tracking de la deuda técnica, mantener un registro de dónde ocurre?.
-
La rápida iteración es mejor que tener un producto perfecto (mejora continua = constante iteración).
-
Es mejor que los usuarios me den feedback rápidamente, incluso cuando algo está roto, es mejor a tener el **producto ideal **que nadie ve nunca y que la luz nunca está ahí.
-
El código se hace para mover el negocio.
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?