Gestión de Proyectos Web – Midiendo el avance de nuestros proyectos

Hagamos un poco de historia, ¿qué era Scrum y Kanban?
Son dos metodologías ágiles utilizadas para gestionar proyectos, especialmente en el desarrollo de software.
SCRUM:
SCRUM es un marco de trabajo ágil utilizado para gestionar y controlar el desarrollo de productos complejos. Se enfoca en entregas incrementales y regulares de productos funcionales y de alta calidad.
KANBAN
KANBAN es un método de gestión de trabajo visual que busca mejorar la eficiencia y efectividad del flujo de trabajo. Se basa en la visualización de tareas y la limitación del trabajo en progreso (WIP).
Pero entonces, ¿cómo medimos el avance de nuestro proyecto?
Burn-down chart
El Burn-down chart es una herramienta visual utilizada en la gestión ágil de proyectos, especialmente en SCRUM, para seguir y representar el trabajo pendiente a lo largo del tiempo en un sprint o en un proyecto completo.
¿Qué es un Burn-down Chart?
El Burn-down chart es un gráfico que muestra la cantidad de trabajo restante versus el tiempo. Generalmente, el eje vertical (Y) representa la cantidad de trabajo restante, y el eje horizontal (X) representa el tiempo (días del sprint, semanas del proyecto, etc.).
Componentes del Burn-down Chart
Eje Y (Vertical): Cantidad de trabajo restante. Esto puede ser en horas de trabajo, puntos de historia, tareas, o cualquier unidad de medida que el equipo utilice para estimar el trabajo.
Eje X (Horizontal): Tiempo. Esto puede ser días dentro de un sprint, semanas, o cualquier intervalo de tiempo relevante para el proyecto.
Línea Ideal: Línea diagonal que va desde la cantidad total de trabajo al inicio del sprint o proyecto hasta cero en la fecha de finalización. Representa el progreso ideal y constante del trabajo.
Línea Real: Línea que muestra el progreso real del trabajo restante a lo largo del tiempo.

¿Cómo se Utiliza el Burn-down Chart?
Inicio del Sprint: En el inicio, el total de trabajo planificado se coloca en el eje Y.
Actualización Diaria: El gráfico se actualiza diariamente (o con la frecuencia que el equipo decida) para reflejar el trabajo completado. La cantidad de trabajo restante se ajusta y se marca en el gráfico.
Monitoreo del Progreso: Comparando la línea real con la línea ideal, el equipo puede ver si están avanzando según lo planeado, adelantados o atrasados.
Identificación de Problemas: Si la línea real está consistentemente por encima de la línea ideal, puede indicar problemas como subestimación del trabajo, impedimentos, o baja productividad.
Beneficios del Burn-down Chart
Transparencia: Proporciona una visión clara del progreso del sprint o proyecto a todos los miembros del equipo y a los stakeholders.
Monitoreo del Progreso: Ayuda al equipo a monitorear su progreso y ajustar sus esfuerzos si es necesario.
Motivación: Ver el trabajo pendiente disminuyendo puede ser motivador para el equipo.
Detección Temprana de Problemas: Permite identificar problemas o impedimentos temprano en el proceso, lo que facilita tomar acciones correctivas a tiempo.

Burn-up chart
El Burn-up chart es otra herramienta visual utilizada en la gestión ágil de proyectos, que ayuda a monitorear el progreso de un equipo en la entrega de trabajo a lo largo del tiempo. A diferencia del Burn-down chart, que muestra el trabajo restante, el Burn-up chart muestra el trabajo completado en comparación con el total de trabajo planificado.
¿Qué es un Burn-up Chart?
El Burn-up chart es un gráfico que muestra la cantidad de trabajo completado a lo largo del tiempo. Generalmente, el eje vertical (Y) representa la cantidad de trabajo (en puntos de historia, tareas, horas, etc.), y el eje horizontal (X) representa el tiempo (días, semanas, sprints, etc.).
Componentes del Burn-up Chart
Eje Y (Vertical): Cantidad de trabajo completado. Esto puede ser en horas de trabajo, puntos de historia, tareas, o cualquier unidad de medida que el equipo utilice.
Eje X (Horizontal): Tiempo. Esto puede ser días, semanas, sprints, o cualquier intervalo de tiempo relevante para el proyecto.
Línea de Trabajo Total: Línea horizontal que muestra el total de trabajo planificado para el proyecto o sprint.
Línea de Trabajo Completado: Línea que muestra la cantidad acumulada de trabajo completado a lo largo del tiempo.

¿Cómo se Utiliza el Burn-up Chart?
Inicio del Sprint o Proyecto: En el inicio, el total de trabajo planificado se coloca como una línea horizontal en el gráfico.
Actualización Regular: El gráfico se actualiza regularmente (diariamente, al final de cada sprint, etc.) para reflejar el trabajo completado hasta ese momento. La cantidad acumulada de trabajo completado se marca en el gráfico.
Monitoreo del Progreso: El equipo puede ver cómo se acumula el trabajo completado en comparación con el total de trabajo planificado.
Identificación de Problemas: Si el trabajo completado no sigue el ritmo esperado para alcanzar el total de trabajo planificado, esto puede indicar problemas que necesitan ser abordados.
Beneficios del Burn-up Chart
Transparencia: Proporciona una visión clara del progreso del equipo y la cantidad total de trabajo a todos los miembros del equipo y stakeholders.
Monitoreo del Progreso: Ayuda al equipo a monitorear su progreso y ajustar sus esfuerzos si es necesario.
Visualización de Cambios en el Alcance: Permite visualizar fácilmente cualquier cambio en el alcance del proyecto, ya que cualquier aumento en el total de trabajo planificado se refleja en la línea de trabajo total.
Motivación: Ver el trabajo completado acumulándose puede ser motivador para el equipo.
Detección Temprana de Problemas: Permite identificar problemas o impedimentos temprano en el proceso, lo que facilita tomar acciones correctivas a tiempo.

Cumulative Flow Diagram (CFD)
La gráfica de flujo acumulado (Cumulative Flow Diagram o CFD) es una herramienta visual utilizada en la gestión ágil de proyectos, especialmente en metodologías como Kanban y Scrum, para monitorear y analizar el progreso del trabajo y la estabilidad del flujo de trabajo a lo largo del tiempo.
¿Qué es una Gráfica de Flujo Acumulado?
La gráfica de flujo acumulado muestra el estado de las tareas en diferentes etapas del flujo de trabajo a lo largo del tiempo. Es un gráfico de área apilada que visualiza cómo se acumulan las tareas en cada estado, proporcionando una visión clara del progreso y posibles cuellos de botella.
Componentes de la Gráfica de Flujo Acumulado
Eje Y (Vertical): Cantidad de trabajo. Esto puede ser en unidades como tareas, historias de usuario, puntos de historia, etc.
Eje X (Horizontal): Tiempo. Esto puede ser días, semanas, sprints, o cualquier intervalo de tiempo relevante para el proyecto.
Áreas Apiladas: Cada área representa una etapa del flujo de trabajo (por ejemplo, «Por hacer», «En progreso», «Revisión», «Hecho»). La altura de cada área en cualquier punto del tiempo muestra la cantidad de trabajo en esa etapa.
¿Cómo se Utiliza la Gráfica de Flujo Acumulado?
Inicio del Proyecto: Al inicio del proyecto, las tareas se distribuyen en las diferentes etapas del flujo de trabajo.
Actualización Regular: La gráfica se actualiza regularmente (diariamente, al final de cada sprint, etc.) para reflejar el estado actual de todas las tareas.
Monitoreo del Flujo de Trabajo: Al observar la gráfica, el equipo puede ver cómo las tareas se mueven a través de las etapas del flujo de trabajo con el tiempo.
Identificación de Cuellos de Botella: Áreas donde las tareas se acumulan más que en otras pueden indicar cuellos de botella o problemas en el flujo de trabajo que necesitan ser abordados.
Beneficios de la Gráfica de Flujo Acumulado
Visualización del Flujo de Trabajo: Proporciona una visión clara de cómo las tareas se mueven a través del flujo de trabajo.
Detección de Cuellos de Botella: Ayuda a identificar áreas donde las tareas se acumulan, lo que puede indicar problemas en el proceso.
Monitoreo del Progreso: Permite ver el progreso del trabajo a lo largo del tiempo y cómo se está completando el trabajo en comparación con lo planeado.
Mejora Continua: Facilita la identificación de áreas para mejorar el flujo de trabajo y aumentar la eficiencia del equipo.

En este enlace van a poder descargar las gráficas trabajadas en clase:
https://docs.google.com/spreadsheets/d/1SwPbZf-wNUPLsEoRL6DWw5_afBliu_5Q/edit?usp=sharing&ouid=101196556257842194206&rtpof=true&sd=true

Deja un comentario

I’m Luis E. Fagúndez

Bienvenidos a mi página web personal. Mi nombre es Luis, me gusta enseñar, programar y tomar litros y litros de café.

En esta web vas a encontrar materiales sobre educación, programación, Gnu/Linux, software libre y mucho más.

Esta web busca brindar información sobre las asignaturas que imparto en DGETP-UTU, así como proyectos personales y otras cosas.

Gracias por ser parte de esta hermosa comunidad.

Formas de contacto