Que es AGILE?

Agile es la habilidad para crear productos y responder al cambio.

En muchos ámbitos: Agile es un conjunto de marcos de trabajo y metodologías

Marcos de trabajo:

Metodologías:

Agile esta centrado en personas, no solo al cliente sino a los involucrados en el equipo de desarrollo.

MANIFESTO:

Estamos descubriendo formas mejores de desarrollar sw tanto por nuestra propia experiencia como ayudando a terceros.

Diferencias: método tradicional VS agile

Link del manifiesto de Desarrollo Ágil de SW:

http://agilemanifesto.org/iso/es/manifesto.html


Principios agiles

Individuos e interacciones > Procesos y herramientas Software funcionando > Documentación extensiva Colaboración con cliente > Negociación contractual Respuesta ante el cambio > Seguir un plan

12 principios de Agile

  1. Satisfacción al cliente
    1. Entregas tempranas y continuas de software con valor. "Dar un plus a los requerimientos de cliente"
  2. Cambios
    1. Los cambios son bienvenidos en cualquier etapa del proyecto. "Tener apertura a nuevos requerimientos"
  3. Software funcional
    1. Se entrega frecuentemente, en períodos de tiempos cortos. "En cada iteración dar resultados funcionales"
  4. Colaboración
    1. Negocio y desarrolladores trabajando juntos. "Trabajar por un bien común"
  5. Individuos motivados
    1. Se debe dar un buen entorno y confianza al equipo de desarrollo. "Libertad de innovar"