10 Características importantes de un buen Project Lead.
Trabajas liderando un equipo o quieres volverte líder de equipo ¿Y no sabes por dónde empezar? Aquí te explico algunas características que son importantes a la hora de Liderar un equipo
Llevo algún tiempo trabajando como programador y como ingeniero, y he conocido diferentes tipos de líderes de equipo, desde Scrum Masters, Líderes de Proyectos, Directores, Dueños de Empresas y algunos otros más.
Y puedo decir que por suerte o quizá por el ambiente en el que me he desarrollado profesionalmente, he encontrado líderes de los que he aprendido mucho. Algunos con mas experiencia, mientras que otros aún aprendiendo.
Algo que he llegado a aprender es que existen algunas habilidades importantes que todo líder técnico debe tener en consideración si quiere tener un equipo que tenga buenos resultados pues como líder de un equipo tu trabajo no es dar órdenes y esperar a que los problemas sean resueltos por el equipo.
El trabajo de un líder es ayudar al equipo a liberar sus habilidades dando como resultado el desarrollo de un Proyecto. Aunque pueda sonar fácil, se trata de una tarea que requiere diferentes habilidades y aquí te cuento 10 de las que considero más importantes, aunque sin duda no son las únicas.
1. 🏆 Capacidad para demostrar tu valor
Es importante que cada uno de los miembros de tu equipo vea que eres una parte importante del mismo y que aportas en su crecimiento. Debes ser capaz de entender los problemas más generales y ayudar a las personas de tu equipo a evitar los obstáculos.
En uno de mis primeros trabajos como programador recuerdo haber tenido un Scrum Master que se encargaba de resolvernos problemas de bloqueos con otros equipos. Para el equipo esto era muy importante, pues nuestra tarea se limitaba a hacer el desarrollo técnico, mientras que nuestro líder se encargaba de las conversaciones incómodas con otros equipos. El valor que nos daba era reducirnos el trabajo, al no tener que coordinar todos esos asuntos.
Mientras estudiaba, tuve un director de proyecto que nos aportaba mucho conocimiento. Nosotros como estudiantes habíamos aprendido a programar y éramos buenos en eso, sin embargo al momento de hacer análisis estadístico no éramos los mejores. Este líder nos ayudaba a solventar esa necesidad.
Demostrar tu valor tiene muchas ventajas tanto para ti como líder como para el equipo, pues te permitirá ganarte su respeto a la vez que generas confianza. Enfócate en llevar soluciones a todo aquello en lo que el equipo está fallando, además como punto extra te permitirá aprender cosas nuevas de forma más efectiva ya que tendrás que enseñar a tu equipo, y te dará un mayor valor dentro de tu empresa.
2. 🤝 Debes ser un experto en Negociación
Sin duda una de las más importantes cualidades de cualquier líder es la capacidad para negociar y salir victorioso. Cómo Project Lead tendrás muchas negociaciones en un mismo día, desde convencer a Stake Holders para mover las fechas, hasta convencer a alguien de tu equipo en hacer una tarea en tiempo record.
Negociar es una herramienta que si no sabes manejar puede jugarte en contra, por los que es importante que dediques tiempo a aprender estrategias de negociación y a definir tus propios marcos de negociación dependiendo de la ocasión, algunas preguntas importantes que debes hacerte antes de una negociación son:
- ¿Qué esperas obtener de la negociación? - Puede ser desde extender el plazo de entrega, hasta delegar una tarea a otra area de la empresa.
- ¿Qué pierde la otra persona si te sales con la tuya? - En un mundo ideal las negociaciones son ganar-ganar, en el mundo real esto no es así. Es importante que entiendas si la otra parte perderá tiempo, quizá esfuerzo o hasta credibilidad, esto te ayudará a entender el impacto de lo que estás pidiendo y mejorará tu táctica en la conversación.
- ¿Qué concesiones puedes hacer y cuales son un rotundo NO? - No todas las negociaciones son para ganar, pero es importante que sepas que es lo mínimo que esperas de ellas.
Si quieres saber más sobre negociación te invito a suscribirte a mi NewsLetter ya que pronto estaré escribiendo más sobre este y muchos otros temas que pueden ser de tu interés.
3. 🗄 Sé organizado
Lo peor que puedes decir de un líder de equipo, es que es desorganizado. Aún si no cumples con los puntos anteriores, tu trabajo como líder puede mantenerse a flote. Pero un líder desorganizado se vuelve una bomba de tiempo para el equipo y para el negocio.
Ser ordenado significa muchas cosas desde planificar hacia a donde se dirige el proyecto y los tiempos de entrega, hasta tener planificado el plan de desarrollo profesional de los miembros de tu equipo.
Aunque parezca contra-intuitivo, la organización correcta te permitirá tener más flexibilidad a la hora de manejar problemas que surgen en el camino. Muchos líderes creen que orden significa perder agilidad, sin embargo esto te permitirá evaluar los impactos de un cambio de rumbo, en el futuro de los proyectos a los que se enfrenta tu equipo.
4. 🤾🏻♂️ Conoce a tu equipo y apaláncate en sus habilidades
Saber cuales son las fortalezas y debilidades de tu equipo te permitirá elegir mejor las batallas y a quién pones al frente de cada situación. En todos mis años trabajando con diferentes equipos he visto a varios líderes trabajar hasta el cansancio en hacer que todos los integrantes del equipo logren ser buenos en todo.
Reconoce que no todos los integrantes de tu equipo deben ser excelentes manejando reuniones ni hablando en publico, por otro lado tampoco debes esperar que todos tengan una habilidad excelente en la documentación o en el desarrollo técnico. Si quieres ser un buen líder es importante que reconozcas en qué es bueno cada uno de los miembros de tu equipo e impulsar esas habilidades.
Un punto adicional es que no todo se trata de habilidades técnicas, debes reconocer que tu equipo es más que un grupo de personas que saben solo un lenguaje de programación.
Muchas empresas cometen el error de pensar en los programadores cómo máquinas capaces de generar código backend, frontend o para apps nativas. Sin reconocer que existe un gran potencial en todas estas personas para hacer actividades más allá de simplemente crear código.
Aprovechar esas cualidades es crucial para lograr esa sinergía dentro de tu equipo.
5. 🎖 No esperes proactividad, promuévela
Actualmente el mundo de las startups y las empresas tecnológicas se habla mucho de la proactividad y de esperar a que los empleados se sientan cómodos trabajando en lo que les interesa.
Eso es una característica importante del mundo laboral sin embargo muchos líderes creen que es necesario esperar a que los integrantes del equipo se sientan motivados para tomar alguna tarea en particular.
Muchas veces a mitad de una reunion se escucha la frase "¿Quién se lo puede llevar?...", seguido de algunos segundos de silencio incómodos. El problema de esperar a que alguien del equipo levante la mano, es que normalmente lo tomará aquella persona que se siente incómoda con el silencio, o la más ansiosa por tomar algo, y no aquella que realmente tiene las habilidades para resolverla más rápida o eficazmente.
De hecho en algunos estudios sobre la psicología de la responsabilidad se ha encontrado que cuando las personas se encuentran en grupo se sienten menos responsables para tomar acción, esto es debido a un efecto llamado "difusión de responsabilidad". Y es que mientras más personas nos encontramos en presencia de una situación que requiere acción, menos comprometidos nos sentimos ya que creemos que alguien más tomará la iniciativa.
Cuando eres líder tienes que saber quien es capaz de tomar la tarea concreta y tienes que asignarlas de acuerdo a las habilidades, en este punto tienes que ser capaz de haber reconocido las fortalezas de tu equipo y tener la capacidad de negociar para delegar las tareas de forma correcta.
Con el tiempo los equipos tienden a autogestionarse, y a repartir las tareas de acuerdo a la propia habilidad, sin embargo para esto siempre es necesario el buen ojo y la guía de un buen líder.
6. 💬 Experto en comunicación
La comunicación es un factor clave a la hora de liderar un equipo, tanto a nivel interno como a nivel externo.
A nivel interno es importante que dejes claro al equipo qué es lo que la compañía espera y por qué espera eso del equipo. Además también es importante que reflejes tus expectativas para cada uno de los miembros del equipo de manera que cada uno entienda sus propias responsabilidades.
Mientras que a nivel externo es importante que seas claro con cuánto puede trabajar el equipo y cuales son las limitaciones que existen de cara a los proyectos.
Otra cosa importante es que seas capaz de comunicar claramente todos aquellos logros que has alcanzado con tu equipo ya que eres el encargado de enaltecer el trabajo de tu equipo en la compañía.
Recuerda que en el mundo laboral actual no basta con hacer un buen trabajo, también es necesario anunciarlo y tu eres el portavoz de tu equipo.
Algunas de las habilidades más importantes que tienes que desarrollar de cara a la comunicación son las siguientes:
Empatía: Tanto sí estás hablando con algún miembro de tu equipo, como si estas hablando con tus jefes. Es importante que entiendas qué es lo que la otra persona o personas están sintiendo, esto te permitirá transmitir la información de la mejor manera posible a la vez que demuestras que comprendes el impacto de lo que estás anunciando a tu interlocutor.
Analizar a tu audiencia: Conocer a tu audiencia te puede ayudar mucho a definir la estrategia que utilizas para presentar la información que quieres comunicar. Por ejemplo si los miembros de tu equipo son mas visuales, quizá consideres importante mostrar algunos gráficos. Mientras que si los stakeholders son de tipo numéricos, quizá sea importante presentar algunas tablas con los números más importantes de la compañía.
Presentación de datos: Tener herramientas para presentar lo que quieres comunicar es una de las mejores formas de expresarte y ayudar a tu equipo, por lo tanto es importante que desarrolles esa habilidad y ayudes a tu equipo a desarrollarla. Esto te permitirá tomar desiciones de forma más fácil y presentarla fuera del equipo.
7. 📊 Experto en análisis y presentación de datos
Además de ser capaz de comunicarte con el equipo y con los stakeholders, una característica importante de un Project Lead es analizar datos, ya sea para obtener métricas de tu equipo o para analizar resultados de una salida a producción.
Ser capaz de conocer y procesar datos de forma autónoma es muy importante, pues te dará el respaldo necesario para tomar desiciones y convencer a otros de que van en el camino correcto.
La posición de Project Lead no exige necesariamente que busques soluciones de producto, o propongas nuevas ideas para el mercado, pero si es importante que conozcas los números pues esto puede ayudarte a mantener a tu equipo motivado al entender el impacto de lo que están desarrollando.
Por otro lado te ayudará a tomar decisiones más acertadas al momento de priorizar lo que es importante y que debe ser tomado a tiempo por el equipo.
Algunas de las habilidades técnicas que necesitarás son:
- Aprender a hacer consultas en SQL
- Aprender sobre Google Analytics
- Aprender a usar alguna herramienta de análisis de datos crudos, como puede ser Jupyter
- Aprender el uso de herramientas in house diseñadas por tu empresa
Como recomendación define un plan de trabajo que te permita desarrollar esta habilidad y en conjunto has compromisos oficiales de realizar estos análisis.
De esta manera, si te comprometes a entregar un reporte de beneficios al final de mes, estarás obligado a trabajar en estas habilidades.
8. 🔌 Interconecta a tu equipo
Que los miembros de tu equipo se conozcan es tan importante como que tú los conozcas a ellos. Si los miembros del equipo saben reconocer sus propias y las del resto los ayudará a auto-gestionar las responsabilidades de forma más natural.
En la situación actual de trabajo remoto es aún más importante que fomentes estas conexiones, pues permitirá que las ideas fluyan de forma más eficiente entre personas que se conocen.
Es importante que diferencies esto de las reuniones sociales o de team building, recuerda que existe una gran cantidad de personalidades, por lo que es importante que dediques el tiempo suficiente para hacer conexiones entre las personas de tu equipo a diferentes niveles, para algunos una conversación uno a uno es mejor que la reunión grupal por lo tanto motiva a cada uno a realizarlas con el resto.
9. 🏵 Siente y comparte el orgullo de tu equipo
De acuerdo a David Logan, John King y Halee Fischer-Wright, todos los grupos de personas pasan por diferentes fases llamadas Etapas de las Tribus.
Una de las últimas etapas ( la 4ta) es cuando la tribu o el grupo se sienten orgullosos de sí mismos, este orgullo se ve reflejado en trabajar con motivación y en conjunto. Esta es una de las etapas más estables cuando trabajas en una organización pero debes dedicar tiempo y esfuerzo para llegar a ella. Por eso es importante que entiendas cuál es la motivación de tu equipo en conjunto e individual.
Si quieres motivar a tu equipo es importante que demuestres el impacto de lo que están realizando y recordarles constantemente que un pequeño progreso significa mucho para la empresa y para otras personas.
Puedes hacer uso de métricas de negocio, como la cantidad de usuarios que han mejorado su experiencia. O puedes llevar las opiniones positivas que has escuchado sobre tu equipo en reuniones de alto nivel. Siempre una inyección de orgullo al ego del equipo es un boost de motivación importante.
Otra manera de mejorar la motivación y el orgullo del equipo es pensar en grande y motivar a los miembros a hacer cosas que son importantes para ellos. Debes tener claro qué mueve a los miembros del equipo, como regla general todos queremos hacer cosas grandes y de gran impacto, busca esos proyectos y motiva a tu equipo a seguir ese camino.
10. 🎮 Delega el liderazgo
La mejor manera de crecer como Líder es enseñando a otros a serlo, esto tiene múltiples ventajas, por un lado tu empresa te verá como un mentor de nuevos líderes, capaz de encontrar y de desarrollar lo mejor de las personas.
Por otro lado, aquellos líderes que surjan de tu equipo te verán como un aliado y se sentirán agradecidos del impulso que les has dado por lo que sin duda estarán de tu lado en caso de que los necesites. Esto es muy importante porque en las grandes empresas un buen líder necesita buenas conexiones para eliminar bloqueos o reducir fricciones entre áreas de la empresa.
Otra ventaja es que si tienes líderes en tu equipo podrás delegar esas tareas en las que ya te sientes competente, abriéndote la oportunidad de aprender cosas nuevas o mejorar en aquellas en las que te sientes menos competente.
Finalmente aunque no necesariamente la última ventaja, es que los líderes tienden a tomar más responsabilidad, por lo que sí delegas el liderazgo es más probable que debas de dejar de preocuparte de pedir status o información sobre cómo avanzan las cosas, si has hecho una buena delegación esa información de llegará cuando sea necesario que llegue.
Aunque existen muchas otras características importantes para ser un buen Project Lead estas han sido algunas de las que he considerado más importantes a lo largo de mi carrera como Ingeniero de Software, si estás en tu camino a ser un Project Lead o si ya lo eres espero que te sean de utilidad, y si quieres saber más de estos temas te recomiendo suscribirte a mi Newsletter ya que seguiré escribiendo contenido como este en el futuro.