Cortesía de los autores firmantes del manifiesto, declaran
que este puede ser copiado libremente en cualquier forma pero sólo en su totalidad - https://agilemanifesto.org |
Los "Métodos Ágiles" no son una metodología, son una mentalidad y un comportamiento guiados por valores y principios.
Los valores ágiles deben de estar fuertemente interiorizados en quienes nos consideremos ágiles, creemos en ellos y deben de formar parte de nuestro ADN, ya que afectan directamente a como las personas nos vamos a comportar.
Valores del Manifiesto Ágil:
Los integrantes de la reunión resumieron en cuatro valores lo que ha quedado denominado como "Manifiesto Ágil", que son los valores sobre los que se asientan los métodos ágiles:
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:
- A los individuos y su interacción, por encima de los procesos y las herramientas
- El software que funciona, por encima de la documentación exhaustiva
- La colaboración con el cliente, por encima de la negociación contractual
- La respuesta al cambio, por encima del seguimiento de un plan
Principios del Manifiesto Ágil:
Tras los cuatro valores descritos, los firmantes redactaron los siguientes, como los principios que de ellos se derivan:
- Nuestra principal prioridad es satisfacer al cliente a través de la entrega temprana y continua de software de valor
- Son bienvenidos los requisitos cambiantes, incluso si llegan tarde al desarrollo. Los procesos ágiles se doblegan al cambio como ventaja competitiva para el cliente
- Entregar con frecuencia software que funcione, en periodos de un par de semanas hasta un par de meses, con preferencia en los periodos breves
- Las personas del negocio y los desarrolladores deben trabajar juntos de forma cotidiana a través del proyecto
- Construcción de proyectos en torno a individuos motivados, dándoles la oportunidad y el respaldo que necesitan y procurándoles confianza para que realicen la tarea
- El método más eficiente y efectivo de comunicar información al equipo de desarrollo y entre sus miembros es la conversación cara a cara
- El software que funciona es la principal medida del progreso
- Los procesos ágiles promueven el desarrollo sostenido. Los patrocinadores, desarrolladores y usuarios deben mantener un ritmo constante de forma indefinida
- La atención continua a la excelencia técnica enaltece la agilidad
- La simplicidad como arte de maximizar la cantidad de trabajo que no se hace, es esencial
- Las mejores arquitecturas, requisitos y diseños emergen de equipos que se autoorganizados
- En intervalos regulares, el equipo reflexiona sobre la forma de ser más efectivo y ajusta su conducta en consecuencia
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 Dave Thomas |
No hay comentarios:
Publicar un comentario