Me gustaría contrarrestar el argumento (otras respuestas) de que el manifiesto Ágil establece claramente algo sobre esto, a saber:
La atención continua a la excelencia técnica y al buen diseño mejora la agilidad.
Me gusta mucho la definición de excelencia técnica de LeSS e incluye pruebas unitarias y TDD. Ahora puede argumentar que es posible que no necesite pruebas unitarias o TDD para lograr esto, pero es la forma más común y probablemente recomendada.
La agilidad organizacional está limitada por la agilidad técnica
En otras palabras, cuando tarda en realizar cambios en su producto, no importa cómo estructura sus equipos, su organización o qué marco adopta, será lento para responder a los cambios.
Si puede evitar que su producto se resista al cambio de otra manera, podría estar en el camino correcto, pero:
Inventé la programación extrema para hacer que el mundo sea seguro para los programadores. - Kent Beck
Scrum carece de prácticas técnicas, pero Jeff dijo lo siguiente al respecto:
Nunca había visto un equipo Scrum hiperproductivo que no utilizara prácticas de desarrollo de Programación Extrema. - Jeff Sutherland
Citado de este artículo: http://ronjeffries.com/articles/017-02ff/gathering2017/
Esperaría que los equipos Scrum sin prácticas técnicas eventualmente mediante el uso de retrospectivas presenten una práctica similar. ¿También quieres ser hiperproductivo?
El modelo de fluencia ágil , lo menciona en el nivel de dos estrellas:
Las técnicas útiles incluyen integración continua, desarrollo basado en pruebas , programación de pares y propiedad colectiva.
Si apunta solo al primer nivel de fluidez ágil, podría saltear la práctica, pero cualquier producto más grande y de mayor duración debería intentar al menos alcanzar un nivel de dos estrellas.
Entonces, el consenso general es que sí, sin buenas pruebas de unidad, código limpio y prácticas de refactorización, actualmente no es posible ser verdaderamente ágil. Esto podría cambiar en el futuro a medida que surjan nuevas prácticas técnicas.
¿Cuál cree que sería la respuesta si le preguntamos a algunos firmantes del manifiesto como Robert C. Martin, Martin Fowler o Kent Beck? Tal vez dirán que depende, pero en general es algo que debes hacer.