Consejos Tecnológicos

¿Qué es una gráfica de velocidad y cómo se usa?

Ciclo de desarrollo ágil, entrega final de incrementos de producto Cada iteración, Me ha probadoAumente la productividad y maximicee valor.cliente fueron capaces En comparación con los proyectos de desarrollo tradicionales que solo lanzan productos al final, las nuevas funciones y lanzamientos se pueden ver con más frecuencia.

Sin embargo, llegar De acuerdo con el plan de horarios, estimar y lograr los objetivos, debe poder medir la carga de trabajo del equipo. se puede completar En cada sprint. Esto ayudará mejoramientoelectrónico Recursos y completar el trabajo según el cronograma.Aquí es donde se calcula la velocidad de Scrum Un rol importante.

¿Qué es la velocidad en Scrum?

Como sugiere el nombre, la velocidad es una medida de progreso. El trabajo realizado por el equipo Scrum.puede Se define como «la velocidad a la que el equipo Scrum entrega constantemente valor del producto». Indica cuántos trabajos pendientes de producto se han completado durante el sprint del equipo Scrum, de acuerdo con la definición de finalización.

Un equipo que pueda alcanzar velocidades más altas podrá proporcionar más funciones de software y crear un mayor valor para los clientes.

La velocidad es un predictor útil para determinar cuánto rango se puede entregar en una fecha específica o para determinar la fecha en que se puede entregar un rango de cantidad específico. Al enviar una línea de tiempo durante el sprint, puede ayudar al equipo a comprender qué es posible y qué es imposible.

Ejemplo de velocidad de scrum

La velocidad es la clave Métrico existe Melé Y se puede calcular utilizando criterios muy sencillos. Aunque también se puede medir en días u horas ideales, la forma más sencilla y eficaz de calcular la velocidad es utilizar puntos de historia.

Cabe señalar que los puntos de los puntos de la historia incompletos no se utilizan, y solo aquellos puntos de la historia que se consideran completos en todos los aspectos se pueden utilizar para calcular la velocidad.

Este es un ejemplo simple que muestra cómo calcular la velocidad.

  • Suponga que un equipo ágil planea completar las historias de usuario X e Y, cada una se estima en 3 puntos y la historia Z se estima en 2 puntos. El último día del sprint, las historias X y Z se completaron, pero Y solo se completó en un 70%.

Recuerde, hemos dicho que no puede considerar un punto de la historia que no esté completo al 100% como una velocidad de cálculo. Por lo tanto, solo se suman X y Z, lo que nos da 3 + 2 = 5 puntos como la velocidad de esta iteración.

  • Ahora que tenemos la velocidad del primer sprint, podemos usarla para calcular cuántas iteraciones se necesitan para completar el proyecto. Según los puntos de historia estimados de las historias de usuarios restantes, podemos esperar que la velocidad siga siendo la misma en la próxima iteración.

Si todavía quedan 30 puntos de historia por completar, podemos suponer que el mismo equipo necesita 30/5 = 6 o más iteraciones para completar esta carga de trabajo.

¿Qué es el gráfico de velocidad en ágil?

Un equipo que haya completado varias iteraciones tendrá una buena capacidad para predecir el calendario de lanzamiento y finalización del producto. Al ver el informe de velocidad, podrán planificar proyectos futuros con un cronograma preciso.

Por supuesto, esto supone que los miembros del equipo seguirán siendo los mismos en el próximo proyecto. Si se cambian algunos miembros, debe rehacer este ejercicio de velocidad de cálculo durante la primera iteración. Del mismo modo, si cambia la duración del sprint, se estima que el cambio correspondiente se producirá nuevamente.

Para los equipos que permanecen juntos, es fácil realizar un seguimiento del trabajo completado informado durante cada sprint. También podrán predecir y estimar la cantidad de trabajo que se puede procesar en futuros sprints.

El gráfico de velocidad es una representación visual del esfuerzo (según los puntos de la historia) en el eje Y, trazado en el sprint en el eje X.

Entendiendo el gráfico de velocidad

Usemos un ejemplo para entender cómo leer la tabla de velocidad.

En la siguiente figura, la eficiencia del trabajo del equipo en Sprint 2 fue baja, se completaron 29 puntos de historia en Sprint 1 y 3, y 38 puntos de historia se completaron en Sprint 4.

Como ya hemos mencionado, solo los puntos de la historia que se completen al 100% durante el sprint se pueden usar para calcular la velocidad. Incluso si solo queda un poco de trabajo para completar un punto de la historia, se desplazará al siguiente sprint.Velocidad en Scrum

Cómo estimar la velocidad

Continuando con el mismo ejemplo, así es como calculamos la velocidad media.

Al final de los cuatro sprints (vea la imagen a continuación), así es como se ve el punto de la historia. La velocidad media se puede calcular como (38 + 39 + 38 +39) / 4 = 38.

Dibujar la acumulación de historias de usuarios para los incrementos restantes hace que sea muy fácil calcular el tiempo necesario para que el equipo complete el lanzamiento del producto final.Gráfico de velocidad

Las ventajas y limitaciones de los gráficos de velocidad ágiles

Usar velocidad gráfico Hay ventajas y desventajas.

beneficio:

  • Puede hacer mejores predicciones sobre las capacidades y capacidades del equipo. Usando cálculos de velocidad, se puede calcular el número de iteraciones y se puede determinar aproximadamente el tiempo requerido.
  • Si la velocidad desciende significativamente, podrá determinar si hay algún problema que impida el progreso. Estos problemas pueden detectarse temprano y tratarse de inmediato, en lugar de dejar que obstaculicen el progreso.

defecto:

  • La velocidad nunca es 100% precisa, porque muchos factores pueden hacer que fluctúe. Si los miembros del equipo renuncian o se unen nuevas personas, o el alcance y los requisitos cambian, la velocidad se verá afectada.
  • La velocidad es subjetiva y depende de factores como la duración del sprint y el tamaño del proyecto. Por lo tanto, es imposible comparar la velocidad de los dos equipos en diferentes proyectos.

Utilice métricas de velocidad en la metodología ágil de Scrum

Una especie deHemos visto que al calcular la velocidad del proyecto, podemos mapear el tiempo necesario para que el equipo complete todo el proyecto. Independientemente del tamaño del proyecto, este método representará la línea de tiempo con bastante precisión y puede determinar cuándo se lanzará el producto final. Los indicadores de velocidad son muy importantes a la hora de planificar presupuestos y asignación de recursos para proyectos.

¿Cómo utiliza el equipo las métricas de velocidad para calcular estimaciones?

  • Investigue el informe de velocidad de un proyecto que sea similar en tamaño y complejidad para tener una idea aproximada de la velocidad promedio de su equipo.
  • Este informe se puede utilizar para determinar la duración del sprint y el número de puntos de la historia que se pueden completar en cada sprint.
  • A continuación, sume los puntos de la historia de cada historia de usuario que se completarán en el proyecto y luego divida el número total de puntos de la historia por la velocidad del equipo. Podrá calcular el número de iteraciones necesarias para completar el proyecto. (Suma de los puntos de la historia) / Velocidad del equipo = número de sprints necesarios

¡La última oración!

El gráfico de velocidad es uno de los indicadores más útiles. ágil Se puede realizar un seguimiento del equipo para realizar un seguimiento del progreso del trabajo y las capacidades del equipo. Esperamos poder brindarle la información que necesita para realizar cálculos de velocidad y usarlos para calcular estimaciones de proyectos.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba