freeCodeCamp/guide/spanish/agile/the-agile-manifesto/index.md

2.8 KiB

title localeTitle
The Manifesto El manifiesto

El manifiesto

Origen

Del 11 al 13 de febrero de 2001, en la estación de esquí The Lodge at Snowbird en las montañas Wasatch de Utah, diecisiete personas se reunieron para hablar, esquiar, relajarse e intentar encontrar un terreno común, y por supuesto, para comer. [...] Ahora, sería difícil encontrar una reunión más grande de anarquistas organizacionales, por lo que lo que surgió de esta reunión fue simbólico, un Manifiesto para el desarrollo ágil de software, firmado por todos los participantes. (1)

Manifiesto para el desarrollo ágil de software.

Estamos descubriendo mejores formas de desarrollar software haciéndolo y ayudando a otros a hacerlo.

A través de este trabajo, hemos llegado a valorar.

  • Individuos e interacciones sobre procesos y herramientas.
  • Software de trabajo sobre documentación integral.
  • Colaboración con clientes sobre negociación de contratos.
  • Respondiendo al cambio siguiendo un plan.

Es decir, mientras hay valor en los elementos de la derecha, valoramos más los elementos de la izquierda.

Doce principios de software ágil

  1. Nuestra máxima prioridad es satisfacer al cliente a través de la entrega temprana y continua de software valioso.
  2. Bienvenido cambiando los requisitos, incluso tarde en el desarrollo. Los procesos ágiles aprovechan el cambio para la ventaja competitiva del cliente.
  3. Ofrezca software de trabajo con frecuencia, desde un par de semanas hasta un par de meses, con una preferencia por el plazo más corto.
  4. La gente de negocios y los desarrolladores deben trabajar juntos todos los días a lo largo del proyecto.
  5. Construye proyectos alrededor de individuos motivados. Deles el ambiente y el apoyo que necesitan y confíen en ellos para hacer el trabajo.
  6. El método más eficiente y efectivo de transmitir información hacia y dentro de un equipo de desarrollo es la conversación cara a cara.
  7. El software de trabajo es la principal medida del progreso.
  8. Los procesos ágiles promueven el desarrollo sostenible. Los patrocinadores, los desarrolladores y los usuarios deberían poder mantener un ritmo constante de forma indefinida.
  9. La atención continua a la excelencia técnica y el buen diseño mejora la agilidad.
  10. La simplicidad, el arte de maximizar la cantidad de trabajo no hecho, es esencial.
  11. Las mejores arquitecturas, requisitos y diseños surgen de los equipos auto-organizados.
  12. A intervalos regulares, el equipo reflexiona sobre cómo ser más efectivo, luego ajusta y ajusta su comportamiento en consecuencia.

Más información: