Utilice Git Data para optimizar las revisiones anuales de sus desarrolladores – TechCrunch


Hay tres métricas que le ayudarán a comprender mejor la calidad real del rendimiento.

El final de El año está a la vuelta de la esquina y, por lo tanto, una de sus tareas más importantes como gerente. 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 una tarea fácil.

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

Para muchos gerentes sigue siendo muy difícil comprender que todos los empleados trabajan en diferentes pasos y en diferentes niveles.

Tenga esto en cuenta: más de dos tercios de los empleados dicen que pondrían más esfuerzo en su trabajo si se sintieran más valorados, 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 cuando (1) no puede trabajar físicamente junto a ellos, lo que significa que inevitablemente tiene más contacto con algunos que con otros (por ejemplo, con aquellos con los que eres más amable); y (2) dependen de rastreadores manuales para realizar un seguimiento del trabajo de todos. Estos se pueden perder y requieren mucho procesamiento y análisis. (3) Esperan que los ingenieros informen sobre su progreso ellos mismos, lo que está lejos de ser objetivo.

Además, es poco probable que haya identificado áreas más allá de esto, especialmente las más tranquilas, donde puedan expandir sus talentos a través de la educación o el reciclaje. Pero es este tipo de atención personal lo que hace que los empleados se sientan valorados y capaces de seguir adelante con usted profesionalmente. Si no lo hacen, es probable que aprovechen la próxima mejor oportunidad laboral que se presente.

A continuación se muestra una descripción general de por qué necesita datos para configurar un proceso de revisión anual justo. Si no es este año, puede comenzarlo en 2021.

1. Use fechas para establecer metas para el próximo año

La mejor manera de realizar un seguimiento automático del progreso de sus desarrolladores es utilizar las herramientas de Git Analytics, que realizan un seguimiento del rendimiento individual al agregar datos históricos de Git y luego enviar esa información a los gerentes en detalle.

Estos datos le muestran claramente si alguno de sus ingenieros tiene exceso de trabajo o falta de trabajo y qué tipo de proyectos están haciendo. Si evalúas a un gerente técnico y a los miembros del equipo de los que son responsables, te ha llevado más tiempo enviar su código. Si estás provocando una acumulación de tareas en el repositorio compartido, podría significar que las tareas no se están delegando correctamente. Un objetivo razonable sería realizar un seguimiento más eficiente de las responsabilidades de su equipo y dividir lo que se puede rastrear utilizando las mismas métricas, o capacitar 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 mejor desempeño incluyen abandono (volveremos a esto más adelante), empleados que solicitan repetidamente al mismo empleado ayuda con nuevas tareas y, por supuesto, comentarios positivos para los altos ejecutivos que se pueden incorporar fácilmente a las herramientas de análisis de Git. Estos son signos claros de que durante el próximo año su ingeniero podría maximizar sus talentos en estas áreas alternativas y usted podría diversificar sus funciones en consecuencia.

Una vez que sepa qué objetivos deben establecerse, las herramientas de análisis pueden ayudarlo a crear objetivos automáticos para cada técnico. Esto significa que una vez configurado, se actualizará periódicamente sobre el progreso del ingeniero utilizando indicadores directamente del repositorio de código. Usted o su compañero de trabajo no necesitan información que consuma mucho tiempo, por lo que ambos pueden concentrarse en tareas más importantes. Como gerente, recibirá informes completos cuando se cumpla la fecha límite de la tarea y se le notificará cuando las métricas caigan o se haya alcanzado la meta.

Esto es importante: puede realizar un seguimiento de estos objetivos usted mismo sin delegar esa responsabilidad o depender de la autoevaluación del ingeniero. Esto hace que la supervisión de los empleados sea honesta 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 «cierren» el desempeño de un ingeniero es observar el problema superficial: la cantidad de solicitudes de extracción completadas enviadas por semana, la cantidad de confirmaciones por día, etc. Especialmente para gerentes no técnicos, esta problemas graves errores más comunes. Cuando se hace algo, no significa que se hizo bien, ni siquiera que sea productivo o útil.

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

  1. La deserción es su bandera roja número uno y muestra la cantidad de veces que alguien cambió su código en los primeros 21 días después de registrarse. Cuanto más abandono, menos productivo y duradero es el código de un ingeniero. El abandono es una parte natural y saludable del proceso de desarrollo de software, pero hemos descubierto que cualquier abandono por encima del 15% -30% normal indica que un ingeniero está luchando con las tareas.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *