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.
Cómo llevamos  Scrum al  próximo nivel Webinar – 3/11/2011
“ Scrum es una  metodología  para la gestión y desarrollo de software  basada en un proceso iterativo e incremental  utili...
“ Scrum no es un proceso o una técnica para la construcción de productos, sino,  es un marco de trabajo en el que  usted p...
El marco del marco El marco Dentro del marco
El marco
Agile   Manifesto Individuos e Interacciones Software Funcionando Colaboración con el Cliente Respuesta al cambio Procesos...
Ceremonias <ul><li>Planning Meeting </li></ul><ul><li>Daily Standup Meeting </li></ul><ul><li>Review Meeting </li></ul><ul...
Product Backlog Commited Backlog Plan Demo
El marco del marco
<ul><li>En  Empresas de Software  ( proveedoras ) </li></ul><ul><ul><ul><li>Creciente cantidad de Proyectos  ágiles </li><...
<ul><li>En  otras Empresas  / no de Software  ( clientes ) </li></ul><ul><ul><ul><li>Proyectos Piloto </li></ul></ul></ul>...
<ul><li>(~16 años después de su origen) </li></ul><ul><li>Presente en la  Universidad </li></ul><ul><ul><ul><ul><li>Alguna...
Universidades Empresas de Software Otras Empresas Áreas de Sistemas
Dentro del marco
<ul><ul><ul><li>Testing -  Calidad desde el comienzo </li></ul></ul></ul><ul><ul><ul><li>Retrospectivas -  Mejora continua...
Desde otro punto de vista: pro-activo guía al desarrollo (TDD, ATDD) Automatizado (funcional y técnico) desde el inicio Te...
RSpec Hudson Testing:  Calidad desde el comienzo
Es la dinámica de equipo que da lugar a las mejoras. Usamos diversos tipos de Retrospectivas, útiles en distintos momentos...
1) Preparar el escenario 2) Recabar datos 3) Analizar los datos 4) Decidir qué hacer 5) Cierre Etapas Temas en papel (6-3-...
Utilizar técnicas de Visual Management permitiría: mejorar la Visibilidad (interna y externa),  entender mejor Requerimien...
¿ Kanban? Prioridades claras Calendario/s Burn-down chart Status de avance Integrantes del equipo Impedimentos Letras Gran...
Evaluamos qué  Atributos de Calidad de la Arquitectura debemos enfatizar durante el desarrollo. Performance Seguridad Usab...
Scrum sólo se aplica “bien” si es “ a medida” ... …  entonces los responsables somos  nosotros . Implica participar y  com...
¿Preguntas?
Comunidad y Referencias
<ul><ul><ul><li>Referencias / Bibliografía </li></ul></ul></ul><ul><ul><ul><ul><li>Tweets, Blogs, Papers, Libros </li></ul...
Manifiesto Ágil:  http://www.agilemanifesto.org/iso/es/ Scrum Guide (Ken Schwaber):  http://www.scrum.org/storage/scrumgui...
Podrán encontrar esta presentación en: SlideShare.net Usuario: kleer_la http://www.slideshare.net/kleer_la/ Scribd.com Usu...
web |  www.kleer.la twitter |  www.twitter.com/kleer_la facebook |  www.facebook.com/kleer.la Pablo Tortorella Agile Coach...
Upcoming SlideShare
Loading in …5
×

Kleer - Cómo llevamos Scrum al próximo nivel - Webinar 2011-11-03

Presentación

  • Login to see the comments

  • Be the first to like this

Kleer - Cómo llevamos Scrum al próximo nivel - Webinar 2011-11-03

  1. 1. Cómo llevamos Scrum al próximo nivel Webinar – 3/11/2011
  2. 2. “ Scrum es una metodología para la gestión y desarrollo de software basada en un proceso iterativo e incremental utilizado comúnmente en entornos basados en el desarrollo ágil de software. (…) que incrementa la rapidez y la flexibilidad en el desarrollo de nuevos productos comerciales. ” http://es.wikipedia.org/wiki/Scrum Scrum
  3. 3. “ Scrum no es un proceso o una técnica para la construcción de productos, sino, es un marco de trabajo en el que usted puede emplear diferentes procesos y técnicas . El rol de Scrum es el de exponer la eficacia relativa de sus prácticas de desarrollo, de modo tal que pueda mejorarlas y así proveer un marco en el cual se puedan desarrollar productos complejos. ” Ken Schwaber (co-autor de Scrum) Scrum
  4. 4. El marco del marco El marco Dentro del marco
  5. 5. El marco
  6. 6. Agile Manifesto Individuos e Interacciones Software Funcionando Colaboración con el Cliente Respuesta al cambio Procesos y herramientas Documentación Detallada Negociación de Contratos Seguimiento de un plan sobre sobre sobre sobre
  7. 7. Ceremonias <ul><li>Planning Meeting </li></ul><ul><li>Daily Standup Meeting </li></ul><ul><li>Review Meeting </li></ul><ul><li>Retrospective Meeting </li></ul>Roles <ul><li>Equipo </li></ul><ul><li>Scrum Master </li></ul><ul><li>Product Owner </li></ul>Artefactos <ul><li>Product Backlog </li></ul><ul><li>Committed Backlog </li></ul><ul><li>Burn-Down chart </li></ul><ul><li>Impediment Backlog </li></ul><ul><li>Release Plan </li></ul>
  8. 8. Product Backlog Commited Backlog Plan Demo
  9. 9. El marco del marco
  10. 10. <ul><li>En Empresas de Software ( proveedoras ) </li></ul><ul><ul><ul><li>Creciente cantidad de Proyectos ágiles </li></ul></ul></ul><ul><ul><ul><ul><li>Scrum (o Scrumbut ), XP, ... </li></ul></ul></ul></ul><ul><ul><ul><li>Universitarios y Jóvenes Profesionales </li></ul></ul></ul><ul><ul><ul><ul><li>Con conocimientos básicos o avanzados de dichas prácticas. </li></ul></ul></ul></ul><ul><ul><ul><li>Capacitación continua </li></ul></ul></ul><ul><ul><ul><ul><li>Para retener al capital humano: tecnologías, prácticas, ... </li></ul></ul></ul></ul><ul><ul><ul><li>Procesos certificados </li></ul></ul></ul><ul><ul><ul><ul><li>ISO, CMMI: ¿ La calidad como un fin? </li></ul></ul></ul></ul><ul><ul><ul><li>Gestión de empresas </li></ul></ul></ul><ul><ul><ul><ul><li>Guiada por procesos ágiles: planeamiento, retrospectivas </li></ul></ul></ul></ul>Scrum hoy ...
  11. 11. <ul><li>En otras Empresas / no de Software ( clientes ) </li></ul><ul><ul><ul><li>Proyectos Piloto </li></ul></ul></ul><ul><ul><ul><ul><li>Scrum a prueba. </li></ul></ul></ul></ul><ul><ul><ul><li>Contratos ágiles </li></ul></ul></ul><ul><ul><ul><ul><li>Proyectos abiertos, Money for nothing... Confianza . </li></ul></ul></ul></ul><ul><li>VS. </li></ul><ul><ul><ul><li>Desconfianza </li></ul></ul></ul><ul><ul><ul><ul><li>Desconocimiento, Desinterés, Malas experiencias ( ¿ rumores?) </li></ul></ul></ul></ul><ul><ul><ul><li>Necesidad de información y capacitación </li></ul></ul></ul><ul><ul><ul><ul><li>Orientada al management, a comerciales, a mandos medios. </li></ul></ul></ul></ul>Scrum hoy ...
  12. 12. <ul><li>(~16 años después de su origen) </li></ul><ul><li>Presente en la Universidad </li></ul><ul><ul><ul><ul><li>Algunas materias dictan contenidos sobre prácticas, técnicas y metodologías ágiles. </li></ul></ul></ul></ul><ul><ul><ul><ul><li>En general, los alumnos suelen hacer algún trabajo práctico utilizando “Scrum” o XP. </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Conocidos y compañeros trabajando con Scrum en su día a día laboral. </li></ul></ul></ul></ul>Scrum hoy ...
  13. 13. Universidades Empresas de Software Otras Empresas Áreas de Sistemas
  14. 14. Dentro del marco
  15. 15. <ul><ul><ul><li>Testing - Calidad desde el comienzo </li></ul></ul></ul><ul><ul><ul><li>Retrospectivas - Mejora continua real </li></ul></ul></ul><ul><ul><ul><li>Visual Management - Transparencia </li></ul></ul></ul><ul><ul><ul><li>Arquitectura - Excelencia técnica </li></ul></ul></ul><ul><ul><ul><li>… etc! </li></ul></ul></ul>El próximo nivel: ¡ Complementar Scrum!
  16. 16. Desde otro punto de vista: pro-activo guía al desarrollo (TDD, ATDD) Automatizado (funcional y técnico) desde el inicio Testing: Calidad desde el comienzo
  17. 17. RSpec Hudson Testing: Calidad desde el comienzo
  18. 18. Es la dinámica de equipo que da lugar a las mejoras. Usamos diversos tipos de Retrospectivas, útiles en distintos momentos de la vida de los equipos. Consideramos que aquí está la clave y que es un muy buen punto para aquellos que quieran comenzar de a poco. Retrospectivas: Mejora Continua Real
  19. 19. 1) Preparar el escenario 2) Recabar datos 3) Analizar los datos 4) Decidir qué hacer 5) Cierre Etapas Temas en papel (6-3-5) Opiniones Abiertas Asociación Muda … etc! Timeline Mad / Sad / Glad Los 5 “porqué” Espina de pescado Priorizar con puntos Histograma ESVP Algunas Técnicas Retrospectivas: Mejora Continua Real
  20. 20. Utilizar técnicas de Visual Management permitiría: mejorar la Visibilidad (interna y externa), entender mejor Requerimientos / User Stories , administrar mejor el S print Backlog, conocer y respetar las prioridades, conocer y ser conscientes del avance , etc! Visual Management: Transparencia
  21. 21. ¿ Kanban? Prioridades claras Calendario/s Burn-down chart Status de avance Integrantes del equipo Impedimentos Letras Grandes Visual Management: Transparencia
  22. 22. Evaluamos qué Atributos de Calidad de la Arquitectura debemos enfatizar durante el desarrollo. Performance Seguridad Usabilidad Funcionalidad Escalabilidad Disponibilidad Testeabilidad Portabilidad + … idad! Confiabilidad Reusabilidad Arquitectura: Excelencia técnica Mantenibilidad
  23. 23. Scrum sólo se aplica “bien” si es “ a medida” ... … entonces los responsables somos nosotros . Implica participar y comprometerse Los productos y procesos son evaluados en detalle... … por eso se puede hablar de mejora continua real. Implica equivocarse sanamente y aprender Scrum ayuda a trabajar mejor ... … y en un buen ambiente de trabajo . El negocio se beneficia... … ¡ y los individuos también!
  24. 24. ¿Preguntas?
  25. 25. Comunidad y Referencias
  26. 26. <ul><ul><ul><li>Referencias / Bibliografía </li></ul></ul></ul><ul><ul><ul><ul><li>Tweets, Blogs, Papers, Libros </li></ul></ul></ul></ul><ul><ul><ul><li>Listas de correo </li></ul></ul></ul><ul><ul><ul><ul><li>foro-agiles (yahoo group) </li></ul></ul></ul></ul><ul><ul><ul><ul><li>agileperu, agiles-argentina, ... </li></ul></ul></ul></ul><ul><ul><ul><li>Eventos anuales internacionales </li></ul></ul></ul><ul><ul><ul><ul><li>Ágiles 2008 (Bs.As.), 2009 (Floripa), 2010 (Lima), 2011 (Bs.As.) </li></ul></ul></ul></ul><ul><ul><ul><ul><li>Agile 2007/8/9/10/11.... </li></ul></ul></ul></ul><ul><ul><ul><li>Eventos regionales </li></ul></ul></ul><ul><ul><ul><ul><li>Reuniones mensuales: Presentaciones, talleres, formato Open Space </li></ul></ul></ul></ul>Cómo participar en la Comunidad ágil
  27. 27. Manifiesto Ágil: http://www.agilemanifesto.org/iso/es/ Scrum Guide (Ken Schwaber): http://www.scrum.org/storage/scrumguides/Gua%20sobre%20Scrum.pdf http://www.scrum.org/scrumguideenglish/ Control Chaos (Ken Schwaber): http://www.controlchaos.com/ Scrum Log (Jeff Sutherland): http://scrum.jeffsutherland.com/ Mike Cohn : http://www.mountaingoatsoftware.com/ Visual Management Blog (Xavier Quesada Allué) http://www.xqa.com.ar/visualmanagement/ Software Ágil (Juan Gabardini) http://softwareagil.blogspot.com/ Code and Beyond (Martín Salías) http://www.codeandbeyond.org Referencia online
  28. 28. Podrán encontrar esta presentación en: SlideShare.net Usuario: kleer_la http://www.slideshare.net/kleer_la/ Scribd.com Usuario: kleer_la http://es.scribd.com/kleer_la Referencia online
  29. 29. web | www.kleer.la twitter | www.twitter.com/kleer_la facebook | www.facebook.com/kleer.la Pablo Tortorella Agile Coach & Trainer e-mail | [email_address] contacto en Perú Gustavo Quiroz [email_address] CSD track: 14 / Noviembre / 2011 contacto en Bolivia Israel Antezana [email_address] CSD track: 14 / Noviembre / 2011 contacto en Mar del Plata Fabián Quinteros [email_address] CSD track: 12 / Diciembre / 2011

×