Agilidad técnica: Difference between revisions

Jump to navigation Jump to search
No edit summary
 
Line 1: Line 1:
{{Meta-bok|min=4}}
{{Meta-bok|min=4}}
La '''agilidad técnica''' es la capacidad de un equipo u organización de construir y mantener productos de forma iterativa e incremental gracias a sus prácticas de ingeniería. Indica que los procedimientos, la tecnología y las técnicas de trabajo empleadas son adecuados para el [[gestión evolutiva|desarrollo evolutivo]], permitiendo entregar producto de calidad de forma sostenible sprint a sprint.
La '''agilidad técnica''' es la capacidad de un equipo u organización de construir y mantener productos de forma iterativa e incremental gracias a sus prácticas de ingeniería. Indica que los procedimientos, la tecnología y las técnicas de trabajo empleadas son adecuados para el [[gestión evolutiva|desarrollo evolutivo]], permitiendo entregar producto de calidad de forma sostenible sprint a sprint.


La agilidad técnica es una condición habilitadora de la agilidad de proceso: un equipo puede querer ser ágil y tener las mejores intenciones, pero si su código es difícil de modificar, si no tiene pruebas automatizadas o si sus despliegues son lentos y arriesgados, la agilidad de proceso no puede funcionar bien.
La agilidad técnica es una condición habilitadora de la agilidad de proceso: un equipo puede querer ser ágil y tener las mejores intenciones, pero si su código es difícil de modificar, si no tiene pruebas automatizadas o si sus despliegues son lentos y arriesgados, la agilidad de proceso no puede funcionar bien.
[[File:AgilidadesDimensiones.png|400px|thumb|center]]
== Prácticas que la sustentan ==
== Prácticas que la sustentan ==
Las prácticas de ingeniería más directamente asociadas a la agilidad técnica provienen principalmente del [[Extreme programming|Extreme Programming (XP)]]:
Las prácticas de ingeniería más directamente asociadas a la agilidad técnica provienen principalmente del [[Extreme programming|Extreme Programming (XP)]]: