After soaring above $23B, Qualtrics’ founder and CEO reflect on a stellar debut

Utilice los datos de Git para optimizar las revisiones anuales de sus desarrolladores

3 métricas pueden ayudarlo a comprender la verdadera calidad del rendimiento

Se acerca el final del año y con él una de tus tareas más importantes como directivo. Resumir el desempeño de 10, 20 o 50 desarrolladores durante los últimos 12 meses, ofrecer asesoramiento personalizado y tener los hechos que lo respalden, no es tarea fácil.

Creemos que la única forma imparcial, precisa y perspicaz de comprender cómo trabajan y progresan sus desarrolladores y, por último, pero no menos importante, cómo se sienten, es con los datos. Los datos pueden proporcionar información más objetiva sobre la actividad de los empleados que la que podría recopilar un ser humano.

Todavía es muy difícil para muchos gerentes comprender completamente que todos los empleados trabajan a diferentes ritmos y niveles.

Considere esto: más de dos tercios de los empleados dicen que se esforzarían más en su trabajo si se sintieran más apreciados, y el 90 % quiere un gerente que sea justo con todos los empleados.

Seamos honestos. Es difícil juzgar a todos sus empleados de manera justa si (1) no puede trabajar físicamente junto a ellos, lo que significa que inevitablemente tendrá más contacto con algunos que con otros (por ejemplo, aquellos con los que es más amigable con); y (2) está confiando en rastreadores manuales para mantenerse al tanto del trabajo de todos, que puede perderse y requerir mucho esfuerzo para procesar y analizar; (3) espera que los ingenieros autoinformen su progreso, lo cual está lejos de ser objetivo.

También es poco probable, especialmente con los más tranquilos, que además de todo eso, haya identificado áreas para que amplíen sus talentos mejorando o recapacitando. Pero es ese tipo de atención personal lo que hará que los empleados se sientan apreciados y capaces de progresar profesionalmente con usted. En ausencia de eso, es probable que aprovechen la próxima mejor oportunidad de trabajo que se presente.

Así que aquí hay un resumen de por qué necesita datos para establecer un proceso de revisión anual justo; si no es este año, puede ponerlo en marcha para 2021.

1. Usa los datos para establecer las metas del próximo año

La mejor manera de realizar un seguimiento automático del progreso de sus desarrolladores es mediante el uso de las herramientas de Git Analytics, que realizan un seguimiento del rendimiento de las personas agregando datos históricos de Git y luego transmitiendo esa información a los gerentes en detalle.

Estos datos le mostrarán claramente si uno de sus ingenieros tiene un exceso de capacidad o trabajo insuficiente y los tipos de proyectos en los que se destacan. Si está evaluando a un gerente de ingeniería y los miembros del equipo de los que es responsable han tardado más en impulsar su código al repositorio compartido, causando una acumulación de tareas, puede significar que no están delegando tareas correctamente. Un objetivo apropiado aquí sería rastrear y dividir las responsabilidades de su equipo de manera más eficiente, lo que se puede rastrear utilizando las mismas métricas o capacitando a los miembros de otros equipos para ayudarlos con sus tareas.

Otro ejemplo es el de un ingeniero que se sumerge en múltiples proyectos. Los indicadores de dónde se han desempeñado mejor incluyen la rotación (hablaremos de eso más adelante), compañeros de trabajo que le piden repetidamente al mismo empleado que los ayude en nuevas tareas y, por supuesto, comentarios positivos para el personal senior, que se pueden integrar fácilmente en las herramientas de análisis de Git. . Estas son señales claras de que el próximo año, su ingeniero podría estar maximizando sus talentos en estas áreas alternativas y usted podría diversificar sus tareas en consecuencia.

Una vez que sepa qué objetivos establecer, puede usar herramientas de análisis para crear objetivos automáticos para cada ingeniero. Eso significa que después de configurarlo, se actualizará regularmente sobre el progreso del ingeniero utilizando indicadores directamente desde el repositorio de código. No necesitará que usted o su empleado aporten mucho tiempo, lo que les permitirá a ambos concentrarse en tareas más importantes. Como gerente, recibirá informes completos una vez que se alcance la fecha límite de la tarea y se le notificará cada vez que las métricas comiencen a disminuir o se alcance la meta.

Esto es importante: podrá mantenerse al tanto de esos objetivos usted mismo, sin tener que delegar esa responsabilidad o depender del informe del ingeniero. Mantendrá el monitoreo de los empleados honesto y transparente.

2. Tres métricas de Git pueden ayudarlo a comprender la verdadera calidad del rendimiento

La forma más fácil para que los gerentes “concluyan” cómo se ha desempeñado un ingeniero es observar resultados superficiales: la cantidad de solicitudes de extracción completadas enviadas por semana, la cantidad de confirmaciones por día, etc. error común. Cuando algo se hace, no significa que se haya hecho bien o que sea productivo o utilizable.

En su lugar, mire estos puntos de datos para determinar la calidad real del trabajo de su ingeniero:

Churn es su bandera roja número uno, le dice cuántas veces alguien ha modificado su código en los primeros 21 días después de que se haya registrado. Cuanto más abandono, menos productivo es el código de un ingeniero, con una buena longevidad. El abandono es una parte natural y saludable del proceso de desarrollo de software, pero hemos identificado que cualquier nivel de abandono por encima del 15 %-30 % normal indica que un ingeniero tiene dificultades con las tareas.


Source link