Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Agile software development

557 views

Published on

Estas son las slides de mi charla Agile Software Development en el II CONEPI 2012 Universidad Alas Peruanas Piura

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Agile software development

  1. 1. Agile Software Development Desarrollo Ágil de Software II CONEPI 2012
  2. 2. Uzi Mamani, en 2008 se metió de lleno en el DesarrolloÁgil de Software empezando por TDD, IntegraciónContinua, Wikis, Scrum, XP, Lean & Kanban.Ahora también comprometido con el movimientoCraftsmanship.Actualmente Jefe de TI de Caja Paita.También se desenvuelve como Arquitecto , ScrumMaster, Product Owner y Coach Ágil de formaindependiente. about.me/uzigula @uzigula theagileroad.blogspot.com
  3. 3. “Debes desaprender loque has aprendido” -Yoda
  4. 4. Por qué?
  5. 5. PROYECTOS FOSILEShttp://www.flickr.com/photos/marxxiana/209752547/ @uzigula – II CONEPI 2012
  6. 6. ENTREGAS QUE APORTAN POCO VALORDe las funcionalidades:7% se usan “siempre”13% se usan “a menudo”16% “a veces”19% “rara vez”45% “NUNCA” Fuente: Standish Group ¿Quién paga esto? @uzigula – Tacna Agile Day 2012 http://filatina.files.wordpress.com/2010/02/basureros-2-2009-200.jpg
  7. 7. Crunch Time @uzigula –II CONEPI 2012
  8. 8. No Quality Controlhttp://www.flickr.com/photos/jonnybaker/197851520/ Parches @uzigula – II CONEPI 2012
  9. 9. MULTITASKINGSe asigna un “recurso” paradiferentes actividades enparalelo, según cronograma.El cambio de Contextogenera retraso y errores. @uzigula – II CONEPI 2012
  10. 10. THE BLAME GAME @uzigula – III CONEPI 2012
  11. 11. NEGOCIACION CONTRACTUAL @uzigula – II CONEPI 2012
  12. 12. Paradoja de la predictibilidadAgile Estimating and Planning – Mike Cohn @uzigula – Tacna Agile Day
  13. 13. Ejecución lineal de un proyecto Project tracking
  14. 14. Qué es?
  15. 15. agile Aprendizaje Trabajo en Equipo Feedback Comunicación Rápido Cara a Cara Lo Hacemos bien? ACTUAR Sinergias! Qué nos impide hacerlo mejor? PERSONAS Priorizar por Valor Excelencia Técnicawww.proyectosagiles.org – xavier albaladejo
  16. 16. AdaptabilidadGestión de expectativas del cliente, basada en resultados tangibles.Flexibilidad : adaptación a las necesidades del cliente, cambios del mercado, etc. @uzigula – II CONEPI 2012
  17. 17. Entregas Continuas
  18. 18. Cambio Cultural (shift mind) Simplicidad Transparencia Colaboración Coraje Auto-organizaciónTeam Empowerment Motivación Confianza MEJORA Win-Win CONTINUA Producto Compromiso REGULAR Proceso Aprendizaje Equipo (incluye al Cliente) Respeto Actitud Disciplina @uzigula – Tacna Agile Day 2012
  19. 19. Ejecución orgánica Visión Project steering
  20. 20. Esencia de Agile Inspección Aprendizaje Adaptación Entrega ContinuaLa Confianza da soporte a todos ellos
  21. 21. Productividad, mantenibilidad InnovaciónEquipo motivado, comprometido yque disfruta
  22. 22. @uzigula –II CONEPI 2012
  23. 23. MANIFIESTO AGILestamos descubriendo mejoresmaneras de desarrollar software tantopor nuestra propia experiencia comoayudado por terceros… A TRAVES DE ESTA EXPERIENCIA HEMOS APRENDIDO A VALORAR…
  24. 24. MANIFIESTO AGILIndividuos e interacciones sobre procesos y herramientasSoftware que Funciona sobre documentación exhaustivaColaboración con el cliente sobre negociación de contratosResponder al cambio sobre el seguimiento de un plan AUNQUE LOS ELEMENTOS DE LA DERECHA TIENEN VALOR,VALORAMOS POR ENCIMADE ELLOS LOS QUE ESTANA LA IZQUIERDA.
  25. 25. Agile Frameworks mas usados
  26. 26. Agile Demanda…
  27. 27. Nueva especie de desarrolladores
  28. 28. AptitudTrabajo
  29. 29. Generalistas Especializados
  30. 30. http://www.lostechies.com/blogs/derickbailey/archive/2009/02/11/solid-development-principles-in-motivational-pictures.aspx Excelencia Técnica SOLIDSoftware Development It’s Not A Jenga Game
  31. 31. Shu HA RICoding Dojos
  32. 32. Nadiedijo queiba a serfácil!!
  33. 33. Y Por qué debe Interesarme?
  34. 34. http://www.proyectosagiles.org/xavier
  35. 35. Quienes Adoptaron Agile en Perú
  36. 36. Agile Open Lima V 2012Difundir nuevas formas de desarrollar software en el PerúWeb: http://agile-peru.netGoogle group: agileperu@googlegroups.com
  37. 37. Lima, Octubre 2013
  38. 38. Pero como empiezo?BabySteps
  39. 39. Lecturas Recomendadas
  40. 40. Contact metheagileroad.blogspot.com @uzigula
  41. 41. Que la fuerzaeste contigo
  42. 42. GraciasIng. Uzi Mamani FernándezII CONEPI 2012

×