Your SlideShare is downloading. ×
0
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
The agile road  - Tacna Agile Day 2012
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

The agile road - Tacna Agile Day 2012

747

Published on

Esta es la version 3 de mi charla de introduccion a Agile, donde hablamos de porque Agiles una alternativa sólida para el desarrollo de software

Esta es la version 3 de mi charla de introduccion a Agile, donde hablamos de porque Agiles una alternativa sólida para el desarrollo de software

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
747
On Slideshare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
28
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. THE AGILE ROADUzi Mamani Fernándezhttp://about.me/uzigula Tacna Agile Day 2012
  • 2. Uzi Mamani, en 2008 se metió de lleno en el DesarrolloÁgil de Software empezando por TDD, IntegraciónContinua, Wikis, Scrum, XP y Kanban.Ahora también comprometido con el movimientoCraftsmanship.Arquitecto y Scrum Master del equipo de desarrollo deuna Entidad Financiera del Norte Peruano, consultorindependiente y coach agile. about.me/uzigula @uzigula theagileroad.blogspot.com
  • 3. Agile Open Lima 2012Difundir nuevas formas de desarrollar software en el PerúWeb: http://agile-peru.net Twitter: @agileperuGoogle group: agileperu@googlegroups.com
  • 4. http://4.bp.blogspot.com/_y-mqc37e-hq/sowdi4u99ei/aaaaaaaaas4/xp7sf2k_zns/s660/cabezal-ojosf.png
  • 5. UN PROYECTO EN EL PAIS DE LAS MARAVILLAS ACTIVIDADES REQS. ANALISIS DISEÑO CODIFICACION PRUEBAS En el proyecto con la documentación adecuada que elabora cada AL INICIO: El cliente sabe perfectamentetiene todo lo que necesita para el especialista, la siguiente fase Al Final del Proyecto, continuar con Que necesita el trabajo. Todo se esto se registra en cliente recibe documentos de especificación exactamente lo que Con los entregables detallados entregados de unadetallados.a completamente actividad otra, todos están seguros de que el proyecto anda hay que esperaba, no bien, y tienen la sabes como hacerlo Tuconfianza que hacer control de calidad al final es suficiente. cambiar nada. TODO ESTA CLARO, NADA CAMBIA, TODO SE ENTREGA A TIEMPO
  • 6. SEGURO QUE EL CLIENTERECIBE LO QUE ESPERABA?http://blog.adw.org/wp-content/uploads/2009/10/OPeningPresents-300x199.jpg @uzigula – Tacna Agile Day 2012
  • 7. PROJECT SMELLS @uzigula – Tacna Agile Day 2012http://blog.redfin.com/sfbay/files/2008/05/smell.jpg
  • 8. PROYECTOS FOSILEShttp://www.flickr.com/photos/marxxiana/209752547/ @uzigula – Tacna Agile Day 2012
  • 9. No Quality Controlhttp://www.flickr.com/photos/jonnybaker/197851520/ Parches @uzigula – Tacna Agile Day
  • 10. Crunch Time @uzigula – Tacna Agile Day 2012
  • 11. THE BLAME GAME @uzigula – Tacna Agile Day 2012
  • 12. @uzigula – Tacna Agile Day 2012
  • 13. INCERTIDUMBRE COMPLEJIDAD RIESGOSAgile Estimating and Planning – Mike Cohn @uzigula – Tacna Agile Day
  • 14. MULTITASKINGSe asigna un “recurso” paradiferentes actividades enparalelo, según cronograma.El cambio de Contextogenera retraso y errores. @uzigula – Tacna Agile Day 2012
  • 15. 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
  • 16. NEGOCIACION CONTRACTUAL @uzigula – Tacna Agile Day 2012
  • 17. Los cambios son una constante en el mundo Los proyectos son infinitos, los proyectos nunca se acaban Ya no existe “vamos a hacer el producto perfecto”http://www.proyectosagiles.org/xavier
  • 18. LOCURA: “HACER LO MISMO QUE LA VEZANTERIOR Y ESPERAR RESULTADOS DIFERENTES” @uzigula – Tacna Agile Day 2012
  • 19. LAALTERNATIVAÁGILhttp://www.zastavki.com/pictures/1024x768/2011/Sport_Mountain_Climbing_031807_.jpg @uzigula – Tacna Agile Day 2012
  • 20. La Alternativahttp://www.go2safari.com/images/mt_kilimanjaro/skydivekili.jpg ágil
  • 21. Mitos Acerca de Agile• Silver Bullet.• Cero Documentación.• Iteramos, Nos reunimos diariamente… somos agiles ;-)• Project o Product Manager no son necesarios.• No necesitamos a QA.• Vamos de frente al código, no necesitamos analisis y/o diseño.
  • 22. agile Aprendizaje Trabajo en Equipo Feedback Comunicación Rápido Cara a Cara Lo Hacemos bien? ACTUAR Sinergias! Que nos impide hacerlo mejor? PERSONAS Priorizar por Valor Excelencia Técnicawww.proyectosagiles.org – xavier albaladejo
  • 23. Propuesta de valor
  • 24. Equipos multi-disciplinarios @uzigula – Tacna Agile Day 2012
  • 25. AdaptabilidadGestión de expectativas del cliente, basada en resultados tangibles.Flexibilidad : adaptación a las necesidades del cliente, cambios del mercado, etc. @uzigula – Tacna Agile Day 2012
  • 26. Productividad, mantenibilidad InnovaciónEquipo motivado, comprometido yque disfruta @uzigula – Tacna Agile Day 2012
  • 27. @uzigula – Tacna Agile Day 2012
  • 28. 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
  • 29. MANIFIESTO AGILestamos descubriendo mejoresmaneras de desarrollar software tantopor nuestra propia experiencia comoayudado por terceros… A TRAVES DE ESTA EXPERIENCIA HEMOS APRENDIDO A VALORAR… @uzigula – Tacna Agile Day 2012
  • 30. 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. @uzigula – Tacna Agile Day 2012
  • 31. Lean Software Development @uzigula – Tacna Agile Day 2012
  • 32. Principios Lean
  • 33. Scrum @uzigula – Tacna Agile Day 2012
  • 34. Scrum in Time boxa PictureRoles: Ceremonias: Artefactos:Product Owner Planning Meeting BacklogScrumMaster Dayli Meeting ChartsTeam Review Burndown Retrospective Done Criteria
  • 35. Dayli Meetinghttp://martinfowler.com/articles/standingup.jpg Time box @uzigula – Tacna Agile Day 2012
  • 36. eXtreme Programminghttp://www.zastavki.com/pictures/1024x768/2011/Sport_Mountain_Climbing_031807_.jpg @uzigula – Tacna Agile Day 2012
  • 37. Desarrollo guiado por pruebas @uzigula – Tacna Agile Day 2012
  • 38. @uzigula – Tacna Agile Day 2012
  • 39. Refactoring Improving the Design of Existing Codewww.testically.org @uzigula – Tacna Agile Day 2012
  • 40. KANBAN @uzigula – Tacna Agile Day 2012
  • 41. Gestión visual de servicios/operaciones Flexibilidad máxima Pull System
  • 42. @uzigula – Tacna Agile Day 2012
  • 43. Agilehttp://blog.crisp.se/henrikkniberg/images/Scrumkit.jpg Toolkit
  • 44. Task Board
  • 45. Lecturas Recomendadas
  • 46. Lecturas Recomendadas
  • 47. Lecturas Recomendadas
  • 48. Lecturas Recomendadas
  • 49. http://lostechies.com/derickbailey/2009/02/11/solid-development-principles-in-motivational-pictures/
  • 50. It´s a long way to the topif you wanna Rock and Roll
  • 51. Contact metheagileroad.blogspot.com @uzigula
  • 52. Gracias Tacna Agile Day 2012Referencias: Alternativa Agil (Xavier Albaladejo) Soul of Scrum (TobiasMayer) Draft El Espiritu de Scrum (Alan Cyment)

×