Gestion de los interesados en entornos agiles de proyecto

22
Gestión de los Interesados en entornos ágiles de proyecto Alejandro Gabay, PMP, PMI-ACP, CSM Diciembre 2014

Transcript of Gestion de los interesados en entornos agiles de proyecto

Page 1: Gestion de los interesados en entornos agiles de proyecto

Gestión de los Interesados en entornos ágiles de

proyectoAlejandro Gabay, PMP, PMI-ACP, CSM

Diciembre 2014

Page 2: Gestion de los interesados en entornos agiles de proyecto

Expositor: Alejandro Gabay

o Computador Científico – Facultad de Ciencias Exactas y Naturales (UBA)

o Certificado PMP (2002) y PMI-ACP (2012)

o Certified Scrum Master (2009)

o Miembro fundador del 1er capítulo argentino del PMI (1996)

o 10 años como Docente de Dirección de Proyectos en la Asociación ORT Argentina, en el Centro de Estudios en PM de UTN-FRBA (Posgrado en dirección de proyectos) y en la Universidad de Buenos Aires.

o Fue docente en el la Facultad de Ciencias Exactas y Naturales (UBA) actuando como Profesor y jefe de trabajos prácticos.

o Más de 30 años de experiencia en IT en dirección de proyectos de desarrollo, consultoría e implementación de metodologías de dirección de proyectos. Experiencia realizada en Argentina, EEUU, Brasil y América Latina.

Page 3: Gestion de los interesados en entornos agiles de proyecto

Agendao Interesados (Stakeholders)o ¿Qué es el PMBoK®?o Manifiesto Agilo Principios Agileso Scrum: Proceso y Actoreso Gestion de Interesados

o Fundamentoso Herramientas, Técnicas y Habilidades

o Conclusiones

Page 4: Gestion de los interesados en entornos agiles de proyecto

Interesados (Stakeholders)Son individuos, grupos u organizaciones

que pueden afectar o verse afectadas por el proyecto

o Pueden participar activamente en el proyecto o tener intereses que pueden ser afectados.

o El impacto puede ser positivo o negativo

o Impactados por el proyecto o el producto del proyecto

Page 5: Gestion de los interesados en entornos agiles de proyecto

¿Qué es el PMBoK®?o Guía publicada por el Project Management Institute

o Va por la 5ta. edición (Diciembre de 2012)

o Describe un conjunto de buenas prácticas para la dirección de proyectos, incluyendo:o procesos, habilidades, técnicas y herramientas

o Proporciona y promueve un lenguaje común.

o Se focalize en 5 grupos de procesos.o Inicio, Planificación, Ejecución, Monitoreo y Control, y

Cierre.

o Enumera un total de 47 procesos distribuidos en 10 áreas de conocimientos.

Page 6: Gestion de los interesados en entornos agiles de proyecto

PMBoK: Areas de Conocimiento

Page 7: Gestion de los interesados en entornos agiles de proyecto

Evolución de los Interesados según el PMBoK®

PMBoK® 1996 & 2000

PMBoK® 3rd. (2004)

PMBoK® 4th. (2008)

Page 8: Gestion de los interesados en entornos agiles de proyecto

…y llegamos al PMBoK® 5ta. (2012)

Page 9: Gestion de los interesados en entornos agiles de proyecto

Manifiesto Agil (Agile Manifesto)

(a.k.a. Manifiesto por el Desarrollo Ágil de Software)

Estamos descubriendo formas mejores de desarrollar software tanto por nuestra propia experiencia como ayudando a terceros. A través de

este trabajo hemos aprendido a valorar:

Individuos e interacciones sobre procesos y herramientas

Software funcionando sobre documentación extensiva

Colaboración con el cliente sobre negociación contractual

Respuesta ante el cambio sobre seguir un planEsto es, aunque valoramos los elementos de la derecha,

valoramos más los de la izquierda.

Individuos e interacciones sobre procesos y herramientas

Software funcionando sobre documentación extensiva

Colaboración con el cliente sobre negociación contractual

Respuesta ante el cambio sobre seguir un plan

Individuos e interacciones sobre procesos y herramientas

Software funcionando sobre documentación extensiva

Colaboración con el cliente sobre negociación contractual

Respuesta ante el cambio sobre seguir un plan

Page 10: Gestion de los interesados en entornos agiles de proyecto

Principios Agiles (1 de 3)o Nuestra mayor prioridad es satisfacer al cliente

mediante la entrega temprana y continua de software con valor.

o Aceptamos que los requisitos cambien, incluso en etapas tardías del desarrollo. Los procesos Ágiles aprovechan el cambio para proporcionar ventaja competitiva al cliente.

o Entregamos software funcional frecuentemente, entre dos semanas y dos meses, con preferencia al periodo de tiempo más corto posible.

o Los responsables de negocio y los desarrolladores trabajamos juntos de forma cotidiana durante todo el proyecto.

Page 11: Gestion de los interesados en entornos agiles de proyecto

Principios Agiles (2 de 3)o Los proyectos se desarrollan en torno a individuos

motivados. Hay que darles el entorno y el apoyo que necesitan, y confiarles la ejecución del trabajo.

o El método más eficiente y efectivo de comunicar información al equipo de desarrollo y entre sus miembros es la conversación cara a cara.

o El software funcionando es la medida principal de progreso.

o Los procesos Ágiles promueven el desarrollo sostenible. Los promotores, desarrolladores y usuarios debemos ser capaces de mantener un ritmo constante de forma indefinida.

Page 12: Gestion de los interesados en entornos agiles de proyecto

Principios Agiles (3 de 3)o La atención continua a la excelencia técnica y al buen

diseño mejora la Agilidad.

o La simplicidad, o el arte de maximizar la cantidad de trabajo no realizado, es esencial.

o Las mejores arquitecturas, requisitos y diseños emergen de equipos auto-organizados.

o A intervalos regulares el equipo reflexiona sobre cómo ser más efectivo para a continuación ajustar y perfeccionar su comportamiento en consecuencia.

Page 13: Gestion de los interesados en entornos agiles de proyecto

Scrum - Actoreso Product Owner

o Responsable de maximizar el valor del trabajo del trabajo que realiza el scrum team. Es el representante del usuario/dueño del producto.

o Administra y prioriza los requerimientos (Product Backlog).

o Scrum Mastero Responsable de asegurarse que el proceso es

comprendido y utilizado adecuadamente.o Prepara/entrena al equipo de trabajo, elimina

impedimentos y trabaja constantemente para asegurarse que el equipo pueda conseguir los objetivos del Sprint

o Scrum Teamo El equipo que realiza el trabajo. Tamaño óptimo 7

personas o El equipo se auto-organiza y es responsable en forma

conjunta de los resultados del trabajo.

PO

SM

T TT

Page 14: Gestion de los interesados en entornos agiles de proyecto

Scrum - Proceso

Product Backlog

Sprint Backlog

24 hs

Producto Instalable

Iteracion /Sprint2 a 4 semanas

Planificación Release

T TT

POSM

Planificación sprint

T TT

POSM Qué?

Cómo?

T TTPO

SM

Retrospectiva Sprint

T TTSM

Daily Standup1. Qué hizo?2. Qué hará? 3. Impedimentos?

Revisión del sprint

T TT

POSM

SH

Page 15: Gestion de los interesados en entornos agiles de proyecto

Fundamentos de la gestióno Educar en agilidad

o Objetivos, principios, pilares, prácticas y beneficios

o Educar al equipo,al cliente,

a los proveedores

o Mantener el diálogo y la participación en las iteracioneso Vencer la resistencia al procesoo Enterarse cambios lo antes posibleo Identificar potenciales riesgos, defectos y problemas

Page 16: Gestion de los interesados en entornos agiles de proyecto

Dominios de Práctica PMI-ACPo Entrega basada en valor

o Participación de los interesados (Stakeholder Engagement)

oNecesidadeso InvolucramientooExpectativas

o Impulsar prácticas de desempeño del equipo

o Planificación adaptada

o Detección y resolución de problemas

o Mejora continua

Page 17: Gestion de los interesados en entornos agiles de proyecto

Herramientas, Técnicas, Habilidades

o Metáforas, enunciado de ascensoro Historias de usuarios (User Stories)o Wireframes, personas, story maps

o Radiadores de información

o Liderazgo de servicio, adaptado, situacionalo Equipos co-ubicados (colocated)

o Escucha activa, inteligencia emocionalo Resolución de conflictos

Page 18: Gestion de los interesados en entornos agiles de proyecto

Historias de Usuarios (User Stories)

o Descripción de la funcionalidad a desarrollar (Card).

o Conversaciones entre el equipo y el cliente

(Conversation).

o Pruebas a realizar para validar la historia (Confirmation).

Cómo <Rol>, Quiero <Funcionalidad>, Para <Beneficio de Negocio>.

Como empleado de la librería quiero buscar libros por

ISBN para saber cuántos hay en stock y su precio

Page 19: Gestion de los interesados en entornos agiles de proyecto

Radiadores de Información

Page 20: Gestion de los interesados en entornos agiles de proyecto

Liderazgo de ServicioLos líderes hacen las cosas que son correctasy los gerentes hace las cosas correctamente

- Warren Bennis

o Servant Leadershipo Término creado por Robert K. Greenleaf en los ’70.o No mandar,

sino focalizarse en las necesidades del equipoo Está integrado con el equipoo Participa y se involucra en la actividad diariao Actividades:

o Remueve impedimentos al equipoo Protege al equipo de las interrupcioneso Comunica la visión del proyectoo Provee los recursos esenciales que el equipo necesitao Facilita la colaboración

Page 21: Gestion de los interesados en entornos agiles de proyecto

ConclusionesLas metodologías ágiles, desde sus bases y fundamentos promueven la gestión de los interesados:

o Manifiestoo Individuos e interacciones…o Colaboración con el cliente…

o Principioso Cliente: Satisfacción, entrega continua de valor, ventaja

competitivao Negocio y equipo trabajando juntoso Comunicación cara a carao Equipo: motivación, confianza, auto-organización

o Ceremoniaso Radiadores de información (Transparencia)o Habilidades blandas

Page 22: Gestion de los interesados en entornos agiles de proyecto

¿Preguntas o Comentarios?

Muchas Gracias

Alejandro Gabay, PMP, PMI-ACP, [email protected]