
Los siguientes 12 principios se basan en el Manifiesto Ágil
- Nuestra máxima prioridad es satisfacer al cliente a través de la entrega temprana y continua de software valioso.
- Bienvenido a los requisitos cambiantes, incluso al final del desarrollo. Los procesos ágiles aprovechan el cambio para la ventaja competitiva del cliente.
- Entregue software de trabajo con frecuencia, desde un par de semanas hasta un par de meses, con preferencia al menor tiempo.
- Las personas de negocios y los desarrolladores deben trabajar juntos a diario durante todo el proyecto.
- Desarrollar proyectos en torno a personas motivadas. Bríndeles el entorno y el apoyo que necesitan, y confíe en ellos para hacer el trabajo.
- El método más eficiente y efectivo para transmitir información a un equipo de desarrollo y dentro de él es la conversación cara a cara.
- El software de trabajo es la medida principal del progreso.
- Los procesos ágiles promueven el desarrollo sostenible. Los patrocinadores, desarrolladores y usuarios deberían poder mantener un ritmo constante indefinidamente.
- La atención continua a la excelencia técnica y al buen diseño mejora la agilidad.
- La simplicidad, el arte de maximizar la cantidad de trabajo no realizado, es esencial.
- Las mejores arquitecturas, requisitos y diseños surgen de equipos autoorganizados.
- A intervalos regulares, el equipo reflexiona sobre cómo ser más efectivo, luego ajusta y ajusta su comportamiento en consecuencia.