Introducción a la agilidad el manifiesto v2.0

479 views

Published on

  • Be the first to comment

  • Be the first to like this

Introducción a la agilidad el manifiesto v2.0

  1. 1. Manifiesto para el Desarrollo Ágil de Software Introducción a la Agilidad v2.0
  2. 2. “Queremos desarrollar software de calidad... queremos ser desarrolladores de calidad”
  3. 3. Estamos descubriendo formas mejores de desarrollar software tanto por nuestra propiaexperiencia como ayudando a terceros. A través de este trabajo hemos aprendido a valorar...
  4. 4. Individuos e interacciones sobre procesos y herramientas Software funcionando sobre documentación extensivaColaboración con el cliente sobre negociación contractual Respuesta ante el cambio sobre seguir un plan
  5. 5. Individuos y su interacciónProcesos y herramientas
  6. 6. Software que funciona Documentación exhaustiva
  7. 7. Colaboración con el cliente Negocación contractual
  8. 8. Respuesta al cambio Seguimiento de un plan
  9. 9. Individuos e interacciones sobre procesos y herramientas Software funcionando sobre documentación extensivaColaboración con el cliente sobre negociación contractual Respuesta ante el cambio sobre seguir un plan
  10. 10. ...aunque hay valor en loselementos de la derecha, valoramos más los de la izquierda.
  11. 11. Los Principios
  12. 12. 1 2 3Nuestra principal prioridad es Son bienvenidos los Entregar con frecuenciasatisfacer al cliente a través requisitos cambiantes, software que funcione, en de la entrega temprana y incluso si llegan tarde al periodos de un par de continua de software de desarrollo. Los procesos semanas hasta un par de valor. ágiles se doblegan al cambio meses, con preferencia en como ventaja competitiva los periodos breves. para el cliente. 4 5 6Las personas del negocio y Construcción de proyectos La forma más eficiente y los desarrolladores deben en torno a individuos efectiva de comunicar trabajar juntos de forma motivados, dándoles la información de ida y vuelta cotidiana a través del oportunidad y el respaldo dentro de un equipo de proyecto. que necesitan y desarrollo es mediante la procurándoles confianza conversación cara a cara. para que realicen la tarea.
  13. 13. 7 8 9El software que funciona es Los procesos ágiles La atención continua a la la principal medida del promueven el desarrollo excelencia técnica enaltece progreso. sostenido. Los la agilidad. patrocinadores, desarrolladores y usuarios deben mantener un ritmo constante de forma indefinida. 10 11 12La simplicidad como arte de Las mejores arquitecturas, En intervalos regulares, el maximizar la cantidad de requisitos y diseños emergen equipo reflexiona sobre la trabajo que no se hace, es de equipos que se auto- forma de ser más efectivo y esencial. organizan. ajusta su conducta en consecuencia.
  14. 14. 1 Nuestra principal prioridad es satisfaceral cliente a través de la entrega temprana ycontinua de software de valor.
  15. 15. 2 Son bienvenidos los requisitos cambiantes, incluso si llegan tarde al desarrollo. Los procesos ágiles se doblegan al cambio como ventajacompetitiva para el cliente.
  16. 16. 3 Entregar con frecuenciasoftware que funcione, en periodos de un par desemanas hasta un par demeses, con preferencia en los periodos breves.
  17. 17. 4Las personas del negocio y los desarrolladores deben trabajar juntos de forma cotidiana a través del proyecto.
  18. 18. 5Construcción de proyectos en torno a individuos motivados, dándoles laoportunidad y el respaldo que necesitan y procurándoles confianzapara que realicen la tarea.
  19. 19. 6 La forma más eficiente y efectiva de comunicarinformación de ida y vuelta dentro de un equipo de desarrollo es mediante la conversación cara a cara.
  20. 20. 7 El software quefunciona es la principal medida del progreso.
  21. 21. 8 Los procesos ágiles promueven el desarrollo sostenido. Los patrocinadores,desarrolladores y usuarios deben mantener un ritmo constante de forma indefinida.
  22. 22. 9La atención continua a la excelencia técnica enaltece la agilidad.
  23. 23. 10 La simplicidad como arte de maximizar lacantidad de trabajo queno se hace, es esencial.
  24. 24. 11 Las mejoresarquitecturas, requisitos y diseños emergen de equipos que se auto- organizan.
  25. 25. 12En intervalos regulares, el equipo reflexiona sobre la forma de sermás efectivo y ajusta su conducta en consecuencia.
  26. 26. http://agilemanifesto.org/iso/es/ El Manifiesto
  27. 27. Armando Picón Z. Android & Web Developer web | about.me/apiconz e-mail | apiconz@gmail.comtwitter | www.twitter.com/apiconz

×