Los 12 principios ágiles

Los 12 Principios ágiles son un conjunto de guiar conceptos que soportan los equipos de proyecto en la implementación de proyectos ágiles. Utilice estos conceptos para poner en práctica las metodologías ágiles en sus proyectos.

  1. Nuestra máxima prioridad es satisfacer al cliente a través de la entrega temprana y continua de software valioso.

  2. Bienvenido requisitos cambiantes, incluso tarde en el desarrollo. Procesos ágiles aprovechan el cambio para obtener ventajas competitivas del cliente.

  3. Entregar software que trabaja con frecuencia, desde un par de semanas a un par de meses, con una preferencia a la escala de tiempo más corto.

  4. La gente de negocios y desarrolladores deben trabajar juntos todos los días durante todo el proyecto.

  5. Construir proyectos alrededor de individuos motivados. Darles el medio ambiente y el apoyo que necesitan, y confían en ellos para hacer el trabajo.

  6. El método más eficiente y eficaz de transmitir información desde y dentro de un equipo de desarrollo es la conversación cara a cara.

  7. Software de trabajo es la principal medida de progreso.

  8. Procesos ágiles promueven el desarrollo sostenible. Los patrocinadores, los desarrolladores y los usuarios deberían ser capaces de 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. Simplicidad - el arte de maximizar la cantidad de trabajo no realizado - es esencial.

  11. Las mejores arquitecturas, requisitos y diseños emergen de equipos de auto-organización.

  12. A intervalos regulares, el equipo reflexiona sobre cómo ser más eficaz, melodías y ajusta su comportamiento en consecuencia.