Lección 2: Peopleware
En esta lección se tratarán los puntos más importantes que debemos tener en cuenta a la hora de gestionar los equipos software en general y ágiles en particular. A continuación os dejo un vídeo resumen de dichos puntos, y una conferencia que di en Valencia con las diapositivas que utlicé.
Este tema es muy importante y está muy estudiado, pero a la vez es poco conocido; la pieza fundamental del éxito de una empresa de base tecnológica son las personas.
Comenzamos enumerando 5 características de los equipos de alto rendimiento (entendiendo por rendimiento productividad, minimizar el despercicio de tiempo, hacer el máximo con las personas necesarias, evitar sobre costes...):
1. Buscar a los miembros más adecuados y retenerlos: es esencial el talento, hay que buscar la persona más adecuada para el tipo de tecnología y proyecto que se está desarrollando, y una vez que se tiene a la persona idónea conseguir retenerla.
2. Trabajar en un entorno de productividad, sin interrupciones: los entornos físicos tienen un impacto altísimo en la productividad. Uno de los principales impactos vienen de las interrupciones, como solución encontramos la técnica pomodoro (técnica de gestión personal) que dice que trabajas en intervalos de 25 minutos dedicados exclusivamente a una tarea sin que haya cambio de contexto ni interrupciones y luego 5 minutos de descanso.
3. Conocer el impacto de la NO calidad: si un software está mal hecho, la mantenibilidad baja, y conlleva a que la productividad baje (como una mala solución a ello meten más gente a trabajar, esto hace que vaya peor; una buena solución es refactorizar) y como consecuencia se disparan los costes. La calidad afecta mucho a la productividad.
4. Equipos pequeños: el tamaño de los equipos es una de las claves más importantes en la gestión de equipos. Añadir gente a un proyecto retrasado hace que te retrase más.
5. Equipos multifuncionales (sin héroes ni apagafuegos): un buen equipo no tiene apaga fuegos. Un equipo multifuncional es un equipo en el que hay un equilibrio entre sus miembros, es decir, cada uno tiene su tarea, pero en momentos específicos puede realizar otras.
LECTURAS PARA AMPLIAR EL TEMA:
Gestión de proyectos ágil…y las experiencias de más de 12 años de proyectos ágiles.
Gestión de proyectos ágil…y las experiencias de más de 12 años de proyectos ágiles.
Francisco Javier Cervigon Ruckauer
No hay comentarios:
Publicar un comentario