100% encontró este documento útil (2 votos)
451 vistas86 páginas

Certificación Scrum Product Owner Expert

Este documento proporciona información sobre la certificación Scrum Product Owner Certified Expert (SPOCE) ofrecida por CertiJoin. CertiJoin es una empresa con experiencia en certificaciones de tecnologías de la información que ofrece exámenes estandarizados y reconocimiento mundial. La certificación SPOCE capacita a los candidatos para asumir el rol de Product Owner en Scrum y representar los intereses del cliente.

Cargado por

Luisa Gonzalez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
100% encontró este documento útil (2 votos)
451 vistas86 páginas

Certificación Scrum Product Owner Expert

Este documento proporciona información sobre la certificación Scrum Product Owner Certified Expert (SPOCE) ofrecida por CertiJoin. CertiJoin es una empresa con experiencia en certificaciones de tecnologías de la información que ofrece exámenes estandarizados y reconocimiento mundial. La certificación SPOCE capacita a los candidatos para asumir el rol de Product Owner en Scrum y representar los intereses del cliente.

Cargado por

Luisa Gonzalez
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Scrum Product Owner Certified Expert -

SPOCE
A cerca de CertiJoin
• Es una empresa con experiencia en el desarrollo,
creación y gestión de contenido relacionado con el
área de tecnologías de la
información.
• Ofrece certificaciones internacionales
con exámenes estandarizados, implementando las
mejores prácticas de la industria con
reconocimiento de clase mundial.
• Es Corporate Member de Agile Allianz,
nos enfocamos en compartir la firmeza de nuestros
valores y el compromiso con la calidad.

Más información: [Link]


Acerca de certificaciones de CertiJoin

 Garantiza calidad y veracidad en la realización de


nuestros exámenes de certificación
 Acredita los conocimientos y habilidades de las
personas en áreas específicas.
 Brinda un acceso conveniente donde y cuando lo
necesite
 Ofrece facilidad para presentar nuestros exámenes
(24x7) en cualquier momento y en cualquier lugar del
mundo

Está comprometido con la transformación hacia el


agilismo por esta razón con nuestras certificaciones Agile
podrá alcanzar el máximo nivel como Agile Coach
Certified Expert – ACCE
Resumen del curso

Un Product Owner debe


tener la capacidad de demostrar sus
habilidades y conocimientos a
profundidad en torno a la filosofía
Agile y el marco de trabajo
Scrum. Con esta certificación podrá
entender y asumir el rol de
Propietario de Producto
representando los intereses del
cliente hacia el Equipo Scrum.
Contenido del curso
Agile Rol del Product Owner
 Cascada vs Agile  Características del Product Owner
 Manifiesto para el desarrollo ágil de software  Responsabilidades del Product Owner
 Principios del manifiesto Agile
 Mejora continua Rol del Product Owner en el ciclo de vida Scrum
 Otros marcos de Agile
 Visión del producto
 Scrum
 Teoría de Scrum  El Product Backlog
 RoadMap del producto
Roles y Responsabilidades
 Equipo Scrum
 El Dueño de Producto (Product Owner)
 El Scrum Master
 El Equipo de Desarrollo (Development Team)
Contenido del curso
Creando y priorizando el backlog  Velocidad del equipo
 Historias de usuario/Épicas  Refinamiento (refinement) de la Lista de Producto
 Ventajas que aportan las historias de Planificando el Sprint
usuario  Creando el Sprint Backlog
 Épicas  Sprint Planing Meeting
 Información en una historia de usuario  El Product Owner en los eventos de Scrum
 Recomendación de atributos  Objetivo del Sprint (Sprint Goal)
 Criterios de aceptación  Definición de “Terminado” (Definition of Done)
 Calidad en las historias de usuario  Lista de Pendientes del Sprint (Sprint Backlog)
 Priorización de historias de usuario  Creando el Sprint Backlog
 Técnica MoSCoW  Ejemplo: Lista de Pendientes del Sprint
 El Sprint
Estimando y refinando el backlog
 El Product Owner en los eventos de Scrum
 Estimación ágil utilizando planning poker
 Cancelación de un Sprint
 ¿Cómo jugar?
Contenido del curso
Seguimiento y comunicación del progreso Revisión de Sprint (Sprint Review)
 Scrum Diario (Daily Scrum) Retrospectiva de Sprint (Sprint Retrospective)
 El Product Owner en los eventos de Scrum
 Utilizando un tablero de tareas Añadiendo valor
 Cambios en SCRUM  Valor comercial /Valor de negocio
 Actualización del Sprint Backlog  Voz del cliente
 ¿Cómo trabajar con clientes, usuarios y otras partes
Monitoreo de progreso interesadas?
 BurnDown Chart
 Actualización del BurnDown Chart
 Burndown de release (Release Burndown Chart)
 Interpretando resultados
 Identificando obstáculos
Este curso incluye los siguientes recursos

Ejercicios Cuestionarios Plantillas Simulador


Descargables Web
Agile
Cascada vs Agile

Agile
Cascada
Proyecto más
Proyecto de
pequeño y entrega
desarrollo altamente
incremental
complejo.
Flexible, negociable,
Requisitos bien
justo a tiempo.
pensados
Fecha de entrega
Fecha de entrega fija
flexible
Equipos grandes
Equipos más
pequeños (<20)
Manifiesto para el desarrollo ágil de software
Colaboración con el
Individuos e interacciones cliente sobre
sobre procesos y negociación contractual
herramientas Esto es, aunque
valoramos los elementos
de la derecha,
3 valoramos más los de la
1 izquierda.
Más información:
2 4 [Link]

Software
funcionando sobre Respuesta ante el
cambio sobre
documentación
seguir un plan
extensiva
Principios del manifiesto Agile

[Link] 2. Aprovechamos 3. Entregamos productos 4. Trabajamos


al cliente los cambios funcionales y juntos
frecuentemente

5. Permanecemos 6. Conversamos 7. Medimos los 8. Mantenemos un


motivados cara a cara productos ritmo constante de
funcionando forma indefinida

9. Prestamos
11. Somos 12. Mejoramos
atención continua a 10. Lo hacemos simple
la excelencia técnica
autoorganizados continuamente
Mejora continua
• La mejora continua hace que los errores o
defectos se noten con más facilidad a
través de pruebas de calidad repetitivas, y no
simplemente cuando el producto final esté casi
terminado.
• El equipo aprende de sus experiencias y
de la participación de Stakeholders
• Cualquier cambio en los requisitos debe reflejar
los cambios en el entorno empresarial,
ya sean internos o externos, y los equipos se
deben adaptar continuamente a fin de
alcanzar esos requisitos
Preguntas para guiar a los equipos hacia la mejora continua

“El objetivo no es alcanzar cierto nivel de productividad y


quedarse estático, sino examinar constantemente los procesos
para mejorarlos siempre”

¿Cómo podemos hacer mejor ¿Qué cambios podemos hacer ¿Cuál es nuestro principal
lo que llevamos a cabo? en la forma como riesgo?
trabajamos?
Otros marcos de Agile

Crystal
Extreme
Methodologies
Programming
(XP)
Se guían a través del
SCRUM
Manifiesto Ágil
Kanban

LeSS
DSDM
Otros marcos de Agile

Crystal
Entre todos los métodos de la familia
Methodologies
Crystal, hay siete propiedades comunes
predominantes.
 Entrega frecuente
Los métodos de cristal se consideran y describen  Mejora reflexiva
como "metodologías ligeras"  Comunicación estrecha
 Seguridad personal
 Enfoque
Son flexibles y evitan procesos estrictos y rígidos
típicamente encontrados en metodologías antiguas  Fácil acceso a usuarios expertos
 Entorno técnico con pruebas
automatizadas, gestión de la
Se centran en:
Gente/ Interacción/ Comunidad configuración e integración frecuente
Habilidades/ Talentos/ Comunicaciones
Otros marcos de Agile

Extreme Los equipos se autoorganizan en torno


Programming
(XP) al problema para resolverlo de la
manera más eficiente posible.
Extreme Programming mejora un
proyecto de software de cinco maneras
Es una metodología de desarrollo enfocada en la
adaptabilidad esenciales:
Enfatiza la satisfacción del cliente.  Comunicación
Implementa un entorno simple pero eficaz que permite
 Simplicidad
a los equipos ser altamente productivos  Retroalimentación
 Respeto y coraje
Las reglas de XP definen un entorno que promueve la
colaboración y el empoderamiento del equipo
Otros marcos de Agile

Kanban
Kanban
 ¿Qué producir?
 ¿Cuándo producirlo?
 ¿Cuánto producir?

Cinco características básicas


Es un método para gestionar el trabajo intelectual,
con énfasis en la entrega justo a tiempo, mientras
1. Visualizar
no se sobrecarguen los miembros del equipo. 2. Limitar el trabajo en curso
3. Dirigir y gestionar el flujo
4. Hacer las Políticas de Proceso Explícitas
En este enfoque, el proceso, desde la definición de
5. Utilizar modelos para reconocer
una tarea hasta su entrega al cliente, se muestra
para que los participantes lo vean y los miembros oportunidades de mejora
del equipo tomen el trabajo de una cola.
Scrum

Scrum es: Scrum se basa en la teoría


Ligero de control de procesos
empírica o empirismo.

Scrum emplea un enfoque iterativo e


Fácil de entender incremental para optimizar la
predictibilidad y el control del riesgo.

El empirismo asegura que el conocimiento


Extremadamente difícil procede de la experiencia y de tomar
de llegar a dominar decisiones basándose en lo que se
conoce.
Teoría de Scrum

Tres pilares soportan toda la implementación del control de procesos empírico:


transparencia, inspección y adaptación

Pilares

Transparencia Los aspectos significativos del proceso deben ser visibles para
aquellos que son responsables del resultado.

Los usuarios de Scrum deben inspeccionar frecuentemente los


Inspección artefactos de Scrum y el progreso hacia un objetivo, para detectar
variaciones

Si un inspector determina que uno o más aspectos de un proceso se


Adaptación desvían de límites aceptables, y que el producto resultante no será
aceptable, el proceso o el material que está siendo procesado deben
ser ajustados.
Roles y Responsabilidades
Equipo Scrum

Dueño del producto Equipo de Desarrollo


Scrum Master (Development Team)
(Product Owner)

Los Equipos Scrum son autoorganizados y multifuncionales


Entregan productos de forma iterativa e incremental, maximizando las oportunidades de obtener retroalimentación
El Dueño de Producto (Product Owner)
El Dueño de Producto es la única persona responsable de gestionar la Lista del Producto Dueño del producto
(Product Backlog). La gestión de la Lista del Producto incluye: (Product Owner)
Expresar claramente los elementos de la Lista del Producto; Ordenar los
elementos en la Lista del Producto para alcanzar los objetivos y misiones de la
mejor manera posible

Optimizar el valor del trabajo desempeñado por el Equipo de Desarrollo

Asegurar que la Lista del Producto es visible, transparente y clara para todos, y que
muestra aquello en lo que el equipo trabajará a continuación

El Dueño de Producto es el
responsable de maximizar el valor del
Asegurar que el Equipo de Desarrollo entiende los elementos de la Lista producto y del trabajo del Equipo de
del Producto al nivel necesario. Desarrollo.
El Scrum Master

Scrum Master
Responsable de asegurar que Scrum es entendido y adoptado

Es un líder que está al servicio del Equipo Scrum

Ayuda a las personas externas al Equipo Scrum a entender qué interacciones


con el Equipo Scrum pueden ser de ayuda y cuáles no

Ayuda a todos a modificar estas interacciones para maximizar el valor


creado por el Equipo Scrum.
El Equipo de Desarrollo (Development Team)

Equipo de Desarrollo
(Development Team)
El Equipo de Desarrollo consiste en los profesionales que
Incremento
desempeñan el trabajo de entregar un

de producto “Terminado”, que


potencialmente se pueda poner en producción, al final de
cada Sprint

Son estructurados y empoderados por la


organización para organizar y gestionar su propio trabajo
Rol del Product
Owner
Características del Product Owner
Dueño del producto
(Product Owner)

comprende el proceso que el Tiene la autoridad para tomar


equipo recorre para saber qué decisiones.
puede hacerse e, igualmente,
qué no.

1 2

Está a disposición del equipo Debe hacerse cargo del valor


“La responsabilidad de liderazgo de un individuo no para explicar qué se debe hacer generado. En un contexto de negocios
y por qué lo que importa son los ingresos.
depende de la autoridad. La arraigada suposición de que la
autoridad equivale a responsabilidad es la causa de 3 4
muchos males organizacionales”
Características del Product Owner
Dueño del producto El Product Owner debe equilibrar múltiples
(Product Owner) atributos del producto
Responsabilidades del Product Owner

Dueño del producto


(Product Owner)
"El Propietario del Producto es responsable  Expresa claramente los elementos de la Lista
de maximizar el retorno de la del Producto
 Ordena los elementos en la Lista del Producto
inversión (ROI) identificando las para alcanzar los objetivos
características del producto, traduciéndolas  Optimiza el valor del trabajo desempeñado
en una lista de características por el Equipo de Desarrollo
priorizadas, decidiendo cuál debe  Asegura que la Lista del Producto es visible,
transparente y clara para todos
estar en la parte superior de la lista para el  Asegura que el Equipo de Desarrollo entiende
próximo Sprint, y continuamente los elementos de la Lista del Producto
priorizando y refinando la lista"
Rol del Product Owner
en el ciclo de vida
Scrum
Visión del producto

Dueño del producto


“El primer paso en Scrum es que el (Product Owner)
1 Propietario del Producto articule la
visión del producto”

Esto evoluciona en una lista refinada


2 y priorizada de características
llamada Product Backlog

El Product Backlog existe y

3 evoluciona a lo largo de la vida útil


del producto; es la hoja de ruta del
producto
El Product Backlog

Dueño del producto


(Product Owner)
Product Backlog:
Un proyecto Scrum
► Es una lista está impulsado por una
ordenada de visión de
todo lo que podría
ser necesario en el producto
producto compilada por el
Propietario del Producto
► Es laúnica y expresada en el
Product Backlog
fuente de requisitos
para cualquier
cambio a realizarse
en el producto.
Ejemplo Lista de Producto (Product Backlog)
El Product Backlog muestra el camino a seguir para el equipo de Scrum y es
mantenido por el propietario del Producto

Como comprador deseo poner el libro


en un carrito de compras

Esfuerzo Inicial (Puntos)


Prioridad establecida
por el Product Owner
RoadMap del producto
Va más allá de un release individual, describiendo la Dueño del producto
ruta que seguirá el producto a futuro
(Product Owner)

El Dueño de producto describe como se


visiona la evolución del producto a lo largo
de varios sprints
Creando y Priorizando el
Product Backlog
Historias de usuario
¿Qué es una historia de
usuario?  Ayuda a crear Historias de
usuario
► Son utilizadas en los métodos ágiles para la
 Ayuda a definir los criterios de
especificación de requisitos Aceptación para cada Historia
► Son una descripción breve de una de Usuario
 Clarifica contenido de Historias
funcionalidad tal y como la percibe el
de Usuario
usuario
 Facilita la comprensión y
► Describen lo que el cliente o el usuario confirma las Historias de
Usuario con el Equipo Scrum
quiere que se implemente y se escriben
Dueño del producto
con una o dos frases utilizando el lenguaje
(Product Owner)
común del usuario
Ventajas que aportan las historias de usuario
Al ser muy cortas,
representan requisitos
del modelo de negocio Mantienen una
que pueden Necesitan poco relación cercana
implementarse mantenimiento. con el cliente.
rápidamente días o
semanas

Permiten dividir Permiten


estimar Son ideales para
los proyectos en
fácilmente el proyectos con
pequeñas
entregas. esfuerzo de requisitos volátiles o
desarrollo. no muy claros.
Épicas

 Es una súper historia


de usuario que se distingue
por su gran tamaño
 Tienen una alta
granularidad
 El equipo la descompone en
historias de
usuario con un
tamaño más adecuado para
ser gestionadas
Información en una historia de usuario

Es preferible no
adoptar formatos
rígidos

Los resultados de
scrum y agilidad no
dependen de las
formas, sino de la
adaptación de sus
principios
Recomendación de atributos

ID: identificador de la Estimación: Esfuerzo Prioridad: permite


historia de usuario, único Descripción: descripción necesario en tiempo ideal determinar el orden en el
para la funcionalidad o sintetizada de la historia de implementación de la que las historias de
trabajo de usuario. historia de usuario. story usuario deben de ser
points implementadas

Descripción: Debe responder a tres preguntas: ¿Quién se beneficia?


¿Qué se quiere? y ¿Cuál es el beneficio?
Como [rol del usuario], quiero [objetivo], para poder

Ejemplo: Como usuario registrado quiero poner artículos en el carrito de compras


para armar mi pedido
Criterios de aceptación

Los criterios de aceptación ayudan


al equipo de desarrollo a entender Uno de ellos es el método SMART en el
el funcionamiento del producto, de que se han de cumplir en lo máximo posible los
manera que estimarán mejor el siguientes criterios:
tamaño de la historia de usuario.
S Specific (Específicos)
M Measurable (Medibles)
Existen diversos métodos A Achievable (Alcanzables)
para medir la calidad de los R Relevant (Relevantes)
criterios de aceptación.
T Time-boxed (Limitados en el tiempo)
Calidad en las historias de usuario
Para asegurar la calidad en la escritura de historias de
usuario se sugiere el método INVEST
El método sirve para comprobar la calidad de una historia de usuario
revisando que cumpla una serie de características:
• I- Independent (independiente): debe ser autónomo
• N - Negotiable (negociable): puede ser cambiado o reescrito
• V - Valuable (valiosa): entregar valor al usuario final.
• E - Estimable (estimable): siempre se puede estimar
• S - Small (pequeña): no debe ser tan grande que sea
imposible planificar o priorizar con un nivel de certeza
• T - Testable (comprobable): debe ser medible con un resultado
esperado conocido
Priorización de historias de usuario

Los items del backlog de producto,


deben guardar un orden de prioridad, Entiende las necesidades y
prioridades de las partes
cuya base se apoye en: interesadas, incluyendo clientes y
usuarios

 Beneficios de implementar una funcionalidad


 Pérdida o costo que demande posponer la
implementación de una funcionalidad
Prioriza ítems de producto
 Riesgos de implementarla identificados en el Backlog
 Coherencia con los intereses del negocio
 Valor diferencial con respecto a productos de la
competencia. Dueño del producto
(Product Owner)
Técnica MoSCoW para priorización del Product Backlog

M - MUST HAVE
(es necesario): se debe tener la funcionalidad implementada en la solución, sino
esta fallará o la solución no puede ser considerada un éxito.

(es recomendable): se debería tener la funcionalidad implementada en la solución ya


S - SHOULD HAVE que es una funcionalidad de alta prioridad. La solución es prescindible, no fallará si
no existe pero debería de haber causas justificadas para no implementarla

(podría implementarse): es deseable, por tanto sería conveniente tener esta


C - COULD HAVE
funcionalidad implementada en la solución, dependerá de las posibilidades de los
tiempos y el presupuesto del proyecto.

(no lo queremos): se trata de una funcionalidad de muy baja prioridad o descartada


W - WON'T HAVE en ese momento, pero que en futuro pueda ser relevante. Posteriormente, cuando
cobre importancia, puede pasar a alguno de los estados anteriores.
Estimando y
Refinando el Backlog
El punto historia o story point
La medida que utilizamos es el punto historia o
story point.
Un punto historia es mezcla de:
 Complejidad: Una historia que es más compleja
que otra tendrá más puntos historia.
 Esfuerzo: Quizás una historia no tiene complejidad
pero si requiere esfuerzo (ejemplo: Crear Web
Services de integración para varias aplicaciones),
también tendrá más puntos historia que otra más
corta.
 Incertidumbre o riesgo: Es la probabilidad de que
algo no esperado aparezca en la historia de
usuario, siempre por falta de información previa.
Estimación ágil utilizando planning poker
 Baraja de cartas numeradas siguiendo la
serie de Fibonacci.
 Serie de Fibonacci: Se compone de una
serie lógica donde cada número es la
suma de los dos anteriores:

A menor número, menor esfuerzo


demanda una Historia de Usuario.
Y cuanto más elevado es el valor,
mayor esfuerzo.
Fuente imagen: [Link]
Estimación ágil utilizando planning poker

La baraja de Scrum Poker, cuenta


además con dos cartas adicionales:

Una taza de café, que significa


“Hagamos una pausa”

Un signo de interrogación, que puede


significar “No estoy seguro del
esfuerzo que demanda” o también
“No entendí muy bien los
requerimientos”.
¿Cómo jugar?
 Cada integrante del Equipo posee en sus manos una baraja de cartas
con los números correspondientes a la sucesión de Fibonacci
 El Product Owner presenta una historia de usuario para ser estimada. El Product Owner
 Todos los participantes proceden a realizar su estimación en forma necesita una
secreta, sin influenciar al resto del Equipo, poniendo su carta elegida
boca abajo sobre la mesa. evaluación
 Una vez que todos los integrantes han estimado, se dan vuelta las cartas
y se discuten principalmente los extremos.
honesta de
lo complejo que
 Al finalizar la discusión se levantan las cartas y se vuelve a estimar, esta
vez con mayor información que la que se tenía previamente. será el trabajo
 Las rondas siguen hasta que se logra consenso en el Equipo y luego se
continúa desde el punto número uno con una nueva historia de usuario
Dueño del producto
(Product Owner)
Conceptos de tamaño y velocidad
En dos o tres-
iteraciones(Sprint),
se podrá estimar la
velocidad del equipo
y por lo tanto el
tamaño y duración
del proyecto.

La velocidad es la
cantidad de story
points que
se completan por
iteración
Velocidad del equipo
La velocidad del equipo en Story Point o
Como dueño del producto y del
release planning, el PO debe formular puntos historia.

objetivos a corto y  Ejemplo: un equipo de 3 personas hace en


medio plazo teniendo promedio 52 Story Point en un Sprint de 4
semanas. Con esta velocidad el equipo puede
en cuenta la velocidad. tomar historias de usuario que sumen máximo 52
Estos objetivos deben ser realistas,
Story Point.
compartidos y aceptados por el
equipo, permitiendo así que todas las
 Luego, se realiza el Tasking, aquí se define el
mayor
entregas maximicen el número de horas por cada tarea a realizar de la

Dueño del producto


valor posible. Historia de Usuario, el número de horas debe ser
par y una tarea no debe superar las 8 horas.
(Product Owner)
 Una vez realizado el Tasking se realiza el tiempo de
dedicación del recurso humano. Ver ejemplo
Refinamiento (refinement) de la Lista de Producto

Acto de añadir detalle, El Equipo Scrum decide cómo cinco o diez por ciento de El refinamiento no es para los
estimaciones y orden a los y cuándo se hace el cada Sprint debe ser elementos del Sprint actual,
elementos de la Lista de refinamiento dedicado por el Product es para sprints futuros
Producto Owner y el Development Con esta práctica, el Sprint
team para refinar (o Planning se vuelve
“arreglar”) el Product Backlog relativamente simple.
Refinamiento (refinement) de la Lista de Producto

El Product Backlog Refinement incluye:

Una reunión semanal


Análisis detallado de requisitos
programada regularmente con
Product Owner es
División de elementos grandes en
suficiente para que los equipos
otros más pequeños
experimentados ajusten el
Product Backlog
Estimación de nuevos elementos

Dueño del producto


Reestimación de los elementos (Product Owner)
existentes
Planificando el Sprint
Sprint Planing Meeting

Tema Uno
¿Qué puede hacerse en Una práctica clave en Scrum es que
este Sprint?
El Product Owner presenta la serie de funcionalidades cuánto
el equipo decide
que desea que sean implementadas y el equipo
realiza las preguntas necesarias para comprender los
requerimientos con el detalle suficiente que le
trabajo se
permita comprometerse a entregar dichas
funcionalidades al final del sprint comprometerá a
completar, en lugar de que el
Tema Dos: Product Owner se lo asigne
¿Cómo se conseguirá
completar el trabajo
seleccionado? Dueño del producto
Se centra en la planificación detallada de tareas de los
ítems a los que se ha comprometido
(Product Owner)
El Product Owner en los eventos de Scrum
Sprint Planning Meeting

► El Product Owner revisa el product backlog con el equipo de


desarrollo
► El Product Owner presenta la serie de funcionalidades que desea que sean
implementadas y el equipo realiza las preguntas necesarias
para comprender los requerimientos

► El Product Owner debe estar presente durante esta


reunión para poder guiar al equipo en la dirección correcta y responder
preguntas
Dueño del producto ► Al finalizar el equipo se compromete ante el Product Owner a desarrollar aquello
(Product Owner) que consideran podrá ser entregado testeado y funcionando al
finalizar el sprint
Objetivo del Sprint (Sprint Goal)

Es una meta establecida para el Sprint


Creado durante la reunión de
Planificación del Sprint

Puede ser alcanzado mediante la


implementación de la Lista de
Producto
A medida que el equipo de
desarrollo trabaja, se mantiene el
Guía para entender por qué está objetivo del Sprint en mente.
construyendo el incremento
Definición de “Terminado” (Definition of Done)

Todo el mundo debe La definición de “Terminado”


garantiza la transparencia y la
entender lo que significa calidad
“Terminado”

Los miembros del Equipo deben tener un


entendimiento compartido de lo que Los Equipos Scrum deben definir en
significa que el trabajo esté completado, conjunto la definición de “Terminado”
para asegurar la transparencia
Definición de “Terminado” (Definition of Done)

El Propietario del Producto y el


Equipo revisan la "Definición de
terminado" que todos los
elementos deben cumplir,
tales como, "Terminado significa
codificado según estándares,
revisado, implementado y desarrollo
basado en pruebas unitarias (TDD),
probado con automatización de
pruebas 100 por ciento,
integrado y Dueño del producto
documentado." (Product Owner)
Lista de Pendientes del Sprint (Sprint Backlog)
Es el conjunto de elementos de
la Lista de Producto Aunque el Product Owner
Elementos seleccionados para el Sprint, más no tiene control sobre
un plan para entregar el cuánto se compromete el
equipo, sabe que los
Incremento de producto y elementos a los que el
conseguir el Objetivo del Sprint equipo se compromete se
extraen de la parte superior
La Lista de Pendientes del del Product Backlog, es
Visibilidad Sprint hace visible todo el decir, los elementos a los
que ha calificado como los
trabajo que el Equipo de más importantes.
Desarrollo identifica como Dueño del producto
necesario para alcanzar el (Product Owner)
Objetivo del Sprint.
Creando el Sprint Backlog
Ejemplo de cómo se pueden estimar las horas disponibles para un Sprint de 2 semanas en un
equipo de 4 personas

Duración del Sprint


Días laborales durante el
Sprint

Total de horas disponibles

Miembros del equipo


Ejemplo: Lista de Pendientes del Sprint (Sprint Backlog)

Un ejemplo de un Sprint Backlog

Desglose de actividades
(tareas)

Estimación de esfuerzo

Ítem del Product Backlog


“Como comprador deseo poner el
libro en un carrito de compras”
El Sprint

Es el corazón de Scrum Contienen y consisten en:


 Reunión de Planificación del
Sprint (Sprint Planning
Time-box: Máximo un mes Meeting)
o menos durante el cual se  Scrums Diarios (Daily Scrums)
crea un incremento de  Trabajo de desarrollo
producto “Terminado”,  Revisión del Sprint (Sprint
utilizable y potencialmente Review)
desplegable  Retrospectiva del Sprint (Sprint
Retrospective).
El Product Owner en los eventos de Scrum

Sprint
► Motiva al equipo con un objetivo claro
► Está disponible para su equipo
► Hace un compromiso recíproco de no
lanzar nuevos requerimientos durante el
sprint. Los cambios de requerimiento son
posibles pero solo fuera del sprint
► Comunica los diferentes mensajes a
Dueño del producto diferentes personas acerca del proyecto en
(Product Owner) todo momento
Cancelación de un Sprint

 01 Un Sprint puede  03 Se revisan todos


ser cancelado antes los Elementos de la
de que el bloque de Lista de Producto que
tiempo llegue a su se hayan completado
fin. y “Terminado”
01 02

05 03
 02 Solo el  04 Todos los
Dueño de Elementos de la Lista de
04
Producto tiene la Producto no
autoridad para completados se vuelven
cancelar el Sprint a estimar
 05 Se cancela si el
Objetivo del Sprint queda
obsoleto
Seguimiento y Comunicación
Del Progreso
Scrum Diario (Daily Scrum)
Es una reunión para que el
Equipo de Desarrollo sincronice
sus actividades y cree un plan El Product Owner podrá asistir a la
para las siguientes 24 horas reunión para entender lo que está
sucediendo en el sprint actual y
ayudar al equipo a resolver dudas.
Time-box: 15 minutos

Misma hora y en el mismo El Product Owner no deberá


lugar todos los días interferir con la autoorganización del
equipo ya que esto dañaría la
Preguntas
¿Qué hice ayer? Dueño del producto autonomía del equipo y podrá
(Product Owner) debilitar el compromiso
¿Qué haré hoy?
¿Veo algún impedimento?
El Product Owner en los eventos de Scrum

Scrum Diario
► La reunión diaria NO tiene como objetivo
reportar progreso al ScrumMaster, Product
Owner o cualquier otro stakeholder
► El Product Owner podría participar en un
daily meeting siempre y cuando se
mantenga en posición pasiva, hablando
únicamente cuando se le realicen
preguntas
Dueño del producto
(Product Owner)
Utilizando un tablero de tareas

La exposición de las tareas facilita la detección


El Product Owner tiene la
temprana de problemas al monitorizar

confianza de saber
continuamente la evolución del proyecto.

que el equipo se ha comprometido a


completar un conjunto realista
y claro de tareas que han La actualización de la información just-in-time,
elegido. ayuda a identificar en un primer momento los
posibles impedimentos, problemas y riesgos.
Dueño del producto
(Product Owner)
Utilizando un tablero de tareas
Columnas utilizadas
 Pendiente
 En Progreso
 Hecho

Cada columna
visualiza el estado
de las actividades y las
filas representan los
diferentes tipos de
actividades
Cambios en SCRUM
El Product Owner puede
realizar los cambios que
Uno de los pilares de Scrum es que una vez que el sean necesarios en el Product
Equipo hace su compromiso, cualquier adición o
cambio debe ser aplazado hasta el próximo antes del
Backlog
Sprint.
inicio del siguiente Sprint.

Son posibles y
Si a mitad del Sprint el Propietario del Producto aceptables:
decide que hay un nuevo elemento en el que le • Adiciones
gustaría que el Equipo trabajara, no podrá realizar Dueño del producto • Eliminaciones
el cambio hasta el inicio del próximo Sprint. (Product Owner) • Modificaciones
• Re priorizaciones
Actualización del Sprint Backlog
Actualizaciones diarias del trabajo restante en el Sprint Backlog para la primera iteración de dos semanas

Desglose de actividades
(tareas)

Nueva estimación
Recurso de esfuerzo
Estimación inicial
de esfuerzo restante al final del
día
Ítem del Product Backlog
“Como comprador deseo poner el
libro en un carrito de compras”
Monitoreo de progreso (BurnDown Chart)

La gráfica Burn Down representa el


trabajo pendiente de realizar a lo largo del
tiempo, es decir, lavelocidad a la
que se están completando los objetivos
Lo actualiza el equipo en el scrum, para
comprobar si el ritmo de avance es
el previsto, o se puede ver
comprometida la entrega del sprint.

La estrategia ágil para el seguimiento del


proyecto se basa en:
Medir el trabajo que falta, no el
realizado.
Seguimiento cercano del avance
Monitoreo de progreso (BurnDown Chart)
Burndown Chart es una práctica del
equipo de desarrollo que les permite
ser transparentes acerca de la Esta información permite
situación del trabajo reflejado en el al equipo y al Propietario
Sprint Backlog y decidir si es necesario del Producto discutir los
adaptar. En el caso de que así fuera, es el ajustes necesarios a los
Development Team el compromisos del equipo
para el Sprint actual de
responsable de hablar manera oportuna.
con el Product Owner
para que sea él o ella quien decida cual Dueño del producto
es el trabajo de más valor del Sprint. (Product Owner)
Actualización del BurnDown Chart

Día a día cada miembro del equipo


actualiza en la Lista de Pendientes del
Sprint el tiempo que le queda a las tareas
que va desarrollando, hasta que se
terminan quedando a cero el tiempo
pendiente.
Con esta información se actualiza el gráfico
poniendo cada día el esfuerzo
pendiente total de todas las tareas que
aún no se han terminado (en el eje Y del
gráfico se registra el trabajo que aún
falta por realizar y en el eje X se
detallan los días del Sprint)
Burndown de release (Release Burndown Chart)
Mide el ritmo de entrega de funcionalidades
testeadas a lo largo del tiempo. Los Product Owners
Este ritmo es conocido como la velocidad del equipo utilizan esta velocidad
para predecir el
ritmo con el cual el
equipo va a entregar
funcionalidad en el futuro,
lo que lleva a tener planes
de release cada vez más
predecibles.
Dueño del producto
(Product Owner)

El Release Burndown Chart muestra el progreso hacia la fecha de lanzamiento


Interpretando resultados
Los datos son el instrumento de
trabajo principal de un Product
Owner, dado que se trata de
crear el mejor producto posible no
se puede dejar nada al azar.
Cuantos más datos tenga a
su alcance más se podrá optimizar
el desarrollo del producto.

Un buen Product Owner debe saber analizar con precisión todos los datos
Dueño del producto que llegan a sus manos. Ya sean los resultados de las pruebas del equipo de
(Product Owner) desarrollo o los últimos informes sobre el mercado. También debe saber interpretar los
deseos del cliente para transmitirlos al equipo de forma que puedan crear el producto
exactamente como espera el cliente
Identificando obstáculos
Conocer como las personas relacionadas con el producto evolucionan es importante para mantener el
producto al día
Los mejores Product Owners:
• Muestran su compromiso por hacer lo que sea
necesario para construir el mejor producto posible; y
eso significa comprometerse activamente con su
equipo para identificar y liberar obstáculos que se
presenten

• Son capaces de comunicar diferentes mensajes a


diferentes personas acerca del proyecto en todo
Dueño del producto
momento.
(Product Owner)
Revisión de Sprint (Sprint Review)

Sirve para inspeccionar el


Incremento y adaptar la Lista de  El Product Owner ayuda a
Producto si fuese necesario
inspeccionar lo entregado
por el equipo.
• Obtiene y proporciona el feedback
Time-box: 4 horas de los asistentes a la reunión para
poder adaptar el plan para sprints
subsiguientes
Ver y aprender lo que está pasando y
Tiene como objetivo facilitar la luego evolucionar en base a la
retroalimentación de información retroalimentación, en ciclos
y fomentar la colaboración. repetidos Dueño del producto
(Product Owner)
Retrospectiva de Sprint (Sprint Retrospective)

Es una oportunidad para el


Equipo Scrum de inspeccionarse
a sí mismo y crear un plan de
mejoras que sean abordadas Su objetivo es
durante el siguiente Sprint.
inspeccionar
en profundidad cuán
Time-box: 3 horas colaborativo y productivo
es el equipo y cómo
hacer para mejorar en
ese sentido
Tiene lugar después de la Dueño del producto
Revisión de Sprint y antes de la (Product Owner)
siguiente Reunión de
Planificación de Sprint
Añadiendo valor
Valor comercial /Valor de negocio

Todo Product Owner debe poseer los


conocimientos básicos del funcionamiento
de la industria en la cual va a colocar el
producto

El Product Owner, al ser quien define los objetivos con el


cliente, es quien tiene mayor visión de cómo reaccionará el
producto una vez que esté en el mercado, teniendo la
capacidad de decidir como, cuando y donde debe comenzar
Dueño del producto el proceso de producción, pudiendo replantear los objetivos
(Product Owner) y alcances en cualquiera de las etapas de producción.
Voz del cliente

El Product Owner debe entender las necesidades y


prioridades de los stakeholders

Un Product Owner debe conocer perfectamente la organización de las


empresas y tener una persona de referencia en cada una de sus funciones,
departamentos o áreas.

Lo más importante del Product Owner es conseguir que el equipo sea capaz de
comprender un problema/oportunidad y proponer cómo abordarlo compartiendo
conocimientos y una misma visión.
Dueño del producto
(Product Owner)
¿Cómo trabajar con clientes, usuarios y otras partes interesadas?

Un Product Owner debe


encontrar la manera de que
Todos los Stakeholders
haya transparencia en el
deben tener acceso al
estado del producto de
Product Backlog, así
forma constante y simple:
pueden ver qué se va a
• Dar visibilidad hacer y dónde están sus
• Proporcionar información peticiones.
entendible, actualizada y
accesible

Dueño del producto


(Product Owner)
¡Gracias!

También podría gustarte