roles y responsabilidades en la gestión de proyectos scrum

14
Agile en Pildoras Herramientas Agiles 1 Roles y Responsabilidades en la gestión de proyectos Scrum Jesús E Méndez A #WebinarGratis

Upload: haquynh

Post on 05-Feb-2017

238 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Roles y Responsabilidades en la gestión de proyectos Scrum

Agile en Pildoras Herramientas Agiles 1

Roles y Responsabilidades en la gestión

de proyectos Scrum Jesús E Méndez A

#WebinarGratis

Page 2: Roles y Responsabilidades en la gestión de proyectos Scrum

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: [email protected]

Page 3: Roles y Responsabilidades en la gestión de proyectos Scrum

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)

Page 4: Roles y Responsabilidades en la gestión de proyectos Scrum

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?

Page 5: Roles y Responsabilidades en la gestión de proyectos Scrum

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

Page 6: Roles y Responsabilidades en la gestión de proyectos 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.

Page 7: Roles y Responsabilidades en la gestión de proyectos Scrum

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

Page 8: Roles y Responsabilidades en la gestión de proyectos Scrum

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/

Page 9: Roles y Responsabilidades en la gestión de proyectos Scrum

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

Page 10: Roles y Responsabilidades en la gestión de proyectos Scrum

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

Page 11: Roles y Responsabilidades en la gestión de proyectos Scrum

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)

Page 12: Roles y Responsabilidades en la gestión de proyectos Scrum

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

Page 13: Roles y Responsabilidades en la gestión de proyectos Scrum

Agile en Pildoras Herramientas Agiles 13

Como

contactarme

Twitter: @chuzzete Web site: www.jesusmendez.ca Blog: www.jesusmendez.ca/blog Correo: [email protected] Linkedin: http://ca.linkedin.com/in/chuzzete

Page 14: Roles y Responsabilidades en la gestión de proyectos Scrum

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)