Consejos Tecnológicos

Puntos de historia estimados en comparación con las horas

La estimación ágil es una parte importante del proceso de planificación de proyectos ágiles. Bueno, las estimaciones bien pensadas ayudan a los propietarios de productos a administrar mejor los horarios y maximizar la eficiencia y el valor del producto. La estimación ágil es un esfuerzo colectivo en el que participa todo el equipo.

En este artículo, discutiremos estimar Utilice los puntos de la historia. Aprenderá cómo se hace, qué desafíos puede enfrentar en términos de estimación del tiempo y puntos de la historia, y por qué cree que los puntos de la historia están funcionando bien en comparación con las estimaciones que utilizan horas de trabajo.

Comencemos por comprender los conceptos básicos: ¿Qué son los puntos de la historia?

¿Cuáles son los puntos de la historia y su función en Scrum?

En los proyectos tradicionales, las estimaciones de tiempo generalmente se calculan en unidades de días, semanas o meses. Si ha participado en proyectos ágiles, lo más probable es que esté familiarizado con el término «punto de la historia». Los equipos Agile y Scrum prefieren usar puntos de historia para medir la cantidad de trabajo involucrado en la implementación completa de un trabajo en particular (en lugar del tiempo en sí).

Mike Cohn, un experto ágil y miembro fundador de Agile Alliance y Scrum Alliance, define un punto de la historia como «una estimación de la cantidad de trabajo afectada por la carga de trabajo, la complejidad, el riesgo y la incertidumbre».

Usando puntos de la historia, podemos medir el esfuerzo requerido para completar una historia por completo. Pila de Producto Basado en el proyecto, se puede formular completamente un cronograma para los sprints o lanzamientos de productos.

Cómo usar Story Points para estimar proyectos

La distribución de los puntos de la historia se basa en la complejidad del trabajo involucrado, la cantidad de trabajo requerido y los riesgos involucrados en la implementación de la función o la historia del usuario. Los equipos que trabajan juntos antes serán más fáciles de juzgar cuántos objetivos pueden lograr en un período de tiempo determinado, pero incluso los equipos nuevos comprenderán rápidamente el proceso de estimación.

Al calcular los puntos de la historia, se estima en función de tres cosas:

  1. Carga de trabajo
  2. ¿Qué tan complicado es el trabajo?
  3. Cantidad de riesgo involucrado

Al estimar los puntos de la historia, se asigna un valor en puntos a cada elemento. Lo que importa es el valor relativo asignado a dos elementos, por ejemplo, suponga que al elemento 1 se le asignan 2 puntos. Debería tener el doble de carga de trabajo (en términos de complejidad, riesgo o carga de trabajo) que una historia a la que se le asignará un punto. Esta es una estimación abstracta y puede ser difícil de entender al principio.

Se estima que todo el equipo completará los puntos de la historia como parte de la reunión de la lista de tareas pendientes.

Puntos de historia y planificación del póquer

A cada historia de usuario se le asigna un valor en puntos para la estimación, como hemos visto, se le llama punto de la historia. Primero, el equipo debe encontrar una historia básica como referencia. Esta puede ser una historia simple y todos los miembros del equipo están familiarizados con ella. Supongamos que a esta historia se le asigna un valor de 1 punto de historia.

La siguiente historia seleccionada se compara con esta historia de referencia. Si el equipo siente que requiere el doble de esfuerzo, se le pueden asignar 2 puntos de historia. Ningún punto de la historia debe ser mayor que 21. Si se alcanza este valor, la historia del usuario debe dividirse nuevamente. En general, se cree que 8 debería ser el valor más alto asignado, y a la mayoría de los equipos les gusta ceñirse a esta regla para facilitar su trabajo.

Puntos de historia en ágil

Muchos equipos utilizan un ejercicio simple llamado póquer de planificación para asignar puntos de historia y llegar a un acuerdo. Esta es una técnica que genera consenso y utiliza naipes de planificación con números impresos en la parte posterior; generalmente 0, 1, 2, 3, 5, 8, 13, 20, 40 y 100. Estos representarán puntos de la historia y se distribuirán a todos los miembros del equipo.

Una persona describirá la historia del usuario y la discutirá en detalle con el usuario. Dueño del producto Para que los miembros del equipo sepan exactamente lo que significa. Una vez discutido completamente, cada miembro del equipo elige una tarjeta que indica su propia estimación personal.

Se muestran todas las tarjetas y el equipo discute los valores de las tarjetas y está de acuerdo. Se pueden discutir los valores más altos y más bajos para averiguar las razones detrás de esta estimación, y luego puede haber una o más rondas de selección de tarjetas.

Repita este proceso de selección y discusión hasta que se logre un consenso.

Planificación de póquer

El desafío de la estimación del tiempo

El método tradicional y más común de medir el trabajo en equipo es utilizar las horas de trabajo o calcular por día o semana. Este es un indicador fácil de medir, pero tiene muchas desventajas.

  • No siempre es posible estimar con precisión ciertas tareas porque pueden no estar bien definidas o pueden tener dependencias.
  • Si un desarrollador inicia una tarea y otros la completan, se estima que no es válida, porque cada desarrollador dedicará un tiempo diferente para completarla, dependiendo de su experiencia y nivel profesional.
  • Los obstáculos no se consideran en la estimación del tiempo.
  • Según el mejor de los casos, los miembros del equipo tienden a entregar demasiado.

Desafío de punto de historia

Aunque los puntos de la historia parecen ser una alternativa razonable al uso de estimaciones de tiempo, no están exentos de desafíos asociados.

  • Mucha gente no los comprende porque representan un valor abstracto. A algunos miembros del equipo les gusta que la definición de estimaciones sea más precisa y tangible. El punto de la historia no es así en absoluto.
  • La velocidad del equipo y los puntos de la historia no se pueden comparar con valores similares extraídos por diferentes equipos porque son indicadores relativos. Los gerentes que no comprenden realmente qué son las métricas ágiles pueden terminar comparando las velocidades de diferentes equipos o no seguir el propósito completo detrás de los puntos de la historia. Se puede abusar de ellos porque a menudo se los malinterpreta.
  • Los puntos de la historia se centran en las cosas incorrectas y pueden inculcar malos hábitos. Cuando se le pide al equipo que compare sus números y producción, es posible que se apresuren a completar el trabajo, incluso si la tarea no se completó por completo, márquela como completada. Esto reduce la calidad del trabajo y aumenta la deuda técnica.
  • Se estima que el punto de la historia es un proceso muy tedioso, priva de la diversión de trabajar en proyectos ágiles.

Los equipos que descubren que los puntos de la historia no les funcionan pueden utilizar otros métodos para calcular el rendimiento y la programación. piquePueden usar estimaciones de tiempo en horas, o incluso usar estimaciones avanzadas solo o ninguna estimación. ¡Cada uno tiene el suyo!

¿Cómo se pueden considerar los puntos de la historia como mejores que las horas en 2021?

Los puntos de historia proporcionan una ventaja significativa durante varias horas.

  • Estimación simplificada de alto nivel:

Al hacer una estimación aproximada inicial, los puntos de la historia son el indicador más fácil de usar. En las primeras etapas, es posible que no se disponga de requisitos precisos. Al menos en un nivel alto, podemos usar los puntos de la historia para comprender y estimar fácilmente el alcance del trabajo sin entrar en detalles.

  • Los diferentes niveles de habilidad y experiencia en el equipo son irrelevantes:

En muchos casos, el estimador de la tarea puede ser diferente del implementador. Sus habilidades y experiencia pueden ser muy diferentes, y el tiempo necesario para completar la tarea también es diferente. Cuando se usan los puntos de la historia, este problema no ocurre, porque los puntos de la historia son un valor relativo. Todo el equipo trabaja en conjunto para comprender el tamaño, la complejidad y los riesgos involucrados en la historia, independientemente de quién esté implementando la historia.

  • La capacidad de rastrear la velocidad:

Calcula la velocidad del equipo Como una cartera de productos completada a la vez piqueLos equipos más rápidos son más eficientes y pueden progresar rápidamente. Al usar los puntos de la historia para calcular la velocidad, dado que ambos son valores relativos, no es necesario volver a estimar el proyecto cuando cambia la velocidad. Los equipos que calculan la carga de trabajo en términos de horas de trabajo tendrán que volver a calcular la velocidad porque las horas de trabajo no son relativas.

  • Los puntos de historia permiten una mayor flexibilidad:

Muchas veces, los miembros del equipo pueden tener que trasladarse a diferentes proyectos durante el período de transición. Con los puntos de la historia, puede volver a planificar fácilmente la fecha límite de lanzamiento del producto y, si los miembros del equipo cambian durante el proyecto, no es necesario volver a estimar cada tarea.

¿Estas listo para empezar?

Al igual que con cualquier cosa en Agile, el arte de usar puntos de la historia para estimar mejorará con la práctica. Una vez que haya completado algunos proyectos ágiles, podrá asignar puntos de historia precisos con mucha facilidad.A medida que avanza el proyecto, el equipo puede aprender de la precisión de sus propias estimaciones anteriores e incorporar los conocimientos que han completado. Iteración Ingrese la estimación del próximo sprint.

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