View
233
Download
3
Category
Preview:
Citation preview
Agile en Pildoras Herramientas Agiles 1
Roles y Responsabilidades en la gestión
de proyectos Scrum Jesús E Méndez A
#WebinarGratis
Agile en Pildoras Herramientas Agiles 2
Quien es Jesus Mendez
Coach
Agile (2)
Scrum Master (5)
+
Volunteering
- Programación y Desarrollo de aplicaciones
- Gestión de Proyectos Software+TI (Waterfall)
-Gestion de Proyectos de desarrollo (Agil)
- Coaching Agile
- Agile Certified Coach Professional (ICAgile)
- Professional Certified Scrum Master I (Scrum.org)
- Professional Certified Product Owner I (Scrum.org)
Esp. Gerencia y Gestión de Tecnologias (Unimet)
- Lic. Computación (UCV)
-Blogger (5 años)
-Residenciado en Montreal (6 y 1/2 años)
-Felizmente Casado (11 años)
- Venezolano-Canadiense
Twitter: @chuzzete Web site: www.jesusmendez.ca Correo: info@jesusmendez.ca
Agile en Pildoras Herramientas Agiles 3
Agenda Propuesta: Introducción (1 min.) Preguntar a la audiencia experiencia sobre el tema (3 min) Contexto y retorno de experiencias acerca de Roles y Responsabilidades en la
gestión de proyectos con equipos Scrum (Discusión abierta) (40 min) Compartir las experiencias de otros (1 minuto x participante=15 min. max) Cerrar el Webminar (Preguntas y Respuestas) (2min) Próximos WebminarGratis (Según la preferencia del público) (2 min)
1. Ideas para ayudar a mi equipo a ser autonomo (self-organized) 2. Técnicas de facilitación de reuniones y ceremonias agiles 3. Preparando retrospectivas para mis equipos
Roles y Responsabilidades
en la gestión de proyectos Scrum
(Intercambio de experiencias)
Agile en Pildoras Herramientas Agiles 4
Roles y Responsabilidades
en la gestión de proyectos Scrum
(Intercambio de experiencias)
Problema
Necesidad
CLIENTE PRODUCTO
SERVICIO
Mayor calidad
Más rápido
Menor costo
Cercano a lo que el cliente
necesita
Quien hace el trabajo? Quien es responsable de que?
Agile en Pildoras Herramientas Agiles 5
Roles y Responsabilidades
en la gestión de proyectos Scrum
(Intercambio de experiencias)
El Dueño de Producto (PO)
El Equipo de Desarrollo
Scrum Master (SM)
El Equipo Scrum
Agile en Pildoras Herramientas Agiles 6
Roles y Responsabilidades
en la gestión de proyectos Scrum
(Intercambio de experiencias)
Características de Equipos Scrum
Autorganizados
Eligen la mejor forma de llevar a cabo su trabajo
Multifuncionales Tienen todas las competencias para llevar a cabo el trabajo sin depender de
terceros
El modelo de equipo Scrum esta diseñado para optimizar: la flexibilidad la creatividad la productividad
Los equipos Scrum: Entregan productos de forma iterativa e incremental. No son dirigidos por personas extenas al equipo. Maximizan las oportunidades para obtener retroalimentación (Retrospectivas) Entregan incrementalmente productos “Terminados”, versiones potencialmente útiles y funcionales del producto.
Agile en Pildoras Herramientas Agiles 7
Roles y Responsabilidades
en la gestión de proyectos Scrum
(Intercambio de experiencias)
La Vinotinto
Los Leones del Caracas
Agile en Pildoras Herramientas Agiles 8
Roles y Responsabilidades
en la gestión de proyectos Scrum
(Intercambio de experiencias)
Decidir Crear Pensar Liderar su visión Guiar Organizar Vender Informar
Producto
Comunicar Ayudar/Servir Colaborar Acompañar
Preguntar Questionar
Validar
Gente
Infografía cortesía de http://www.javiergarzas.com/
Agile en Pildoras Herramientas Agiles 9
Roles y Responsabilidades
en la gestión de proyectos Scrum
(Intercambio de experiencias)
Infografía cortesía de http://www.javiergarzas.com/
• Acompañar • Escuchar • Preguntar • Questionar (Status quo)
• Facilitar • Enseñar • Observar • Informar • Comunicar • Colaborar • Liderar
• Guiar • Ayudar/Servir
• Generar conflictos necesarios
Producto Gente Organización
Agile en Pildoras Herramientas Agiles 10
Roles y Responsabilidades
en la gestión de proyectos Scrum
(Intercambio de experiencias)
Está formado por profesionales que trabajan para elaborar un incremento del producto, terminado y potencialmente entregable. Características Ideales (En mi opinión) – El equipo debe trabajar de forma auto-organizada. Los propios miembros del equipo establecerán la forma de hacer su trabajo. – Altamente sugerido que sea multifuncional. – Todos los miembros pondrán al servicio del equipo sus habilidades para cumplir el objetivo del sprint. – Talla sugerida de los equipos al menos 3 máximo 9 personas. Pequeño como para permanecer Ágil, suficientemente grande para completar una cantidad de trabajo significativa (Según el contexto) – Junto con el Scrum Master, se encargan de establecer los ítems del Sprint Backlog y planificar el sprint. – Estimar las historias de usuario y tareas. – Preparar el Sprint Review + Yo sugiero incluir al PO en esta actividad. – Implementar pruebas de aceptación y pruebas unitarias (Revisar continuamente la definición de “Terminado” con el PO) – Trabajo de calidad y mejora continua de la calidad (refactorización, por ejemplo) – Participar activamente en los Daily meeting, Sprint Planning Meeting, Sprint Review y Sprint Retrospective. – Tener buena voluntad, ganas de aprender – Dispuestos a aprender buenas prácticas de programación: programación en pares, TDD, integración continua, refactorización, malos olores, patrones de diseño, etc. – Identificar posibles obstáculos y trabajar en conjunto con el Scrum Master para removerlos. – Actualizar el trabajo en progreso (burndown chart) (es responsabilidad tanto del equipo de desarrollo como del Scrum Master) - Mantener directa comunicación con el PO durante todo el Sprint. - Colaborar con el PO en caso de cambios y modificaciones imprevistas durante el sprint (Inspección/Adaptación) Requerimientos – Es fuertemente recomendable que la organización anime al equipo Scrum a auto-organizarse, sin entrometerse en su forma de trabajar. – A que sólo bajo contadas y controladas circunstancias, las tareas del sprint sean modificadas una vez que este ha comenzado (Interrupciones)
El equipo de desarrollo
Agile en Pildoras Herramientas Agiles 11
Roles y Responsabilidades
en la gestión de proyectos Scrum
(Intercambio de experiencias)
Responsabilidad Compartida
Interes
Construir la cosa apropiada
Construirla
Rápido
Construir la cosa bien
Scrum Master
Equipo de Desarrollo
Dueño de Producto (PO)
El foco está aqui
Negociación
Toma de decisiones
(Que, Porque y Cuando)
* Opciones Tecnológicas * Proponer Soluciones (El Como)
Agile en Pildoras Herramientas Agiles 12
• Un Gerente de Proyecto es lo mismo que un Scrum Master? • Porque las decisiones del producto son sólo del lado del PO? • Porque no hay roles dentro de un equipo Scrum, ejemplo lider tecnico o arquitecto? • Porque es importante dividir en roles el equipo? • Porque sólo tres roles y no cuatro o cinco? • Cual es mi rol como manager, cuando mis equipos estan Organizados en equipos Scrum?
Principios y valores de la agilidad
en la gestión de proyectos
(Intercambio de experiencias)
Preguntas Frecuentes
Agile en Pildoras Herramientas Agiles 13
Como
contactarme
Twitter: @chuzzete Web site: www.jesusmendez.ca Blog: www.jesusmendez.ca/blog Correo: info@jesusmendez.ca Linkedin: http://ca.linkedin.com/in/chuzzete
Agile en Pildoras Herramientas Agiles 14
Se honesto Abierto
“Como en cualquier disciplina, nada es mejor que la practica combinada con el deseo permanente de aprender”
Disfruta
Entusiasta
Principios y valores de la agilidad
en la gestión de proyectos
(Intercambio de experiencias)
Recommended