archivo

Archivos diarios: febrero 21, 2012

Muchas personas piensan que no es posible aplicar metodologías ágiles en aplicaciones que se han heredado de otras organizaciones o de otros equipos de desarrollo que no han empleado en su desarrollo metodologías ágiles esgrimiendo como principal argumento la posible deuda técnica elevada con la que podemos encontrarnos.

Es cierto que si la deuda técnica es elevada se va a requerir más esfuerzo continuar con el desarrollo o realizar el mantenimiento, es decir, iremos más lentos (los resultados efectivos por iteración serán menores) y probablemente la capacidad de ir refactorizando el software dependerá más de la destreza de los programadores que del tiempo real disponible para realizar estas actividades.

¿Es esto incompatible con la aplicación de metodologías ágiles? Desde mi punto de vista no.