Está en la página 1de 20

OCTUBRE 01, 2020

RELEASE E
ITERATION
PLANNING
ADRIANA PAOLA GOYENECHE SOTO
levin otla ed atsiv etnelecxE
Release
Planning
Proporciona al equipo una vista de :

--Lo que se debe desarrollar


--Tiempo de desarrollo para tener un producto disponible--
--Plazo
--Guia para avanzar en las actividades
Release Planning
TIEMPO
Parte de la planificación de un lanzamiento
es determinar cuánto se puede lograr para
qué fecha

HISTORIAS DE USUARIO
El tamaño del proyecto total es entonces
puntos de historia o días
ideales.
Que necesito para
realizar el Release
Planning?

NO ES UNA DESCRIPC ION DE


BAJO NIVEL EN CUANTO A LAS
TAREAS!
?rilpmuc obed euQ
DETERMINAR LAS
CONDICIONES DE
SATISFACCIÓN
ES IMPORTANTE CONOCER LOS CRITERIOS
POR LOS CUALES EL PROYECTO SERÁ
CONSIDERADO UN EXITO O UN FRACASO
Exito o Fracaso

Para la mayoría de los proyectos, el cuadro de


mando definitivo es la cantidad de dinero
ahorrada o generada

Condiciones de Satisfacción

Las condiciones de satisfacción del propietario


del producto se definen mediante una
combinación de objetivos de cronograma,
alcance y recursos.
Estimar las Historias de
Usuario

1.
Identificar el costo de desarrollar cada Historia de Usuario

2.
No es necesario estimar todo lo que un propietario de un producto desee.

3.
No es necesario tener estimaciones sobre el trabajo más distante.
SELECCIONAR UNA
LONGUITUD DE ITERACIÓN

1. 2.
La mayoría de los equipos ágiles Es posible ir un poco más largo y algunos
trabajan en iteraciones de una a equipos han experimentado con
cuatro semanas iteraciones aún más cortas.

3.
Al planificar un lanzamiento, será necesario elegir una longitud de iteración adecuada
Velocidad Estimada

Si se tiene experiencia en el
trabajo con el mismo equipo
se puede utilizar la velocidad
de proyectos anteriores.
PROPIETARIO DEL PRODUC TO
Debe priorizar las HU que se desean
desarrollar
En la mayoria de casos el producto debe
cumplir con multiples funciones en poco
tiempo.

SUGERENCIAS
lLa responsabilidad de priorizar es
total del propietario del producto

PRIORIZAR Sin embargo es bueno escuchar las ideas


del equipo de Desarrollo , especialmente
LAS en la secuenciación

HISTORIAS PAUTAS PARA PRIORIZAR


Es necesario tener en cuenta:
DE El valor que los usuarios asignan a la
visión del producto, la urgencia, las
USUARIO limitaciones de tiempo, la complejidad
técnica y las preferencias de los
Seleccionar Historias
de Usuario y Fecha

Si el proyecto se basa en
funciones, podemos sumar las
estimaciones de todas las Seleccionar Historias
funciones necesarias y de Usuario y Fecha
dividirlas por la velocidad
esperada Si el proyecto se basa en
fechas, podemos determinar
el número de iteraciones
mirando un calendario.
Multiplicar el número de
iteraciones por la velocidad
esperada nos dirá cuántos
puntos de historia o días
ideales cabrán en
el lanzamiento
nalP ehT
Actualización del Release
Planning
No es bueno enterrar el Release Pla nning si n opor t un idad
de cambios.

El release planning deb e revisar se y act ualizar se con


frecuencia ya que apor ta una guia de avance .

En algunas metodologías se consider a impor t an t e r e vis ar e l


Release Planning desp ues de ca da iteración .
RECOMENDACIONES

Establecer metas Determinación del


claras, específicas y trabajo a realizar
medibles
Normalmente, esto implica que el
A estos objetivos los llamo equipo de desarrollo proporcione
objetivos de producto o estimaciones aproximadas de alto
lanzamiento y los plasmo en una nivel.
hoja de ruta del producto.

Comprensión de las Monitorear el progreso


restricciones de fecha y Monitorear el progreso de un
presupuesto sprint a otro y hacer los ajustes
¿Hay plazos estrictos que deban necesarios
cumplirse o el presupuesto es fijo?
Iteration
Planning
Con un plan de iteración, un
equipo toma una mirada más
enfocada y detallada a lo que
será necesario para implementar
completamente solo aquellas
historias de usuario
seleccionadas para la nueva
iteración
Cuando
sucede?
Se crea un plan de iteración en
una reunión de planificación de
iteración.

Debe asistir: el propietario del


producto, analistas,
programadores, probadores,
ingenieros de bases de datos,
diseñadores de interacción con
el usuario, etc.
producto funcional debe estar
presente.
ITERATION
PLANNING
BASADO EN LA
VELOCIDAD
IDENTIFICAR UN
DETERMINAR LA
AJUSTAR OBJETIVO DE
VELOCIDAD
PRIORIDADES ITERACIÓN
OBJETIVO
Ordenar las Historias de El equipo identifica un
Calculo basado en la
Usuario de acuerdo a su objetivo que les gustaría
experiencia o nivel de
impacto lograr durante la
esfuerzo
iteración

DIVIDIR HU EN
SELECCIONAR HU TAREAS ¿QUE DEBO
INCLUIR?
Seleccionar historias que Seleccionadas las HU cada
se combinan para se descompone en un
Incluir solo el trabajo que
alcanzar el objetivo de listado de tareas
agregue valor al proyecto
iteración necesarias para cumplir la
funcionalidad
RECOMENDACIONES

1 2 3
Marca el tiempo del evento La planificación de la Un equipo debe evitar
en 4 horas o menos iteración está organizada comprometerse con un
por el equipo y es para el trabajo que exceda su
equipo velocidad histórica
ING. SOFTWARE II
Muchas gracias...

También podría gustarte