VersionOne - Planificador de versiones

La planificación de lanzamientos es una actividad opcional. En esta planificación, el equipo de desarrollo programa los elementos de trabajo que se entregarán en una versión, también llamada proyecto. Como parte del esfuerzo, el equipo estima y prioriza los elementos del backlog y luego los divide en una serie de sprints / iteraciones.

En general, hay dos tipos de planificación de versiones:

  • La planificación de lanzamientos tácticos se realiza a nivel de la acumulación. Programa elementos de la acumulación individual, defectos o conjuntos de prueba para su incorporación en una versión.

  • La planificación estratégica de versiones se realiza a nivel de función. Programa todos los elementos de la cartera, lo que trae automáticamente los elementos de la cartera de pedidos de nivel inferior. Para impulsar planes estratégicos, un equipo puede utilizar factores como el valor comercial, el riesgo, la velocidad del equipo y el costo (botín en el nivel de artículo de la cartera o Estimación en el nivel de artículo de la cartera de pedidos).

El planificador de versiones consta de actividades de planificación y seguimiento. Las actividades de planificación agrupan Programación de lanzamientos, Planificación de regresión y Programación de equipos, mientras que las actividades de seguimiento agrupan Pronóstico de lanzamientos, Tablero de programas y Entrega de un vistazo.

Se puede acceder al Planificador de versiones y sus actividades haciendo clic en el Planificador de versiones como se muestra en la captura de pantalla a continuación:

Programación de lanzamientos

La programación de lanzamientos es parte de la planificación de lanzamientos. En esta programación, el lanzamiento está programado para el proyecto. Un proyecto puede tener varios lanzamientos y en esta etapa, todos los lanzamientos están programados, como cuándo se lanzará un lanzamiento y cuándo se completarán todos los trabajos relacionados con el lanzamiento.

  • La función de programación de versiones del ciclo de vida es una herramienta de planificación de versiones opcional. Permite crear un plan de lanzamiento programando historias / elementos de la cartera de pedidos o elementos de la cartera en lanzamientos.

  • El lanzamiento también programa una fecha de finalización del lanzamiento.

  • Para acceder a la Programación de lanzamientos, en el menú principal, seleccione Planificador de lanzamientos → Programación de lanzamientos.

La siguiente captura de pantalla muestra la página Programación de lanzamientos:

  • Los elementos de la cuadrícula de trabajos pendientes de la izquierda están "no programados". En otras palabras, no se han agregado a un proyecto / lanzamiento.

  • Tenga en cuenta que una vez "programado", el elemento de trabajo se elimina y ya no se muestra en la cuadrícula de trabajos pendientes a la derecha.

  • Para agregar un elemento de trabajo pendiente en la versión, un usuario puede arrastrar y soltar en Proyectos secundarios → <Nombre de la versión> en el lado izquierdo, como se muestra en la captura de pantalla a continuación:

Programación de equipos

La programación de tiempo define la línea de tiempo de las versiones y la finalización, así como la fecha de inicio de otros elementos de la cartera de pedidos. La línea de tiempo es la referencia estándar para redistribuir los elementos de trabajo y la asignación de recursos en el proyecto.

  • La programación del equipo permite al usuario asignar y ver la carga de trabajo entre los equipos asignados que trabajan en proyectos / lanzamientos seleccionados.

  • En Agile, la acumulación se asigna al equipo, no a miembros individuales del equipo.

  • La programación del equipo muestra cómo se distribuye la carga de trabajo entre los equipos y la capacidad de redistribuir el trabajo según las necesidades.

La siguiente captura de pantalla muestra la página Programación del equipo:

Note - La función de programación del equipo está en desuso en favor de la nueva página de programación de iteraciones / sprint.

Pronóstico de versiones

Release Forecasting proporciona datos analizados basados ​​en las fechas de finalización. También proporciona la velocidad analizada del equipo para lograr los objetivos en varias fechas finales. Básicamente es una previsión de todo el proyecto desde el nivel alto hasta el nivel granular con respecto a diferentes fechas objetivo. A continuación, se muestran algunas características importantes de Release Forecasting:

  • El informe de pronóstico de lanzamiento muestra simultáneamente las fechas de finalización previstas. Esto se basa en una velocidad optimista, pesimista y media.

  • Estos valores de velocidad se calculan a partir de los datos históricos visibles.

  • También indica la fecha de finalización del proyecto seleccionado; con esto, un usuario puede comparar las fechas previstas con la fecha de finalización planificada.

  • Además, un usuario puede pronosticar las fechas de finalización según la estimación total o el recuento de elementos de trabajo.

  • Se puede acceder a Release Forecasting navegando por Release Planner → Release Forecasting.

  • Después de la selección de los campos del informe, haga clic en Ir. Muestra el informe de previsión.

La siguiente captura de pantalla muestra Release Forecasting -