Cómo utilizar la velocidad ágiles en la gestión del tiempo del proyecto

Video: Gestión del tiempo de un proyecto. Secuenciar tareas.© UPV

Las metodologías ágiles son compatibles con ambos horarios estratégicos y tácticos y la gestión del tiempo. Velocidad, la medida de la velocidad de trabajo de un equipo de desarrollo, es un factor clave en la gestión del tiempo para cualquier proyecto.

Video: Definir las tareas

A determinar la velocidad por el número de puntos de la historia de usuario del equipo de desarrollo se completa en cada sprint. Al final de cada sprint, el equipo de scrum mira a los requisitos terminó y se suma el número de puntos de la historia asociados. El número total de puntos de la historia terminados es la velocidad del equipo de scrum para que Sprint. Después de las primeras carreras, se empieza a ver una tendencia y puede calcular la velocidad media, que es el número total de puntos de la historia completados dividido por el número total de carreras completadas.

Usando la velocidad para estimar la línea de tiempo en un proyecto ágil

Después de ejecutar una carrera de velocidad y saber la velocidad del equipo de scrum, se puede pronosticar el tiempo restante de su proyecto:

  1. Sume el número de puntos de la historia de los requisitos restantes de la pila de producto.

  2. Determinar el número de carreras que necesita dividiendo el número de puntos de la historia que quedan en la pila de producto por la velocidad.

    Si su cartera de productos contiene 800 puntos de la historia y sus promedios de velocidad del equipo de desarrollo de 20 puntos de la historia por sprint, 800/20 = 40 carreras más.

  3. Determinar la cantidad de tiempo que se será tomar para completar los puntos de la historia de la pila de producto multiplicando la longitud de sprint por el número de carreras restantes.

    Si necesita más de 40 carreras para terminar el proyecto y cada sprint una duración de dos semanas, el proyecto tendrá una duración de 80 semanas más.

En el comienzo de un proyecto, la velocidad varía considerablemente de sprint a sprint. Cuando el proyecto es nuevo, el equipo de scrum tiene típicamente una velocidad baja. A medida que avanza el proyecto, la velocidad debe aumentar y ser más consistente como el equipo de scrum aprende más sobre el producto y madura como un equipo. Reveses en carreras cortas específicas pueden disminuir la velocidad de vez en cuando, pero los procesos ágiles como la retrospectiva de Sprint pueden ayudar a asegurar que los reveses son temporales.

Cuando se sabe que la velocidad del equipo de scrum y el número de puntos de la historia de los requisitos, puede utilizar la velocidad para determinar cuánto tiempo cualquier grupo dado de requisitos se llevará a crear.

Utilizar la velocidad para medir la velocidad de desarrollo después de una carrera de velocidad, en lugar de dictar la cantidad de trabajo de un equipo de scrum debe completar antes de una carrera de velocidad. Si la velocidad se convierte en un objetivo, en lugar de una medición pasado, los equipos de scrum pueden verse tentados a exagerar puntos de la historia calcula con el objeto de alcanzar este objetivo, haciendo que la velocidad sin sentido.

¿Cómo aumentar la velocidad en un proyecto ágil

equipos de Scrum puede aumentar su velocidad a lo largo de proyectos ágiles, haciendo proyectos de corto y menos costoso. El aumento de la velocidad puede ahorrar una buena cantidad de tiempo y, por lo tanto, dinero. Todo el mundo en un equipo de scrum puede ayudar a conseguir una mayor velocidad de sprint con cada sucesiva:

  • Eliminar los obstáculos o barreras de proyectos: Cualquier cosa que mantiene a un miembro del equipo de desarrollo de trabajar a plena capacidad disminuye la velocidad.

  • Evitar las barricadas del proyecto: Obtener información sobre los procesos y las necesidades específicas de los grupos el equipo va a trabajar para que pueda desviar obstáculos antes de que surjan.

  • Eliminar las distracciones: El trabajo del scrum master es proteger el equipo de desarrollo de las distracciones. Al hacer que la gente no solicitar a los no-sprint, el trabajo relacionadas con las metas del equipo de desarrollo - incluso las tareas a corto plazo - el maestro scrum puede mantener el equipo de desarrollo se centró en el sprint.

    Video: Gestión de proyectos Ágiles utilizando ScrumManager y Visual Management Kanban

  • Solicitar la opinión del equipo: Todos en el equipo de scrum puede proporcionar ideas para aumentar la velocidad en el sprint reunión retrospectiva. El equipo de desarrollo conoce su trabajo lo mejor, y puede tener ideas sobre cómo mejorar la producción. El dueño del producto puede tener una visión de los requisitos que pueden ayudar al trabajo en equipo de desarrollo más rápido. El scrum master ha visto cualquier obstáculo repetitivos y puede discutir la forma de prevenirlas.

Artículos Relacionados