Certificaciones oficiales de Scrum y Kanban

¿Qué es un plan de lanzamiento de Scrum? ¡Puede que te sorprenda!

Un plan de lanzamiento busca visualizar la planificación general de varios Sprints, normalmente entre tres y doce en este ejemplo. Los Sprints tienen una duración fija; un incremento es un resultado utilizable y pueden crearse varios dentro de un Sprint.

El plan de lanzamiento se convierte en una guía que refleja las expectativas del equipo sobre:

  • Qué funcionalidades se implementarán,
  • En qué orden y cuándo se implementarán.

También sirve como referencia para supervisar y controlar el progreso. Establece objetivos para los despliegues reales de software en sistemas de producción de dos formas:

  • Despliegues de «entregas por hitos» para aportar valor al cliente antes de terminar el proyecto. Cubren un subconjunto de requisitos acordados por la Product Owner, el cliente y las partes interesadas del negocio,
  • Despliegue de la entrega final, que incluye todas las demandas y solicitudes de funcionalidades conocidas del cliente y las partes interesadas del negocio.

Antes de crear el plan, deben considerarse estos artefactos e información:

  • Un Product Backlog priorizado y estimado,
  • La velocidad medida del equipo (si acaba de formarse, se estima o se extrapola de proyectos anteriores similares),
  • Los criterios de éxito establecidos por los clientes como el calendario, el alcance y las personas disponibles dentro del presupuesto.

Como el plan de lanzamiento está estrechamente relacionado con el Product Backlog, la Product Owner lo gestiona y mantiene.

Según las demandas y prioridades del cliente, se crea un plan que responde a uno de estos tres objetivos:

  • Planificación de lanzamientos por funcionalidades
  • Planificación de lanzamientos por fechas
  • Planificación de lanzamientos por funcionalidades y fechas (La más habitual)

Planificación de lanzamientos por funcionalidades

Qué sabemos: La velocidad del equipo y las funcionalidades que queremos entregar.
Qué no sabemos: ¿Cuánto tiempo necesitamos para entregar estas funcionalidades?

En los planes basados en funcionalidades (consulta más información sobre Planificación de lanzamientos de Scrum), la suma de puntos de las historias solicitadas se divide entre la velocidad del equipo. Así obtenemos una previsión inicial de los Sprints necesarios para una entrega por hitos o final. Hay que redondear hacia arriba a Sprints completos e inspeccionar los supuestos de alcance y velocidad conforme avanza el trabajo. El plan se elabora en consecuencia.

Feature-Based Release PlanFeature-Based Release PlanIDStoryEstimationPriority7As an unauthorized User I want to create a new account311As an unauthorized User I want to login1210As an authorized User I want to logout139Create script to purge database142As an authorized User I want to see the list of items sothat I can select one254As an authorized User I want to add a new item so that itappears in the list563As an authorized User I want to delete the selected item275As an authorized User I want to edit the selected item586As an authorized User I want to set a reminder for aselected item so that I am reminded when item is due898As an administrator I want to see the list of accounts onlogin210Total30Release goals: first, login and logout;second, manage items; final, all stories.First release: stories 7,1,10 = 5 points. 5/ 3 → 2 Sprints.Second release: stories 9,2,4,3,5 = 15points. 15 / 3 → 5 additional Sprints.Final release: all stories = 30 points. 30 /3 → 10 Sprints in total.Velocity: 3 points / Sprint. Releases afterSprints 2,7,10.
Abrir el diagrama a tamaño completo

Planificación de lanzamientos por fechas

Qué sabemos: La velocidad del equipo y la fecha en que queremos entregar.
Qué no sabemos: ¿Qué funcionalidades podemos entregar hasta la fecha límite?

En los planes por fechas, multiplicamos la velocidad por el número de Sprints disponibles hasta el lanzamiento. Esto revela la cantidad total estimada de puntos de historia que el equipo puede entregar hasta esa fecha. Elaboramos el plan en consecuencia.

Date-Based Release PlanDate-Based Release PlanIDStoryEstimationPriority7As an unauthorized User I want to create a new account311As an unauthorized User I want to login1210As an authorized User I want to logout139Create script to purge database142As an authorized User I want to see the list of items sothat I can select one254As an authorized User I want to add a new item so that itappears in the list563As an authorized User I want to delete the selected item275As an authorized User I want to edit the selected item586As an authorized User I want to set a reminder for aselected item so that I am reminded when item is due898As an administrator I want to see the list of accounts onlogin210Total30ReleaseReleaseReleaseReleaseRelease goal: release every 6 weeks.Velocity: 3 points / Sprint. Sprint length:2 weeks.Each release window contains 3 Sprints, witha forecast capacity of 9 points.Source cutlines: after priorities 5,7,8,9.They illustrate candidate release scope,rather than a validated capacity schedule.The full backlog is 30 points. 30 / 3 = 10Sprints of work; actual scope at a releasedepends on work completed and currentforecasts.
Abrir el diagrama a tamaño completo

Planificación de lanzamientos por funcionalidades y fechas

Qué sabemos: La velocidad del equipo, las funcionalidades que queremos entregar y su fecha de entrega.
Qué no sabemos: ¿Puede el equipo entregar las funcionalidades solicitadas antes de la fecha límite?

Multiplicamos la velocidad por el número de Sprints disponibles hasta el lanzamiento. Esto revela la cantidad estimada de puntos que el equipo puede entregar. Si supera la suma de puntos de las funcionalidades previstas, la previsión actual indica que el alcance encaja, aunque sigue sujeto a incertidumbre y cambios.

De lo contrario, hay que debatir ajustes de alcance, fecha y capacidad. Añadir personas no aumenta automáticamente la velocidad y puede ralentizar al equipo al principio mientras aprende a colaborar. La antigua orientación de nueve personas no es un límite estricto actual: un equipo Scrum suele tener 10 personas o menos. Otro equipo puede trabajar en paralelo si mejora la eficacia; los equipos del mismo producto siguen compartiendo una Product Owner, un Product Goal, un Product Backlog y una Definition of Done.

Como el Product Backlog, el plan de lanzamiento no es estático. Cambia durante el proyecto a medida que aprendemos. Las historias nuevas, eliminadas o modificadas y sus nuevas estimaciones también lo afectan. Por eso debe revisarse y actualizarse periódicamente.




¡Comparte esta formación con tus compañeros y amigos!

TU FORMACIÓN SCRUM

Índice

The Scrum Framework — tercera edición

El marco Scrum — Segunda edición

Inscríbete para certificarte

¡Garantizamos que tu formación gratuita en línea te permitirá aprobar el examen de certificación Scrum y Kanban!

  1. 01

    Inscríbete en línea

    Elige tu certificación acreditada y completa la inscripción.

  2. 02

    Recibe tu código de acceso

    Recibirás al instante tu código personal de acceso al examen por correo electrónico.

  3. 03

    Prepárate y realiza tu examen

    Estudia tu formación gratuita y responde en línea a 30 / 50 preguntas de opción múltiple, según tu programa.

  4. 04

    Obtén tu credencial vitalicia

    Recibe tu certificado válido en todo el mundo y tu insignia digital verificable.

Ejemplo de Scrum Master Accredited Certification™
Inscríbete para certificarte

TU FORMACIÓN PRÉMIUM GRATUITA EN LÍNEA

The Scrum Framework, tercera edición, está listo.

Creamos tu formación con un consorcio de reconocidos líderes empresariales y de personas, coaches Scrum y Kanban, mentores, especialistas y autoridades de todos los grandes sectores. Todos los visitantes de International Scrum Institute™ pueden acceder a ella. Encuentra los materiales mediante Tu libro gratuito de Scrum y Tu formación prémium gratuita de Scrum y Kanban en el menú superior.

Estos materiales son propiedad intelectual de International Scrum Institute™ protegida por derechos de autor. Los compartimos gratuitamente porque ofrecer nuestra experiencia sirve a los profesionales Scrum y Kanban y ayuda a desarrollar el sector.

Tu examen utiliza preguntas de opción múltiple. Lee la formación en línea para adquirir los conocimientos necesarios para aprobar y obtener tu certificación Scrum y Kanban.

¡Garantizamos que tu formación prémium gratuita en línea te permitirá aprobar el examen de certificación Scrum y Kanban!