kleer cómo llevamos scrum al próximo nivel (webinar 2011-05-13)
DESCRIPTION
TRANSCRIPT
![Page 1: Kleer cómo llevamos scrum al próximo nivel (Webinar 2011-05-13)](https://reader033.vdocumento.com/reader033/viewer/2022051313/54940f5cac79592f2e8b4a68/html5/thumbnails/1.jpg)
1
Cómo llevamos Scrumal próximo nivel
Webinar – 13/05/2011Apoyan y organizan:
![Page 2: Kleer cómo llevamos scrum al próximo nivel (Webinar 2011-05-13)](https://reader033.vdocumento.com/reader033/viewer/2022051313/54940f5cac79592f2e8b4a68/html5/thumbnails/2.jpg)
“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
2
![Page 3: Kleer cómo llevamos scrum al próximo nivel (Webinar 2011-05-13)](https://reader033.vdocumento.com/reader033/viewer/2022051313/54940f5cac79592f2e8b4a68/html5/thumbnails/3.jpg)
“Scrum no es un proceso o unaté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
3
![Page 4: Kleer cómo llevamos scrum al próximo nivel (Webinar 2011-05-13)](https://reader033.vdocumento.com/reader033/viewer/2022051313/54940f5cac79592f2e8b4a68/html5/thumbnails/4.jpg)
4
El marco del marco
El marco
Dentrodel marco
![Page 5: Kleer cómo llevamos scrum al próximo nivel (Webinar 2011-05-13)](https://reader033.vdocumento.com/reader033/viewer/2022051313/54940f5cac79592f2e8b4a68/html5/thumbnails/5.jpg)
El marco
5
![Page 6: Kleer cómo llevamos scrum al próximo nivel (Webinar 2011-05-13)](https://reader033.vdocumento.com/reader033/viewer/2022051313/54940f5cac79592f2e8b4a68/html5/thumbnails/6.jpg)
6
Agile Manifesto
Individuos e Individuos e InteraccionesInteraccionesIndividuos e Individuos e
InteraccionesInteracciones
Software FuncionandoSoftware FuncionandoSoftware FuncionandoSoftware Funcionando
Colaboración con el Colaboración con el ClienteCliente
Colaboración con el Colaboración con el ClienteCliente
Respuesta al cambioRespuesta al cambioRespuesta al cambioRespuesta al cambio
Procesos y herramientasProcesos y herramientas
Documentación Detallada
Documentación Detallada
Negociación de Contratos
Negociación de Contratos
Seguimiento de un planSeguimiento de un plan
sobresobre
sobresobre
sobresobre
sobresobre
![Page 7: Kleer cómo llevamos scrum al próximo nivel (Webinar 2011-05-13)](https://reader033.vdocumento.com/reader033/viewer/2022051313/54940f5cac79592f2e8b4a68/html5/thumbnails/7.jpg)
CeremoniasCeremonias
Planning Meeting
Daily Standup Meeting
Review Meeting
Retrospective Meeting
7
RolesRoles
Equipo
Scrum Master
Product Owner
ArtefactosArtefactos
Product Backlog
Committed Backlog
Burn-Down chart
Impediment Backlog
Release Plan
![Page 8: Kleer cómo llevamos scrum al próximo nivel (Webinar 2011-05-13)](https://reader033.vdocumento.com/reader033/viewer/2022051313/54940f5cac79592f2e8b4a68/html5/thumbnails/8.jpg)
8
ProductBacklog
CommitedBacklog
PlanPlan DemoDemo
![Page 9: Kleer cómo llevamos scrum al próximo nivel (Webinar 2011-05-13)](https://reader033.vdocumento.com/reader033/viewer/2022051313/54940f5cac79592f2e8b4a68/html5/thumbnails/9.jpg)
El marcodel marco
9
![Page 10: Kleer cómo llevamos scrum al próximo nivel (Webinar 2011-05-13)](https://reader033.vdocumento.com/reader033/viewer/2022051313/54940f5cac79592f2e8b4a68/html5/thumbnails/10.jpg)
En Empresas de Software (proveedoras)
•Creciente cantidad de Proyectos ágiles•Scrum (o Scrumbut), XP, ...
•Universitarios y Jóvenes Profesionales•Con conocimientos básicos o avanzados de dichas prácticas.
•Capacitación continua•Para retener al capital humano: tecnologías, prácticas, ...
•Procesos certificados•ISO, CMMI: ¿La calidad como un fin?
•Gestión de empresas•Guiada por procesos ágiles: planeamiento, retrospectivas
Scrum hoy...
10
![Page 11: Kleer cómo llevamos scrum al próximo nivel (Webinar 2011-05-13)](https://reader033.vdocumento.com/reader033/viewer/2022051313/54940f5cac79592f2e8b4a68/html5/thumbnails/11.jpg)
En otras Empresas / no de Software (clientes)
•Proyectos Piloto•Scrum a prueba.
•Contratos ágiles•Proyectos abiertos, Money for nothing... Confianza.
VS.
•Desconfianza•Desconocimiento, Desinterés, Malas experiencias (¿rumores?)
•Necesidad de información y capacitación•Orientada al management, a comerciales, a mandos medios.
Scrum hoy...
11
![Page 12: Kleer cómo llevamos scrum al próximo nivel (Webinar 2011-05-13)](https://reader033.vdocumento.com/reader033/viewer/2022051313/54940f5cac79592f2e8b4a68/html5/thumbnails/12.jpg)
(~16 años después de su origen)
Presente en la Universidad
•Algunas materias dictan contenidos sobre prácticas, técnicas y metodologías ágiles.
•En general, los alumnos suelen hacer algún trabajo práctico utilizando “Scrum” o XP.
•Conocidos y compañeros trabajando con Scrum en su día a día laboral.
Scrum hoy...
12
![Page 13: Kleer cómo llevamos scrum al próximo nivel (Webinar 2011-05-13)](https://reader033.vdocumento.com/reader033/viewer/2022051313/54940f5cac79592f2e8b4a68/html5/thumbnails/13.jpg)
Universidades
Empresas de Software
Otras Empresas
Áreas de Sistemas
13
![Page 14: Kleer cómo llevamos scrum al próximo nivel (Webinar 2011-05-13)](https://reader033.vdocumento.com/reader033/viewer/2022051313/54940f5cac79592f2e8b4a68/html5/thumbnails/14.jpg)
Dentro del marco
14
![Page 15: Kleer cómo llevamos scrum al próximo nivel (Webinar 2011-05-13)](https://reader033.vdocumento.com/reader033/viewer/2022051313/54940f5cac79592f2e8b4a68/html5/thumbnails/15.jpg)
•Testing - Calidad desde el comienzo
•Retrospectivas - Mejora continua real
•Visual Management - Transparencia
•Arquitectura - Excelencia técnica
… etc!
El próximo nivel: ¡Complementar Scrum!
15
![Page 16: Kleer cómo llevamos scrum al próximo nivel (Webinar 2011-05-13)](https://reader033.vdocumento.com/reader033/viewer/2022051313/54940f5cac79592f2e8b4a68/html5/thumbnails/16.jpg)
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
![Page 17: Kleer cómo llevamos scrum al próximo nivel (Webinar 2011-05-13)](https://reader033.vdocumento.com/reader033/viewer/2022051313/54940f5cac79592f2e8b4a68/html5/thumbnails/17.jpg)
RSpecRSpecHudsonHudson 17
Testing: Calidad desde el comienzo
![Page 18: Kleer cómo llevamos scrum al próximo nivel (Webinar 2011-05-13)](https://reader033.vdocumento.com/reader033/viewer/2022051313/54940f5cac79592f2e8b4a68/html5/thumbnails/18.jpg)
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
![Page 19: Kleer cómo llevamos scrum al próximo nivel (Webinar 2011-05-13)](https://reader033.vdocumento.com/reader033/viewer/2022051313/54940f5cac79592f2e8b4a68/html5/thumbnails/19.jpg)
19
1) Preparar el escenario
2) Recabar datos
3) Analizar los datos
4) Decidir qué hacer
5) Cierre
Etapas
Temas en papel Temas en papel (6-3-5)(6-3-5)
Opiniones AbiertasOpiniones Abiertas Asociación Asociación MudaMuda
… … etc!etc!
TimelineTimeline
Mad / Sad / GladMad / Sad / Glad
Los 5 “porqué”Los 5 “porqué”Espina de pescadoEspina de pescado
Priorizar con puntosPriorizar con puntos
HistogramaHistograma
ESVPESVP
Algunas Técnicas
Retrospectivas: Mejora Continua Real
![Page 20: Kleer cómo llevamos scrum al próximo nivel (Webinar 2011-05-13)](https://reader033.vdocumento.com/reader033/viewer/2022051313/54940f5cac79592f2e8b4a68/html5/thumbnails/20.jpg)
Utilizar técnicas de Visual Management permitiría:
mejorar la Visibilidad (interna y externa),
entender mejor Requerimientos / User Stories,
administrar mejor el Sprint Backlog,
conocer y respetar las prioridades,
conocer y ser conscientes del avance, etc!
Visual Management: Transparencia
![Page 21: Kleer cómo llevamos scrum al próximo nivel (Webinar 2011-05-13)](https://reader033.vdocumento.com/reader033/viewer/2022051313/54940f5cac79592f2e8b4a68/html5/thumbnails/21.jpg)
21
¿¿Kanban?Kanban?
PrioridadesPrioridadesclarasclaras
Calendario/sCalendario/s
Burn-down Burn-down chartchart
Status de Status de avanceavance
Integrantes Integrantes del equipodel equipo
ImpedimentosImpedimentos
Letras Letras GrandesGrandes
Visual Management: Transparencia
![Page 22: Kleer cómo llevamos scrum al próximo nivel (Webinar 2011-05-13)](https://reader033.vdocumento.com/reader033/viewer/2022051313/54940f5cac79592f2e8b4a68/html5/thumbnails/22.jpg)
Evaluamos qué Atributos de Calidadde la Arquitectura debemos enfatizar durante el
desarrollo.
PerformanceSeguridad
Usabilidad
Funcionalidad
Escalabilidad
Disponibilidad
Testeabilidad
Portabilidad
+ … idad!
Confiabilidad
Reusabilidad
Arquitectura: Excelencia técnica
Mantenibilidad
22
![Page 23: Kleer cómo llevamos scrum al próximo nivel (Webinar 2011-05-13)](https://reader033.vdocumento.com/reader033/viewer/2022051313/54940f5cac79592f2e8b4a68/html5/thumbnails/23.jpg)
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!23
![Page 24: Kleer cómo llevamos scrum al próximo nivel (Webinar 2011-05-13)](https://reader033.vdocumento.com/reader033/viewer/2022051313/54940f5cac79592f2e8b4a68/html5/thumbnails/24.jpg)
24
¿Preguntas?¿Preguntas?
![Page 25: Kleer cómo llevamos scrum al próximo nivel (Webinar 2011-05-13)](https://reader033.vdocumento.com/reader033/viewer/2022051313/54940f5cac79592f2e8b4a68/html5/thumbnails/25.jpg)
25
Comunidad y Referencias
![Page 26: Kleer cómo llevamos scrum al próximo nivel (Webinar 2011-05-13)](https://reader033.vdocumento.com/reader033/viewer/2022051313/54940f5cac79592f2e8b4a68/html5/thumbnails/26.jpg)
•Referencias / Bibliografía.•Tweets, Blogs, Papers, Libros
•Listas de correo.•foro-agiles (yahoo group)
•Eventos anuales internacionales.•Ágiles 2008 (Bs.As.), 2009 (Floripa), 2010 (Lima), 2011 (Bs.As.)•Agile 2007/8/9/10....
•Eventos regionales.•Reuniones mensuales: Presentaciones, talleres, formato Open Space
Cómo participar en la Comunidad ágil
26
![Page 27: Kleer cómo llevamos scrum al próximo nivel (Webinar 2011-05-13)](https://reader033.vdocumento.com/reader033/viewer/2022051313/54940f5cac79592f2e8b4a68/html5/thumbnails/27.jpg)
Manifiesto Ágilhttp://www.agilemanifesto.org/iso/es/
Scrum Guide (Ken Schwaber)http://www.scrum.org/storage/scrumguides/Gua%20sobre%20Scrum.pdfhttp://www.scrum.org/scrumguideenglish/
Control Chaos (Ken Schwaber)http://www.controlchaos.com/
Scrum Log (Jeff Sutherland)http://scrum.jeffsutherland.com/
Visual Management Blog (Xavier Quesada Allué)http://www.xqa.com.ar/visualmanagement/
Software Ágil (Juan Gabardini)http://softwareagil.blogspot.com/
Blog de Martín Alaimohttp://www.martinalaimo.com/es/blog/
Referencia online
27
![Page 28: Kleer cómo llevamos scrum al próximo nivel (Webinar 2011-05-13)](https://reader033.vdocumento.com/reader033/viewer/2022051313/54940f5cac79592f2e8b4a68/html5/thumbnails/28.jpg)
28
web | www.kleer.latwitter | www.twitter.com/kleer_la
facebook | www.facebook.com/kleer.la
Pablo TortorellaAgile Coach & Trainer
e-mail | [email protected]
Apoyan y organizan:Apoyan y organizan: