2 - Agile Manifesto

Esto es, aunque valoramos los elementos de la derecha, valoramos más los de la izquierda.

Principios del software Ágil

    1. La prioridad es satisfacer al cliente mediante tempranas y continuas entregas de software que le aporte un valor.

    2. Dar la bienvenida a los cambios incluso al final del desarrollo. Los cambios le darán una ventaja competitiva a nuestro cliente.

    3. Hacer entregas frecuentes de software que funcione, desde un par de semanas a un par de meses, con el menor intervalo de tiempo posible entre entregas.

    4. Las personas del negocio y los desarrolladores deben trabajar juntos diariamente a lo largo de todo el proyecto.

    5. Construir el proyecto en torno a individuos motivados. Darles el entorno y el apoyo que necesitan y confiar en ellos.

    6. El diálogo cara a cara es el método más eficiente y efectivo para comunicar información dentro de un equipo de desarrollo.

    7. El software que funciona es la principal medida del progreso.

    8. Los procesos ágiles promueven un desarrollo sostenido. Los promotores, usuarios y desarrolladores deben poder mantener un ritmo de trabajo constante de forma indefinida

    9. La atención continua a la calidad técnica y al buen diseño mejoran la agilidad.

    10. La simplicidad es esencial. Se ha de saber maximizar el trabajo que NO se debe realizar.

    11. Las mejores arquitecturas, requisitos y diseños surgen de los equipos que se han organizado ellos mismos.

    12. En intervalos regulares, el equipo debe reflexionar con respecto a cómo llegar a ser más efectivo, y ajustar su comportamiento para conseguirlo.

agilemanifesto.org

Agile Manifesto: Historia

The Agile Manifesto is a statement of the principles that underpin agile software development. It was drafted from 11 to 13 February 2001, at The Lodge at the Snowbird ski resort in the Wasatch Range of mountains in Utah, where representatives of various new methodologies (such as Extreme Programming, Scrum, DSDM, Adaptive Software Development, Crystal, Feature Driven Development, andPragmatic programming) met to discuss the need for lighter alternatives to the traditional heavyweight methodologies.

Estos son los 17 autores del Agile Manifesto: Kent Beck, Mike Beedle, Arie van Bennekum, Alistair Cockburn, Ward Cunningham, Martin Fowler, James Grenning, Jim Highsmith, Andrew Hunt, Ron Jeffries, Jon Kern, Brian Marick, Robert C. Martin, Steve Mellor, Ken Schwaber, Jeff Sutherland y Dave Thomas.

    • Estamos descubriendo formas mejores de desarrollar software tanto por nuestra propia experiencia como ayudando a terceros. A través de este trabajo hemos aprendido a valorar:Individuos e interacciones sobre procesos y herramientas

    • Software funcionando sobre documentación extensiva

    • Colaboración con el cliente sobre negociación contractual

    • Respuesta ante el cambio sobre seguir un plan