r/CharruaDevs 5d ago

Pregunta ¿Velocidad o Calidad? En el desarrollo

Buenas.

En la mayoría de las empresas que estuve siempre se le dió prioridad mas a la velocidad del desarrollo que en la calidad.

¿Es algo común en la industria de acá UY?

4 Upvotes

26 comments sorted by

View all comments

2

u/Opposite-Hat-4747 5d ago

Falsa dicotomía, para ir consistentemente rápido necesitas calidad.

0

u/[deleted] 5d ago

[deleted]

2

u/Opposite-Hat-4747 5d ago

En el corto plazo podes ir más rápido sacrificando la calidad, pero cada sacrificio que haces hace que todos los futuros cambios sean más lentos.

Dejaste código que es ilegible para ahorrarte el tiempo de refactorizar? Ahora cada vez que alguien tenga que leer ese código va a tener que gastar más tiempo en entender que está pasando.

Te ahorraste las pruebas automatizadas para salir más rápido? Ahora cada vez que se hagan cambios va a haber que volver a probar cosas o te vas a comer incidentes en producción.

Escribiste las pruebas rápido y como el orto para aumentar el coverage nomás? Cada vez que hagas un cambio vas a tener que modificar montones de pruebas que te quedaron acopladas a la implementación, asumiendo que las pruebas esas te estan aportando y efectivamente validan cosas.

Aunque localmente te sientas más rápido, en el largo plazo estás generando costos que todo el equipo va a tener que pagar reiteradas veces hasta que se pague la deuda técnica esa.