Principios de Agilidad

Los principios definidos por la Alianza Agil son claramente compatibles con nuestra experiencia y nuestra visión.

  • Nuestra prioridad principal es satisfacer al cliente por medio de la entrega temprana y frecuente de software valioso.
  • Los requerimientos cambiantes son bienvenidos aún cuando el desarrollo ya este avanzado. Los procesos ágiles se apoyan en el cambio para darle mayor ventaja competitiva al cliente.
  • Entrega de software funcional con la mayor frecuencia posible que puede ser desde unas cuantas semanas hasta un par de meses.
  • Los usuarios de negocio y los desarrolladores deben de trabajar juntos diariamente durante todo el proyecto.
  • Los proyectos se construyen con la participación de individuos motivados, dándoles el ambiente y el soporte que requieren y confiando en que lograrán el objetivo.
  • El método más eficiente y efectivo de comunicación con el equipo de desarrollo y entre ellos mismos es la comunicación cara a cara.
  • La entrega de software funcional es la principal medida de avance.
  • El desarrollo ágil promueve el desarrollo sostenible.
  • Los patrocinadores, desarrolladores y usuarios deben de ser capaces de mantener indefinidamente un ritmo constante de avance.
  • La atención continua sobre la excelencia técnica y el buen diseño mejora la agilidad.
  • La Simplificación - El arte de maximizar la cantidad de trabajo no hecho - es esencial.
  • Las mejores arquitecturas, requerimientos y diseño surgen de equipos auto-dirigidos.
  • A intervalos regulares, el equipo reflexiona en como ser más efectivo, ajustando inmediatamente su comportamiento conforme sea necesario.