Me dedico a la gestión de proyectos desde hace ya diecisiete años. He llevado a cabo proyectos de desarrollo de software para banca, para ingenieros civiles y para gestión documental.
- Rational Unified Process (RUP)
- Método de Valor Ganado
- PMBoK
- CMMI™
- Gestión de proyecto ágil (basada en Scrum)
Aunque siempre estaba tratando de aplicar correctamente los métodos, identificar y abordar los riesgos adecuadamente, hablar con el equipo a diario (la comunicación nunca ha sido un problema en nuestros proyectos), comunicar con el cliente a menudo, he sufrido los problemas de:
- Estimaciones inexactas
- Tener que trabajar largas horas y los fines de semana para cumplir fechas
- “Todo es urgente” y se tiene que implementar en la iteración en curso
- Tener que parar todo el proyecto para corregir un error en el diseño de la arquitectura
- Subir a producción sin haber hecho todas las pruebas por falta de tiempo.
- No saber cómo exactamente actuar para eliminar una desviación de plazo o de presupuesto y volver el proyecto a lo estimado
Hasta que aprendí Kanban y asistí al curso Kanban Coaching Professional con David Anderson, ninguno de los métodos me había enseñado que para que fuese bien el trabajo en los proyectos tenía que enfocarme también en lo siguiente:
- Asegurar un flujo de trabajo suave
- Aplicar la Ley de Little para equilibrar la demanda de trabajo y la capacidad del equipo
- Resolver los cuellos de botella para mejorar el flujo de trabajo
- Conocer la variación de los procesos y los efectos de esta.
- Hoy me pregunto ¿por qué nadie me enseñó esto antes?
Si tuviera estos conocimientos antes, mis proyectos hubieran ido mucho más suave…
En fin, la máquina del tiempo todavía existe sólo en las películas.
De todos modos, si eres Jefe de proyecto, Team leader o Scrum Master, cuando tengas un rato, échales un vistazo a estos temas. Te ahorrarán algún que otro fuego.