Agile P.M.O.: Product Management Organization

Agile P.M.O. Product Management Organization. Alex Canizales 2017 Alex Canizales Castro Agile Coach | Speaker | Traine

Views 92 Downloads 0 File size 1MB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

Agile P.M.O. Product Management Organization. Alex Canizales 2017

Alex Canizales Castro Agile Coach | Speaker | Trainer [email protected]

Certified Scrum Professional Certified Scrum Product Owner Member AgileAlliance Member PMI Member

@alcaniza

https://es.linkedin.com/in/alcaniza

Certificado como Scrum Professional (CSP®) y Certificado como Scrum Product Owner (CSPO®) por el ScrumAlliance®. Más de 18 años de experiencia en la implementación de soluciones, abarcando múltiples industrias y plataformas tecnológicas. 9 años practicando la agilidad en diferentes roles y escenarios, recientemente liderando los esfuerzos de una transformación y escalado ágil. Especialista en Procesos para el Desarrollo de Software y en Gestión de Informática Organizacional.

Agenda 1. 2. 3. 4.

PMO – Project Management Office tradicional Agile PMO – Product Management Organization Roadmapping y enlazado Takeaways

1. Oficina de Proyectos Tradicional - Contexto • Que es una oficina de proyectos? • Cuales son sus responsabilidades? • Que es el project management? • Que es el program management? • Que es el portfolio management?

1. Oficina de Gestión de Proyectos Tradicional Es un departamento o grupo que define y mantiene estándares de proceso, generalmente relacionados a la gestión de proyectos. Responsabilidades: • Servicios de apoyo administrativo, tales como políticas, metodologías y plantillas • Capacitación, mentoría y asesoría a los directores de proyecto • Apoyo al proyecto, lineamientos y capacitación sobre la dirección de proyectos y el uso de herramientas. • Alineación de los recursos de personal del proyecto. • Centralización de la comunicación entre directores del proyecto, patrocinadores, directores y otros interesados. • Actualizar la aplicación de gestión de proyectos Fuente: https://es.wikipedia.org/wiki/Oficina_de_gestión_de_proyectos

1. Portfolio, Programa y Proyecto tradicional

Proyecto

Programa

Portfolio

Temporal

Conjunto de proyectos

Colección de programas o proyectos y operaciones alineados a objetivos estrategicos

Producto o servicio

Proyectos relacionados

No necesariamente relacionados

Entregables Unicos/simple

Gestión coordinada para beneficios que no se obtienen individualmente

Elementos priorizables

Objetivos especificos

Beneficios y eficiencias por escalado

No es temporal, no tiene plazo

Porque estan fracasando oficinas de proyectos?

las

De 4 oficinas de proyectos, 3 no duran mas de un par de años.

2. Agile PMO - Cambio de paradigma Agile

Waterfall Fijo

Requerimientos

Recursos

Tiempo

Dirigidos por generación Valor Dirigidos por un Plan Estimado Recursos

Tiempo

El plan crea los costos/estimaciones de la programación

Requerimientos Estimaciones dirigidas por intención de características y temática de liberaciones

2. Agile PMO – Alineación estratégica intrínseca

2. Planeación Tradicional Vs Planeación Agil Planeación Tradicional

Planeación Agil

Plan de proyecto desarrollado al inicio incluyendo: • Alcance • Tareas • Hitos y fechas limite

Visión de producto y roadmap planeado tempranamente

2. Desafios del mundo actual • Planear a un año vista o mas, NO es realista! • Un business case NO es la herramienta adecuada para seleccionar proyectos • Que podemos hacer? • Como la agilidad es una oportunidad real?

2. Agile Product Management Organization • Area de definición y ejecución de estrategia, NO de gestión de proyectos. • Responsable de diseño y materialización de productos que mejor soportan y apoyan el cumplimiento de los objetivos estratégicos.

• Sigue principios Agile y Lean StartUp: • • • •

Confianza y transparencia Priorización basada en valor Procesos empíricos, Experimenta, Aprende y Adapta Limites de capacidad!

2. Estructura Agile PMO Dependiendo del tamaño de la organización será necesario un equipo base que soporte las actividades de la Product Management Organization, en lugar de estar a cargo de un solo PO. Por ejemplo, la propuesta de LeSS:

2. Hoshin Kanri + OKR 1

Objetivos – Claridad

• Identificar las claves del negocio

Cualitativos, metas retadoras - Que aspira lograr?

2

• Establecer objetivos cuantificados de negocio

Resultados Clave - Velocidad 3

4

• Definir la visión global y las metas

• Desarrollar las estrategias para alcanzar las metas

5

• Determinar los planes de acción (tácticas y objetivos) para cada estrategia

6

• Establecer indicadores que midan el rendimiento de cada proceso

7

+

Cuantitativas salidas para los objetivos - Que es una medida de éxito?

Acciones - Alineamiento Ejecución requerida para obtener los resultados clave

Percepciones – Excelencia • Revisión

Resultados y aprendizaje de la ejecución - Que podemos hacer mejor?

2. Técnicas de diseño e Innovación • Business Model Canvas • Design Thinking • Customer Journey • Empathy Maps • User personas • Impact Mapping

2. Lean Start Up

http://theleanstartup.com/

2. MVP – Minimum Viable Product

Fuente: http://blog.crisp.se/2016/01/25/henrikkniberg/making-sense-of-mvp

2. Mas allá del MVP

Minimum Viable Thinking Mantener al equipo enfocado en desarrollar funcionalidades claves del producto

2. Mas allá del MVP

Minimum Marketable Feature

Minimum Marketable Product

2. Agile Inception • • • • • • • • • •

Por que estamos aquí? Elevator pitch Diseño de producto en caja Crear una lista de NO’s Conoce a tu vecindario Mostrar la solución Que te quita el sueño? Dimensionamiento Que vamos a entregar? Cuanto nos va a costar? Fuente: Agile Samurai, Jonathan Rasmusson

2. Agile PMO – Portfolio/Epic Backlog 2/5

Fuente: http://ueberproduct.de/en/seminar/portfolio-and-strategy-board-training-lean-portfolio-management/

2. Técnicas de priorización

Fuente: https://foldingburritos.com/product-prioritization-techniques/

2. User Story Mapping

Fuente: User Story Mapping, Jeff Patton

2. Horizontes de Planeación Agil Estrategia

Portafolio

1 año

Producto

3 meses

Release

1 mes

Sprint

2 semanas

Portfolio backlog Roadmap Release plan

Sprint Backlog

Daily

Nivel de planeación

Horizonte de tiempo

Artefacto

2. Niveles de planificación agil Nivel

Frecuencia

Definición de objetivos estratégicos

1 vez por año

Roadmap de producto

Roles

Salidas

Stakeholders

Planeación estratégica y portfolio backlog

3 meses

Stakeholders y PMO*

Definición de objetivos del roadmap de producto

Release planing

Cada mes

PMO*, SMs y DevOps

Roadmap de producto actualizado

Refinement del Backlog de producto

Cada Sprint

Product Owner y Equipo Scrum

Objetivo del siguiente sprint y Backlog de producto actualizado

Planeación del sprint

Cada Sprint

Product Owner y Equipo Scrum

Sprint backlog

Planeación diaria

Cada sincronización diaria

Equipo Scrum

Sprint Backlog actualizado

* PMO: Product Management Organization

2. Cuando y por que hacer estimaciones? Estimaciones son menos precisas cuando el horizonte de tiempo son grandes

Estrategia

Portafolio

Producto

Release

Sprint

Horizonte tiempo Roadmap: 3-4 meses Release Plan: 1 mes Sprint: 2 semanas

~ 3-4 semanas

~ 1 semana

~ 1-2 días

Daily

Note que a medida que el horizonte de tiempo incrementa la precision de nuestras proyecciones decrese.

Tienes un roadmap? Como fue elaborado?

3. Roadmaps y Story Maps Los Story Maps no duran para siempre. Los roadmaps mantienen la foto a “largo” plazo. Actualizelo al menos trimestralmente o en releases grandes

Story maps mantienen el flujo de trabajo. Pero este cambia constantemente, por lo que se debe usar el story map para ayudar a actualizar el roadmap. Fuente: https://www.scrumalliance.org/why-scrum/community-webinars/webinar-replays/collaboration-at-scale-webinar-series/agile-roadmapping

3. Enlazando Estrategia y Tactica Estrategia (Holistica a largo plazo)

Hoshin Kanri & OKRs

Proposito del Producto – Por que?

Vision del Producto (Management, Marketing, Ingeniería)

Enlazamiento Roadmap

Tacticas (Enfocadas en el corto plazo)

User Story map

3. Un buen roadmap enlaza la estrategia a la táctica • Quien es mi segmento de mercado? • Que características y beneficios son por las que ellos pagarían? • Cuando y que tan frecuentemente debería yo liberar versiones? • Como mi arquitectura técnica evolucionara? • Que eventos de mercadeo condicionaran las ventas? • Existe algún factor externo a manejar?

Fuente: https://www.scrumalliance.org/why-scrum/community-webinars/webinar-replays/collaboration-at-scale-webinar-series/agile-roadmapping

3. Online Roadmapping • Transparencia • Publico • En línea

Takeaways • Una Agile PMO (Product Management Organization) tiene como responsabilidad asegurar la generación de valor a negocio a través de la ejecución de la estrategia. • En organizaciones medianas y grandes es necesario un equipo que soporte estas actividades en lugar de estar a cargo de un solo PO. • Roapmaps habilitan el tener conversaciones efectivas con los stakeholders, comunican intenciones estratégicas, proveen el encadenamiento entre la estrategia y la táctica.

Referencias • PMO - Oficina de gestión de proyectos: https://es.wikipedia.org/wiki/Oficina_de_gestión_de_proyectos

• Lean Start Up, Eric Ries: http://theleanstartup.com/ • Agile Samurai, Jonathan Rasmusson. Capituo 3 - Agile Inception: https://www.amazon.es/Agile-Samurai-Software-Pragmatic-Programmers/dp/1934356581

• User Story Mapping, Jeff Patton.

https://www.amazon.com/User-Story-Mapping-Discover-Product-

ebook/dp/B00NF07FHS

• Collaboration at Scale Webinar: Agile Roadmapping at Scale: https://www.scrumalliance.org/why-scrum/community-webinars/webinar-replays/collaboration-at-scale-webinar-series/agileroadmapping

• LeSS (Large-Scale Scrum) Framework: https://less.works/less/less-huge/organizational-structure.html

Preguntas?