Computing">
Capacitación Product Owner
Capacitación Product Owner
Capacitación Product Owner
Product Owner
SISTEMA DE EXCELENCIA
Product Product
Owner Backlog
Steve Denning. Autor de “The Age of Agile. How Smart Companies Are
Transforming the Way Work Gets Done”
El manifiesto ágil
1 2 3 4
Colaboración diaria del
Satisfacer al cliente mediante Los cambios se aceptan y Entrega frecuente de
negocio y los
entrega continua de valor aprovechan producto funcionando
desarrolladores
5 6 7 8
Medimos producto Promovemos el ritmo
Personas motivadas Conversación cara a cara
funcionando sostenible
9 10 11 12
Atención continua a la
La simplicidad es esencial Equipos auto-organizados Mejora continua
excelencia técnica
Metodologías ágiles
Design Thinking
Design Thinking - Emphatizar
Stakeholders Mapping
Análisis de Puntos de Dolor
Design Thinking - Definir
Design Thinking - Idear
Design Thinking - Prototipar
- Duración fija.
- Contenedor de
- Sprint Backlog. - Sincronización.
eventos.
Marco Scrum
Eventos
Roles Artefactos
Product
Owner
Cliente /
Stakeholder
El PO transforma los El Scrum Master gestiona
requerimientos del cliente el Proceso Scrum,
en Historias de Usuario, asegurando que se cumpla
construye el Product la teoría y práctica de
El cliente proporciona Backlog, lo ordena y Scrum.
sus necesidades al prioriza y lo comunica al
PO Equipo de Desarrollo
Equipo de
Desarrollo
El PO entrega el valor del
negocio al cliente mediante
lanzamientos incrementales
del producto
El Equipo Scrum demuestra
el incremento del producto
al Product Owner durante el
Sprint Review
El Equipo de Desarrollo
autogestionado crea los
entregables del proyecto
Resumen de la agilidad
Kanban
Scrum
|
XP
Lean
TIEMPO
20 Min
INSTRUCCIONES
TIEMPO
20 Min
INSTRUCCIONES
MVP
• El Product Backlog es una lista ordenada de Llamada a VOX
todo lo que se conoce que es necesario en el
producto Llamáme
Prioridad
RELEASE 2
Diríjase a su Sucursal
RELEASE 3
Llamada a VOX
• El Product Owner es el responsable de la Servicio al Cliente
-
Ejemplo de Backlog
Características del Product backlog
ES UN CUERPO VIVO
Nunca está terminado. El desarrollo más temprano de la
misma solo refleja los requisitos conocidos y mejor
entendidos al principio
EVOLUTIVO
De adapta a medida que el producto y el entorno en el que
se usará también lo hacen
DINÁMICO
Cambia constantemente para identificar lo que el
producto necesita para ser adecuado, competitivo y útil.
DUAL
Si un producto existe, su Product Backlog también existe
Cualidades del Product Backlog
DETALLADO
Los elementos de la parte de alta del Backlog deberán
estar más detallados que los de la parte baja
ESTIMADO
Deben incluir una estimación del esfuerzo necesario
para llevarlo a cabo
EMERGENTE
En función del feedback que se recibe del producto, el
backlog siempre está en constante evolución
PRIORIZADO
La propia definición de Product Backlog establece que se
trata de una lista priorizada de los elementos que
forman parte del alcance del proyecto
Elementos del Product Backlog
R1 o MVP
Sprint 1 Backlog
el producto
Sprint 2 Backlog
• Los de mayor prioridad, tienen una Release Backlog
definición más detallada de sus 880 story points
Sprint 3 Backlog
R2
elementos
R3
de las pruebas que demostrarán la Sprint 5 Backlog
Proyecto PRODUCTO
Primer
ÉPICA ÉPICA
nivel
Segundo
Historia de Historia de Historia de Historia de Historia de Historia de Historia de Historia de
Nivel Usuario Usuario Usuario Usuario Usuario Usuario Usuario Usuario
Tarea
Tarea
Refinamiento
El refinamiento (refinement)
del Product Backlog es el
acto de añadir detalle,
estimaciones y orden a los
elementos que componen
éste.
Refinamiento
TRABAJO EN EQUIPO
Es un trabajo en equipo continuo, entre el Product Owner y el
Development Team.
PERIODICIDAD
El Scrum Team decide cómo y cuándo hacerlo (no debe consumir
más del 10% de la capacidad del Development Team)
PRIORIZACIÓN
Los elementos del Product Backlog de orden más alto deben tener
un mayor nivel de detalle
RESPONSABILIDAD
El Development Team es el responsable de proporcionar todas las
estimaciones
Feb 2021
Prioridad
Mar 2021
Prioridad
Prioridad
- - - Abr 2021
Criterios de priorización
del backlog
VALOR
CONOCIMIENTO
RIESGO
INCERTIDUMBRE
DEPENDENCIAS
EL weeding planner III
OBJETIVO
TIEMPO
20 Min
INSTRUCCIONES
Aunque esto puede variar significativamente para cada Scrum Team, los
miembros del Equipo deben tener un entendimiento compartido de lo
que significa que el trabajo esté completado para asegurar la
transparencia.
TIEMPO
20 Min
INSTRUCCIONES
Centrado en el usuario
Pequeñas
Poco mantenimiento
Están vivas
Ventajas de utilizarlas
Relación cercana
Incremental
Estimables
Flexibles
Elementos: las 3C
Cards
La historia debe ser corta, debería caber en una
tarjeta de fichero
Conversation
Deben ser un disparador, una invitación a una
conversación, sin esa conversación no están
completas
Confirmation
Deben tener un mecanismo para verificar que
se cumple con lo que requiere, una forma de
saber que la historia se realizó correctamente
Criterio INVEST
Es una metodología desarrollada por Bill Wake y nos ayuda a garantizar que las historias de usuario ofrecen
valor a negocio aunque se desarrollen en un sola iteración
Descripción
Título corto y
descriptivo
Historia de
Usuarios
Criterio de
Aceptación
Título corto descriptivo
El título descriptivo debe estar compuesto por un
verbo y un complemento
• Detalles de
• Eliminar usuario
usuario
inactivo
• Carro de
• Cambiar
compras
contraseña
• Configuración de
• Publicar post
usuario
Descripción
• Las historias de usuario definen una funcionalidad, pues en una sola frase debe quedar claro
quién (rol) hará una acción (objetivo) para satisfacer una necesidad (motivación)
EJEMPLOS
Criterios de Aceptación (CA)
Son enunciados que se describen desde el punto de vista del usuario cuándo una historia se puede
considerar hecha y correctamente implementada
Formato de un CA
Los Criterios de Aceptación deben describir siempre un contexto (dado que) un evento (cuando) y
la respuesta o consecuencia (entonces) esperada del sistema
• Historia de Usuario
• Criterio de Aceptación
Dado que la cuenta tiene crédito
y que la cuenta el usuario de la cuenta en loging
de app es validada
Cuando el cliente pide descargar sus cobros
Entonces el estado de cuenta de 3 meses atrás
puede ser consultado
Definición de slicing
Slicing o splitting (dividir, rebanar en cortes) es una práctica que permite reducir la
complejidad y esfuerzo requerido de las Historias de Usuario, y que se aplica a
todos los ítems sobre los cuales trabaja el equipo. Cuánto más pequeñas sean las
Historias de Usuario resultantes, mayor será además la posibilidad de
completarlas dentro de un Sprint.
¿Por qué dividir historias?
Definición
Retroalimentación rápida
Más confianza
El objetivo de Historias de Usuarios (HU) es hacerlas más pequeñas y entregar funcionalidades de mayor
valor más rápido
Evaluar Aplicar
división patrones
0 0
3 2
Fuente: http://agileforall.com/wp-content/uploads/2013/06/Story-Splitting-Flowchart-ES.pdf
Paso 1: evaluar historias
1 ¿Satisface
INVEST?
el criterio
Crear 3 nuevas Crear historias por tipo Crear historias por Crear historias por
historias que de usuario interfaz reglas de negocio
incluyan: el primer
CRITERIO paso del proceso, el
último paso del proceso
y lo que queda en
medio
Paso 2: aplicar patrones (1/2)
Patrones a considerar al momento de aplicar un slicing
SPIKES PATH
Realizar prototipos que nos Crear tantas HU como alternativas a
permiten evaluar la viabilidad de considerar como posibles soluciones
una historia usuario para alcanzar nuestros objetivos
RULES INTERFACES
Crear de manera incremental tantas Establecer una estrategia que nos
HU como condiciones especiales permita dividir las HU en términos de
que deben cumplirse para la diversidad que aporta cada una de
satisfacer las necesidades del estas interfaces
negocio
DATA
Dividir HU en elementos más
pequeños viene dada por la gestión
de la complejidad según los datos
que en estas se utilizan
Tipos de Estimaciones
Incertidumbre Complejidad
Ejercicio – Serie Fibonacci
• Los equipos pueden asignar puntos según el
esfuerzo y juicio de experto, donde puede
asignar el 0 para lo que requiere un esfuerzo
casi nulo, 1/2 para esfuerzo pequeño, 13 y
40 los más grandes. Escala de Fibonacci.
EL weeding planner V
OBJETIVO
TIEMPO
20 Min
INSTRUCCIONES
Definición
Reunión de trabajo colaborativa a través de la cual, el
se presenta las programas que han terminado la
etapa de Discovery.
Objetivos
Presentar los programas y sus épicas identificadas .
Discovery Retrospective
1.5H SM - DT – PO – PgO.
Definición
Reunión informal para inspeccionar el trabajo
realizado en la etapa de Discovery
Objetivos
Planificar formas de aumentar la calidad y eficacia del
equipo de Discovery.
Replenishment Discovery meeting
2.5H SM - DT – PO – PgO, EADL, PL, AC.
Definición
Reunión informal para planificar los programas que
se realizarán en el trimestre actual.
Objetivos
Reponer iniciativas a aplicar discovery.
Sprint Planning
2H SM - DT - PO
Definición
Reunión de trabajo colaborativa a través de la cual,
el Scrum Team planifica las actividades que se
llevarán a cabo durante el sprint.
Objetivos
Planificar las actividades que se llevará a cabo
durante el sprint
Daily Scrum
15 Min SM
Definición
Reunión de trabajo para evaluar el progreso hacia
el Objetivo del Sprint y la tendencia sigue este
progreso hacia la finalización del trabajo contenido
en el sprint backlog
Objetivos
Planificar el trabajo para las siguientes 24 horas
Refinamiento
15 Min SM
Definición
Reunión de trabajo dedicado a agregar detalles,
estimar y ordenar las historias de usuario que haya
dentro del Product Backlog.
Objetivos
Analizar las próximas historias de usuario a
incorporarse en los siguientes sprints,
identificando dependencias y riesgos.
Sprint Review
1H SM - DT - PO
Definición
Reunión informal para inspeccionar el
Incremento y adaptar el Product Backlog si
fuese necesario
Objetivos
Inspeccionar el Incremento y adaptar el
Product Backlog
Sprint Retrospective
1H SM – DT - PO
Definición
Reunión informal para inspeccionar el
Incremento y adaptar el Product Backlog si
fuese necesario
Objetivos
Inspeccionar el Incremento y adaptar el
Product Backlog
El weeding Planner VI
OBJETIVO
TIEMPO
60 Min
INSTRUCCIONES
ORGANIZACIÓN (5 min)
SISTEMA DE EXCELENCIA