Retrospectiva 3
Fecha: 26/03/2025
Hora inicio: 18:15
Hora finalización: 19:05
Lugar: Telemático
Aspectos positivos
- Planificación mejorada: Se tiene mayor esperanza de cumplir con los entregables.
- Feedback positivo: El mánager recibió retroalimentación constructiva y la aceptó bien.
- Esfuerzo adicional: El equipo trabajó más horas de las estimadas para corregir errores del sprint anterior.
- Despliegue exitoso: A pesar de los problemas, el despliegue salió adelante.
- Clockify mejorado: Se ha optimizado un poco el uso de la herramienta.
- Carga de trabajo más equilibrada: Se ha repartido mejor entre los miembros del equipo.
- Mejor organización: Se ha observado una mejora en la estructuración del trabajo.
- Solución de problemas en el despliegue: Se resolvieron las dificultades técnicas.
- Apoyo entre compañeros: Algunos han ofrecido ayuda y han hecho el trabajo más ameno.
- Entrega a tiempo: Todas las funcionalidades se completaron dentro del plazo y se recibió feedback.
- Métricas de calidad: Se han definido para evaluar el desempeño.
- Comunicación en progreso: Se ha avanzado y mejorado la comunicación, aunque aún con margen de mejora.
- Estimación de tareas mejorada: Se han ajustado mejor los tiempos y responsabilidades.
- Colaboración en equipo: Buen ambiente colaborativo entre los integrantes.
- Revisiones de código claras: Las pull requests han sido revisadas de manera comprensible.
- Mayor claridad en las tareas: Se han definido mejor los objetivos del sprint.
- Entrega a usuarios piloto: Se ha logrado entregar algo funcional a los primeros usuarios.
- Buen ambiente laboral: Se destaca un entorno de trabajo agradable y buenos compañeros.
Aspectos negativos
- Subestimación de tareas: No se calcula adecuadamente el esfuerzo necesario para ciertas tareas.
- Asignación de tareas repetidas: Se han asignado tareas duplicadas a varios miembros del equipo sin coordinación.
- Mala coordinación: Se han generado trabajos repetidos por falta de comunicación.
- Desfase entre backend y frontend: Se recomienda terminar primero el backend antes de iniciar las tareas de frontend.
- Carga excesiva de trabajo: Se han asignado demasiadas tareas para corregir errores pasados.
- Repetición de trabajo en frontend: Algunas páginas han tenido que rehacerse varias veces debido a cambios.
- Falta de comunicación: La interacción entre desarrolladores sigue siendo escasa.
- Problemas en la asignación de tareas: No hay claridad en la distribución del trabajo.
- Desconocimiento sobre la entrega del producto final: Aún no se sabe cómo enviar el producto (imagen) al cliente.
- Descontrol en frontend y backend: Falta orden y comunicación entre ambas partes del desarrollo.
- Desequilibrios en la carga de trabajo: Se perciben diferencias en la carga y en la iniciativa de los miembros.
- Limitaciones en la coordinación: Se ha restringido un poco la autonomía de los coordinadores.
- Clockify insuficiente: Aún no cumple completamente las expectativas.
- Falta de revisión de tareas: No se verifica adecuadamente la calidad del trabajo realizado.
- Deficiencia en el aseguramiento de calidad: Falta supervisión por parte de los responsables.
- Escasa colaboración en herramientas IA y Niko Niko: No se están aprovechando adecuadamente estas herramientas.
Buenos hábitos a realizar
- Mejorar la comunicación entre los mockups y el backend para asegurar coherencia.
- Definir claramente la "Definition of Done" en cada issue.
- Revisiones más exhaustivas en las pull requests.
- Tomar notas individuales a través de cuestionarios privados.
- Formar grupos de trabajo con roles variados.
- Planificar la entrega un día antes para mejorar la presentación.
- Realizar código más concreto y definir mejor las tareas desde la coordinación.
- Respetar el Gantt para mantener la organización del proyecto.
- Mejorar la coordinación entre frontend y backend.
- Definir las tareas esenciales que aún faltan por completar.
- Hacer retrospectivas privadas como se sugiere en las "Theory Pills".
- Fomentar la libertad de expresión en las reuniones.
- Documentar los tableros en Docusaurus para mayor visibilidad.
- Registrar mejor las horas en Clockify.
- Involucrar a todos en el código para avanzar como equipo.
- Programar las reuniones con más antelación.
- Crear un grupo exclusivo para avisos de tareas completadas.
- Establecer responsabilidades claras.
- Evitar la sobrecarga del PM.
- Utilizar herramientas como SonarQube para mejorar la calidad del código.
- Medir la calidad mediante métricas claras.
- Fomentar el uso de memes para un ambiente más ameno.
- Hacer críticas constructivas y directas.
- Evaluar el liderazgo y reconsiderarlo si es necesario.
- Mejorar la precisión de las estimaciones en GitHub Projects.
Malos hábitos a desechar
- Evitar la tensión constante en el equipo.
- No olvidar poner etiquetas en Clockify.
- No dejar PR abiertas por tiempo prolongado.
- Evitar trabajar de manera aislada; en su lugar, formar equipos de 2 a 4 personas por tarea.
- No dejar la documentación para última hora.
- Evitar hacer código sin planificación.
- Tomarse en serio las formaciones.
- No quejarse sin aportar soluciones.
- Evitar críticas a espaldas de los compañeros.
- Mejorar la calidad de las dailys y mantenerlas productivas.
- Fomentar la comunicación efectiva para evitar tareas duplicadas.
Acciones a tomar
- Evitar la asignación de tareas repetidas enviándolas de manera más coordinada.
- Cambiar la forma de asignar tareas: No se deben asignar solo en función de quién las termina, sino de manera equitativa.
- Fomentar equipos multidisciplinarios, no solo segmentados en frontend/backend.
- Mejorar la precisión de las estimaciones de tiempo en GitHub Projects.
- Asegurar que las tareas de documentación se completen a tiempo para la presentación.
- Dejar clara la "Definition of Done" en cada tarea.
- Realizar revisiones más exhaustivas.
- Documentar los tableros en Docusaurus para su consulta.
- Medir la calidad del trabajo con métricas claras.
- Fomentar las críticas constructivas y directas.
- Programar la entrega final un día antes para evitar imprevistos.
- Crear un grupo exclusivo para reportar tareas completadas y facilitar su seguimiento.