SlideShare una empresa de Scribd logo
1 de 16
El dilema del Product Owner:
    "Delivery vs Discovery"
                 presentador:
               Marcos N. Lilljedahl

  Twitter: @marcosnils
  Email: macosnils@gmail.com


        Scrum Gathering Buenos Aires
            23 y 24 de Mayo, 2012
           Buenos Aires, Argentina
Agenda
•   Motivación
•   Delivery y Discovery
•   Inicios Ágiles
•   El rol y la misión del PO
•   Siendo un PO efectivo
•   Conclusiones
Motivación
"Un guardián para proteger a los Stakeholders de los
incontrolables equipos de desarrollo"
Yuriy Zubarev – Cynical Agile and Scrum Dictionary
Delivery y Discovery
      Succesful software (producto):

      (2001 – Comienzos de Agile)
      "El software resulta exitoso cuando una vez entregado es
      aceptado en el mercado "

      (2012 - Hoy)
      "El software exitoso es entregado a tiempo y debajo del
      presupuesto."



Concepto/              Desarrollo                 Alpha / Beta    Pimer
 Semilla              del producto                    Test       release!


                           Product development model
Lean Startup
            Customer development model

            Antes de desarrollar un producto, debemos desarrollar un mercado
            para ese producto y clientes para ese mercado

            Para entender a nuestros clientes debemos crear y ejecutar ideas
            para aprender de ellas y refinarlas



Customer                 Customer                    Customer                  Company
discovery                Validation                   creation                  Building




                            Custom development model
Inicios Ágiles

    Hype de XP cuando se firma el Manifesto Ágil.

    El "cliente" como la persona detrás del programador (Stakeholder /
    BA / end user)

    Los clientes compran y los usuarios utilizan (users and choosers)

    Desarrollo Ágil enfocado en delivery (efectivo e incremental).



Estamos produciendo realmente lo que se necesita?
Scrum framework
                       24
                       horas


Product      Sprint            2-4
Backlog      Backlog           Semanas




                                         PSPI


           APRENDER!
Cómo aprovecharlo?

Muchas veces lo que planeamos construir no es realmente lo que
necesita nuestro cliente

Se tiene lo que se quiere, pero no lo que se necesita.

Proceso de aprendizaje vs proceso de delivery

Esperar algunos sprints para aprender algunas veces cuesta
demasiado.
El rol y la misión del PO
• The product owner decides what will be built and in which order
• Defines the features of the product or desired outcomes of the project
• Chooses release date and content
• Ensures profitability (ROI)
• Order (not prioritizes) features/outcomes according to market value
• Adjusts features/outcomes and priority as needed
• Accepts or rejects work results
• Facilitates scrum planning ceremony


                www.scrumalliance.org/pages/scrum_roles
Ok… y entonces?

• Discovery y develiery como 2 términos complementarios


• Disovery . El aprender a aprender sobre nuestros clientes


• El Product Owner como responsable del outcome. (vs output)


• Buscar cambiar el mundo.
Cómo mejoramos el delivery?

• Hay muchas tácticas que pueden tomarse de LEAN


• "Genba" (ir y estar en la escena del crimen). Ver los problemas


• Story Mapping. "Historias y no tarjetas "

• Flujo narrativo / experiencia. Patrón holístico de que aprendimos
  de nuestros usuarios


     Qué hay del ROI y el BV?
Business Value
• Es el trabajo del PO especificar lo mejor posible qué es y qué no es
  el BV.

• En conclusión aquello que consideramos valor de negocio, se
  traduce a generar un outcome positivo. El resultado de construir
  software, el beneficio que generamos luego de establecer un
  delivery.

• No existe relación entre la cantidad de software que se construye y
  el beneficio que se obtiene por ello. El outcome siempre es
  especulativo.


   Y es extremadamente difícil!!
Errores comúnes


• Virtual product owner syndrome

• The IT Product Owner

• The bungee PO
Facultades de un PO

• Saber tomar el control y sentarse en el
  asiente del conductor

• Tener las cualidades requeridas

• Conocer la importancia de su rol
Siendo un PO efectivo (cont.)
• Los 7 hábitos del PO efectivo (Ricardo Colusso)
       o Maximizar la empatía y entender contextos
       o Mantenerse en el asiento del conductor
       o Backlog Kaisen (mejora continua)
       o Maximizar sinergia con SM
       o Entender el dentro y fuera
       o Ayudar al SM con el equipo
       o Definir el concepto de LISTO

• Conocer y desarrollar técnicas que creen valor. (MMFS / Effective
  Mapping / One at a Time / Release commitments / Adaptive
  planning )

• Customer Discovery (salir del edificio)
Conclusiones
• Saber diferenciar el delivery y discovery y actuar en consecuencia
  de ello.

• Colaborar con el equipo constantemente y saber dirigir y guiar al
  mismo. (Llevar el backlog / contestar las preguntas que surgan,
  proveer feedback, y hacer sign off de los resultados)

• Sentarse en el asiento del conductor. Definir el qué y el cuándo
  debe ser entregado

• Conocer (superficialmente) cómo es construido el software.
  Mejora la comunicación con los equipos de desarrollo.

Más contenido relacionado

La actualidad más candente

Guía de Práctica Ágil
Guía de Práctica ÁgilGuía de Práctica Ágil
Guía de Práctica ÁgilSoftware Guru
 
Acuerdos de equipo en tiempos remotos
Acuerdos de equipo en tiempos remotosAcuerdos de equipo en tiempos remotos
Acuerdos de equipo en tiempos remotosMarco Avendaño
 
Show me the money
Show me the moneyShow me the money
Show me the moneyAgile Spain
 
OKR: Alineando objetivos y resultados en las organizaciones
OKR: Alineando objetivos y resultados en las organizacionesOKR: Alineando objetivos y resultados en las organizaciones
OKR: Alineando objetivos y resultados en las organizacionesMarco Avendaño
 
Agile, en que te hemos convertido v2
Agile, en que te hemos convertido v2Agile, en que te hemos convertido v2
Agile, en que te hemos convertido v2Eduardo Ferro Aldama
 
Patrones de Scrum orientados al valor
Patrones de Scrum orientados al valorPatrones de Scrum orientados al valor
Patrones de Scrum orientados al valorMarco Avendaño
 
Desarrollo ágil de software, Scrum
Desarrollo ágil de software, ScrumDesarrollo ágil de software, Scrum
Desarrollo ágil de software, ScrumPablo Lischinsky
 
Guía supernumeraria para un dueño de producto virtuoso
Guía supernumeraria para un dueño de producto virtuosoGuía supernumeraria para un dueño de producto virtuoso
Guía supernumeraria para un dueño de producto virtuosoLuis Antonio Salazar Caraballo
 
CAS2019 porque los developers recelan de agile
CAS2019 porque los developers recelan de agileCAS2019 porque los developers recelan de agile
CAS2019 porque los developers recelan de agileOriol del Barrio
 
Gestión ágil de proyectos
Gestión ágil de proyectosGestión ágil de proyectos
Gestión ágil de proyectosMax Kraszewski
 
Las dimensiones del producto
Las dimensiones del productoLas dimensiones del producto
Las dimensiones del productoMarco Avendaño
 
Seminario Scrum CLEFormacion
Seminario Scrum CLEFormacionSeminario Scrum CLEFormacion
Seminario Scrum CLEFormacionCLEFormación
 
Introducción a la innovación y transformación digital con metodologías ágiles
 Introducción a la innovación y transformación digital con metodologías ágiles Introducción a la innovación y transformación digital con metodologías ágiles
Introducción a la innovación y transformación digital con metodologías ágilesFreddy Cahuas Zenteno
 

La actualidad más candente (20)

Guía de Práctica Ágil
Guía de Práctica ÁgilGuía de Práctica Ágil
Guía de Práctica Ágil
 
Acuerdos de equipo en tiempos remotos
Acuerdos de equipo en tiempos remotosAcuerdos de equipo en tiempos remotos
Acuerdos de equipo en tiempos remotos
 
CD EQUIPO 1
CD EQUIPO 1CD EQUIPO 1
CD EQUIPO 1
 
Show me the money
Show me the moneyShow me the money
Show me the money
 
OKR: Alineando objetivos y resultados en las organizaciones
OKR: Alineando objetivos y resultados en las organizacionesOKR: Alineando objetivos y resultados en las organizaciones
OKR: Alineando objetivos y resultados en las organizaciones
 
Agile, en que te hemos convertido v2
Agile, en que te hemos convertido v2Agile, en que te hemos convertido v2
Agile, en que te hemos convertido v2
 
Patrones de Scrum orientados al valor
Patrones de Scrum orientados al valorPatrones de Scrum orientados al valor
Patrones de Scrum orientados al valor
 
Desarrollo ágil de software, Scrum
Desarrollo ágil de software, ScrumDesarrollo ágil de software, Scrum
Desarrollo ágil de software, Scrum
 
Scrum workshop
Scrum workshopScrum workshop
Scrum workshop
 
Guía supernumeraria para un dueño de producto virtuoso
Guía supernumeraria para un dueño de producto virtuosoGuía supernumeraria para un dueño de producto virtuoso
Guía supernumeraria para un dueño de producto virtuoso
 
Immersive desing sprint
Immersive desing sprintImmersive desing sprint
Immersive desing sprint
 
Agile Inception
Agile InceptionAgile Inception
Agile Inception
 
CAS2019 porque los developers recelan de agile
CAS2019 porque los developers recelan de agileCAS2019 porque los developers recelan de agile
CAS2019 porque los developers recelan de agile
 
BarCamp Scrum Col30-2015
BarCamp Scrum Col30-2015BarCamp Scrum Col30-2015
BarCamp Scrum Col30-2015
 
Gestión ágil de proyectos
Gestión ágil de proyectosGestión ágil de proyectos
Gestión ágil de proyectos
 
Las dimensiones del producto
Las dimensiones del productoLas dimensiones del producto
Las dimensiones del producto
 
Seminario Scrum CLEFormacion
Seminario Scrum CLEFormacionSeminario Scrum CLEFormacion
Seminario Scrum CLEFormacion
 
Ingeniería de Software, Agilidad y Tecnología
Ingeniería de Software, Agilidad y TecnologíaIngeniería de Software, Agilidad y Tecnología
Ingeniería de Software, Agilidad y Tecnología
 
Agile Inception
Agile InceptionAgile Inception
Agile Inception
 
Introducción a la innovación y transformación digital con metodologías ágiles
 Introducción a la innovación y transformación digital con metodologías ágiles Introducción a la innovación y transformación digital con metodologías ágiles
Introducción a la innovación y transformación digital con metodologías ágiles
 

Similar a El dilema del Product Owner entre Delivery y Discovery

Gestión basada en Metodologías Ágiles
Gestión basada en Metodologías ÁgilesGestión basada en Metodologías Ágiles
Gestión basada en Metodologías Ágilesnetmind
 
UXN 04-31 - El origen mítico del Product Backlog
UXN 04-31 - El origen mítico del Product BacklogUXN 04-31 - El origen mítico del Product Backlog
UXN 04-31 - El origen mítico del Product BacklogUX Nights
 
La Alternativa Ágil 1.0
La Alternativa Ágil 1.0La Alternativa Ágil 1.0
La Alternativa Ágil 1.0Agile Spain
 
Métodos de Integración Lean, Agile & Design Thinking
Métodos de Integración Lean, Agile & Design ThinkingMétodos de Integración Lean, Agile & Design Thinking
Métodos de Integración Lean, Agile & Design ThinkingVíctor Manuel García Luna
 
Agilidad en entornos de innovación y emprendimiento
Agilidad en entornos de innovación y emprendimientoAgilidad en entornos de innovación y emprendimiento
Agilidad en entornos de innovación y emprendimientoHiroshi Hiromoto
 
Introducción a Agile y al Nuevo modelo de gestión - Diplomado de gestión ...
Introducción a Agile y al Nuevo modelo de gestión  - Diplomado de gestión ...Introducción a Agile y al Nuevo modelo de gestión  - Diplomado de gestión ...
Introducción a Agile y al Nuevo modelo de gestión - Diplomado de gestión ...Johnny Ordóñez
 
¿Por qué los proyectos híbridos son una realidad para la PMO de toda organiz...
¿Por qué los proyectos híbridos son  una realidad para la PMO de toda organiz...¿Por qué los proyectos híbridos son  una realidad para la PMO de toda organiz...
¿Por qué los proyectos híbridos son una realidad para la PMO de toda organiz...PMOfficers PMOAcademy
 
Agilizando PMBOK (con Agile Project Management)
Agilizando PMBOK (con Agile Project Management)Agilizando PMBOK (con Agile Project Management)
Agilizando PMBOK (con Agile Project Management)Rafael Igual
 
Ejecución de servicios digitales y negocios en Internet
Ejecución de servicios digitales y negocios en InternetEjecución de servicios digitales y negocios en Internet
Ejecución de servicios digitales y negocios en InternetAsier Marqués
 
Sprint_ScrumFundamentos_JM_Agosto21_vA.pdf
Sprint_ScrumFundamentos_JM_Agosto21_vA.pdfSprint_ScrumFundamentos_JM_Agosto21_vA.pdf
Sprint_ScrumFundamentos_JM_Agosto21_vA.pdfvalverdeisaac69
 
Eliminando la brecha entre clientes y desarrolladores mediante BDD
Eliminando la brecha entre clientes y desarrolladores mediante BDDEliminando la brecha entre clientes y desarrolladores mediante BDD
Eliminando la brecha entre clientes y desarrolladores mediante BDDJorge Gamba
 
Lean&Agile: Metodologías para Startups
Lean&Agile: Metodologías para StartupsLean&Agile: Metodologías para Startups
Lean&Agile: Metodologías para Startupsblidix
 
Curso Introducción a Agile
Curso Introducción a AgileCurso Introducción a Agile
Curso Introducción a AgileAgile-Barcelona
 
How to do Business in the Silicon Valley coming from abroad
How to do Business in the Silicon Valley coming from abroadHow to do Business in the Silicon Valley coming from abroad
How to do Business in the Silicon Valley coming from abroadJorge Zavala
 
An evening with... Scrum
An evening with... ScrumAn evening with... Scrum
An evening with... ScrumArkhotech
 

Similar a El dilema del Product Owner entre Delivery y Discovery (20)

Gestión basada en Metodologías Ágiles
Gestión basada en Metodologías ÁgilesGestión basada en Metodologías Ágiles
Gestión basada en Metodologías Ágiles
 
UXN 04-31 - El origen mítico del Product Backlog
UXN 04-31 - El origen mítico del Product BacklogUXN 04-31 - El origen mítico del Product Backlog
UXN 04-31 - El origen mítico del Product Backlog
 
La Alternativa Ágil 1.0
La Alternativa Ágil 1.0La Alternativa Ágil 1.0
La Alternativa Ágil 1.0
 
Métodos de Integración Lean, Agile & Design Thinking
Métodos de Integración Lean, Agile & Design ThinkingMétodos de Integración Lean, Agile & Design Thinking
Métodos de Integración Lean, Agile & Design Thinking
 
Agilidad en entornos de innovación y emprendimiento
Agilidad en entornos de innovación y emprendimientoAgilidad en entornos de innovación y emprendimiento
Agilidad en entornos de innovación y emprendimiento
 
Las SinCuenta Sombras de Scrum
Las SinCuenta Sombras de ScrumLas SinCuenta Sombras de Scrum
Las SinCuenta Sombras de Scrum
 
Introducción a Agile y al Nuevo modelo de gestión - Diplomado de gestión ...
Introducción a Agile y al Nuevo modelo de gestión  - Diplomado de gestión ...Introducción a Agile y al Nuevo modelo de gestión  - Diplomado de gestión ...
Introducción a Agile y al Nuevo modelo de gestión - Diplomado de gestión ...
 
¿Por qué los proyectos híbridos son una realidad para la PMO de toda organiz...
¿Por qué los proyectos híbridos son  una realidad para la PMO de toda organiz...¿Por qué los proyectos híbridos son  una realidad para la PMO de toda organiz...
¿Por qué los proyectos híbridos son una realidad para la PMO de toda organiz...
 
Agilizando PMBOK (con Agile Project Management)
Agilizando PMBOK (con Agile Project Management)Agilizando PMBOK (con Agile Project Management)
Agilizando PMBOK (con Agile Project Management)
 
Ejecución de servicios digitales y negocios en Internet
Ejecución de servicios digitales y negocios en InternetEjecución de servicios digitales y negocios en Internet
Ejecución de servicios digitales y negocios en Internet
 
Sprint_ScrumFundamentos_JM_Agosto21_vA.pdf
Sprint_ScrumFundamentos_JM_Agosto21_vA.pdfSprint_ScrumFundamentos_JM_Agosto21_vA.pdf
Sprint_ScrumFundamentos_JM_Agosto21_vA.pdf
 
Dual-Track Agile
Dual-Track AgileDual-Track Agile
Dual-Track Agile
 
Eliminando la brecha entre clientes y desarrolladores mediante BDD
Eliminando la brecha entre clientes y desarrolladores mediante BDDEliminando la brecha entre clientes y desarrolladores mediante BDD
Eliminando la brecha entre clientes y desarrolladores mediante BDD
 
Lean&Agile: Metodologías para Startups
Lean&Agile: Metodologías para StartupsLean&Agile: Metodologías para Startups
Lean&Agile: Metodologías para Startups
 
Curso Introducción a Agile
Curso Introducción a AgileCurso Introducción a Agile
Curso Introducción a Agile
 
How to do Business in the Silicon Valley coming from abroad
How to do Business in the Silicon Valley coming from abroadHow to do Business in the Silicon Valley coming from abroad
How to do Business in the Silicon Valley coming from abroad
 
Introducción a Técnicas Agiles y Scrum : Dia 1
Introducción a Técnicas Agiles y Scrum  : Dia 1Introducción a Técnicas Agiles y Scrum  : Dia 1
Introducción a Técnicas Agiles y Scrum : Dia 1
 
Lean Startup más allá del Método
Lean Startup más allá del MétodoLean Startup más allá del Método
Lean Startup más allá del Método
 
An evening with... Scrum
An evening with... ScrumAn evening with... Scrum
An evening with... Scrum
 
Agile PMO
Agile PMOAgile PMO
Agile PMO
 

Último

pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 

Último (13)

pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 

El dilema del Product Owner entre Delivery y Discovery

  • 1. El dilema del Product Owner: "Delivery vs Discovery" presentador: Marcos N. Lilljedahl Twitter: @marcosnils Email: macosnils@gmail.com Scrum Gathering Buenos Aires 23 y 24 de Mayo, 2012 Buenos Aires, Argentina
  • 2. Agenda • Motivación • Delivery y Discovery • Inicios Ágiles • El rol y la misión del PO • Siendo un PO efectivo • Conclusiones
  • 3. Motivación "Un guardián para proteger a los Stakeholders de los incontrolables equipos de desarrollo" Yuriy Zubarev – Cynical Agile and Scrum Dictionary
  • 4. Delivery y Discovery Succesful software (producto): (2001 – Comienzos de Agile) "El software resulta exitoso cuando una vez entregado es aceptado en el mercado " (2012 - Hoy) "El software exitoso es entregado a tiempo y debajo del presupuesto." Concepto/ Desarrollo Alpha / Beta Pimer Semilla del producto Test release! Product development model
  • 5. Lean Startup Customer development model Antes de desarrollar un producto, debemos desarrollar un mercado para ese producto y clientes para ese mercado Para entender a nuestros clientes debemos crear y ejecutar ideas para aprender de ellas y refinarlas Customer Customer Customer Company discovery Validation creation Building Custom development model
  • 6. Inicios Ágiles Hype de XP cuando se firma el Manifesto Ágil. El "cliente" como la persona detrás del programador (Stakeholder / BA / end user) Los clientes compran y los usuarios utilizan (users and choosers) Desarrollo Ágil enfocado en delivery (efectivo e incremental). Estamos produciendo realmente lo que se necesita?
  • 7. Scrum framework 24 horas Product Sprint 2-4 Backlog Backlog Semanas PSPI APRENDER!
  • 8. Cómo aprovecharlo? Muchas veces lo que planeamos construir no es realmente lo que necesita nuestro cliente Se tiene lo que se quiere, pero no lo que se necesita. Proceso de aprendizaje vs proceso de delivery Esperar algunos sprints para aprender algunas veces cuesta demasiado.
  • 9. El rol y la misión del PO • The product owner decides what will be built and in which order • Defines the features of the product or desired outcomes of the project • Chooses release date and content • Ensures profitability (ROI) • Order (not prioritizes) features/outcomes according to market value • Adjusts features/outcomes and priority as needed • Accepts or rejects work results • Facilitates scrum planning ceremony www.scrumalliance.org/pages/scrum_roles
  • 10. Ok… y entonces? • Discovery y develiery como 2 términos complementarios • Disovery . El aprender a aprender sobre nuestros clientes • El Product Owner como responsable del outcome. (vs output) • Buscar cambiar el mundo.
  • 11. Cómo mejoramos el delivery? • Hay muchas tácticas que pueden tomarse de LEAN • "Genba" (ir y estar en la escena del crimen). Ver los problemas • Story Mapping. "Historias y no tarjetas " • Flujo narrativo / experiencia. Patrón holístico de que aprendimos de nuestros usuarios Qué hay del ROI y el BV?
  • 12. Business Value • Es el trabajo del PO especificar lo mejor posible qué es y qué no es el BV. • En conclusión aquello que consideramos valor de negocio, se traduce a generar un outcome positivo. El resultado de construir software, el beneficio que generamos luego de establecer un delivery. • No existe relación entre la cantidad de software que se construye y el beneficio que se obtiene por ello. El outcome siempre es especulativo. Y es extremadamente difícil!!
  • 13. Errores comúnes • Virtual product owner syndrome • The IT Product Owner • The bungee PO
  • 14. Facultades de un PO • Saber tomar el control y sentarse en el asiente del conductor • Tener las cualidades requeridas • Conocer la importancia de su rol
  • 15. Siendo un PO efectivo (cont.) • Los 7 hábitos del PO efectivo (Ricardo Colusso) o Maximizar la empatía y entender contextos o Mantenerse en el asiento del conductor o Backlog Kaisen (mejora continua) o Maximizar sinergia con SM o Entender el dentro y fuera o Ayudar al SM con el equipo o Definir el concepto de LISTO • Conocer y desarrollar técnicas que creen valor. (MMFS / Effective Mapping / One at a Time / Release commitments / Adaptive planning ) • Customer Discovery (salir del edificio)
  • 16. Conclusiones • Saber diferenciar el delivery y discovery y actuar en consecuencia de ello. • Colaborar con el equipo constantemente y saber dirigir y guiar al mismo. (Llevar el backlog / contestar las preguntas que surgan, proveer feedback, y hacer sign off de los resultados) • Sentarse en el asiento del conductor. Definir el qué y el cuándo debe ser entregado • Conocer (superficialmente) cómo es construido el software. Mejora la comunicación con los equipos de desarrollo.

Notas del editor

  1. Compañías que usan un modelo de desarrollo de producto Dónde están los clientes?Foco puesto en el primer entregableÉnfasis en la ejecución en vez del aprendizaje y el discoveryEspiral de la muerte: El costo de lanzar incorrectamente un producto.
  2. FourstepstoepiphanyCommon Sense Meets the Product Development ModelThe Customer Development model is not a replacement for the Product Development model, buta companionlean startup se focaliza en los clientes y usuarios y está construido sobre un ciclo de aprendizaje. Cuán rápido aprendemos?Cuán orgulloso se está de que se habla con clientes y usuarios todas las semanas y cuán frecuente lo hacen vs el feedback que se obtiene de agile (demos)
  3. Software que se usa fuera de la organización.Thebuyersaren´ttheusers.La gente que elije el software es la que lo define.El antiguo concepto de XP donde el cliente habla con una sola voz. / El nuevo concepto de scrum donde el productowner nunca sale al mercado y al público.Entonces podemos decir realmente que las metodologías Ágiles profundizaron los aspectos del cliente?Colaboración efectiva entre personas que quieren software y aquellos que lo necesitan. Fasteffectivedelivery para medir si lo entregado es lo correcto. (notgivingtactics).
  4. Solemos mirar el producto internamentePodemos o no ponerlo delante de las personas, pero al final tenemos un release, y es ahí donde aprendemos.
  5. Uno se da cuenta demasiado tarde.Planear y pensar diferente sobre los productos. Planear cómo aprender y mostrar los productos a la gente para aprender si realmente los productos son correctos.
  6. Discovery – el trabajoquehacemosparaentender lo queestamosdeberíamosestarentregando
  7. Cómo productowners cómo somos realmente efectivos para agregar valor al cliente real y no interno.Output es lo que se construye y outcome es lo que viene después..Tener una visión de querer cambiar el mundo, no de hacer desarrollo de software.La única manera que tenemos de saber si el software funciona, no es si está a tiempo o si está underbudget o con todas las features. Sino si cuando se entrega, la gente usa esos features y se comporta diferente y si se encuentran satisfechos. (de esto son responsables los PO’s)
  8. Nadie hace software para una persona (un cliente). No los traigas a tu ubicación, vaya al genba y miralos trabajarNo se puede fingir la empatía. Conocerlos y verlos y pensar desde su perspectivaStorymapping desde XP desde hace mucho tiempo. Idea super simple. Las historias tienen que ser escuchadas y no vistas (cómo escribimos stories efectivas?).Concepto de Agile development. StoryMap (lat-long / narrativeflow / experience):El concepto fue escribir muchas cosas para ordenarlas y después hablar de lo importante.Compartir un modelo mental sobre lo que se quiere construir y seguir adelante. (conversación) Desde el punto de vista ProductOwner (qué hay que hacer?). No es tan obvio (complitado)Y nadie hace software para uno mismo (siempre se representa a alguien más)
  9. Basta de hablar del BV como algo genérico que está dando por el negocio. No se puede hablar de BV por sí mismo, es un término incompleto / ambiguo.Todo lo que pasa fuera del sprint es un punto ciego, y es tarea del PO pensar en el outcome.Algo que podemos poner en el mundo que haga las cosas mejor. El valor viene de ese MEJOR.La idea que se puede poner BV en storycards o priorizarlas y de saber qué es lo que es incorrecta.Super difícil decir qué se debe construir y no es un trabajo sencillo.
  10. Dividir las tareas del productowner en muchas personas. (Product manager / Scrum Master). – Chiefproductowner.Se pierde la oportunidad de cambiar positivamente El management o el cliente no están dispuestos a cambiar y tomar las responsabilidades de un PO.El poder del rol se pierde, las necesidades del cliente no se transmiten por una sola persona.Las relaciones no se potencian, y se tiende a seguir trabajando en base a requerimientosUn PO que se encuentra ausente y que sólo se muestra en la planning y reviewmeetings. No puede tomar el asiente del conductor. El ScrumMaster es quien toma las decisiones.
  11. Tener empowerment!. Tener la autoridad de tomar decisiones y ser responsable por sus resultados.Tomar decisiones relevantes rápidamenteSponsoreado por el Senior ManagementSetear el objetivo del release.Entender las necesidades del cliente y tener el conocimiento de trabajo Ágil.(Trabajar con el backlog / Armar las stories )Asegurarse que el seniormanagement entienda la importancia del rolY se le dedique el tiempo requerido. ChiefEngineer.
  12. Inversores / Directores / Soporte / Operaciones / HR / Partners / Clientes / EquipoSocializar la visión / Definir el qué se va a hacer.Backlog como forma de comunicaciónFeedback y coaching recíproco. Admitir errores y emitir señalesQué necesitan los clientes? / Qué hacen los competidores? / Cómo cambia la tecnología?Prácticas que dinamicen a grupos e individuos / Teamwork con scrum masterValidar las userstories. Test de aceptación definidos. Sprints de releaseCD: Información sobre quién valoriza tu entregable y porquéValuePropositionHypothesis: Tu visión y tus assumpciones de valor para tu clienteMercado: Quiénes son tus clientes?Valuepropositionfeedback: Describir a tus clientes reales tu visión del producto para recibir feedbackROI