En un momento en el que parece que se están poniendo en entredicho las metodologías de desarrollo ágil, no está de más recordar que éstas son únicamente un marco teórico; que son las empresas y en última instancia las personas las que las deben poner en práctica. La gente es el principal factor de éxito de un proyecto d software; los individuos como unidades del equipo y las interacciones entre ellos. Las bases del desarrollo ágil se sentaron en el 2001 con la confección de un manifiesto. El manifiesto ágil establece los siguientes principios:
- Nuestra máxima prioridad es satisfacer al cliente a través de la pronta y continua liberación de un software valioso.
- Bienvenidas sean los cambios de requerimientos, incluso a finales del desarrollo. El desarrollo ágil se aprovecha de los cambios para que el cliente consiga una ventaja competitiva.
- Entregar software funcional con frecuencia, desde un par de semanas a un par de meses, con preferencia al plazo de tiempo más corto.
- Los ejecutivos y los desarrolladores deben trabajar juntos diariamente a lo largo del proyecto.
- Construir proyectos en torno a individuos motivados. Suministrarles el entorno y el apoyo que necesitan, y confiar en ellos para realizar el trabajo.
- El software en funcionamiento es la principal medida del progreso.
- Los procesos ágiles promueven el desarrollo sostenible. Los patrocinadores, desarrolladores y usuarios deberían ser capaces de mantener un ritmo constante indefinidamente.
- Búsqueda continua de la excelencia técnica y el buen diseño.
- Simplicidad -el arte de maximizar el trabajo que no se tiene que realizar- es esencial.
- Las mejores arquitecturas, requisitos y diseños nacen de equipos de trabajo auto-gestionados.
- A intervalos regulares de tiempo, el equipo ha de reflexionar sobre como ser más eficaces, y afinar y ajustar su comportamiento en consecuencia.
Los marcos metodológicos de desarrollo ágil, cualquiera que sea, deben ser adaptados al contexto del proyecto (recursos técnicos y humanos, tiempo de desarrollo, restricciones,...). También debe tenerse en cuenta que de la nada al éxito debe haber un camino; un aprendizaje y una revisión constante y una importante dosis de autocrítica en los pasos tomados.




