20 puntos por outsideris 2022-03-09 | 3 comentarios | Compartir por WhatsApp

Un conocido que trabaja en Facebook me contó cómo trabajan allí y cómo miden/evalúan el desempeño, y lo resumí a continuación.

Inicio del trabajo

  • Periódicamente se bajan objetivos claros y simples basados en datos.
  • Las ideas para alcanzar esos objetivos las propone cualquier persona del equipo, y los proyectos se organizan de forma voluntaria.
  • Al formar los miembros de un proyecto, se publica internamente y de forma abierta de qué trata la idea y qué perfiles se necesitan.

Desarrollo del trabajo

  • Como lo más importante es qué resultados se obtuvieron, se documenta cómo se van a medir esos resultados.
  • Todo se despliega mediante pruebas A/B, así que si el resultado es bueno se va aumentando el porcentaje; si hay problemas, se cambia a 0% y luego se resuelven.
  • No hay un equipo de QA separado, así que durante el desarrollo se hacen pruebas E2E de forma rigurosa.
  • Ofrecen un entorno donde, con una versión personalizada de VSCode, se puede configurar fácilmente un entorno de desarrollo individual basado en la nube.

Crisis en el trabajo

  • Si el proyecto necesita más gente, se puede buscar directamente o pedirlo al manager.
  • Las trayectorias de manager y desarrollador están claramente separadas.
  • El on-call rota por turnos mensuales, y si se registra una incidencia, automáticamente se llama a la persona responsable.
  • También hay personas que ayudan con las incidencias, y ese trabajo también cuenta como parte de su desempeño.
  • Cuando se resuelve una incidencia, se redacta un reporte del incidente.

Criterios de desempeño

  • El desempeño se evalúa en cuatro categorías: impacto del proyecto, ingeniería/servicio en general, people y dirección.
  • El impacto del proyecto evalúa qué contribución real se hizo al proyecto.
  • Ingeniería/servicio en general evalúa las capacidades técnicas del desarrollador.
  • People evalúa compartir conocimiento, actitud y comunicación.
  • Dirección evalúa, en seniors o juniors con potencial de llegar a senior, aspectos como liderazgo y technical leading.

Evaluación del desempeño

  • La evaluación se hace una vez al año, pero durante el año se puede pedir a colegas o al manager que confirmen si se está haciendo bien el trabajo.
  • Todo resultado debe poder medirse.
  • Aunque la evaluación sea anual, la negociación salarial no necesariamente lo es.
  • La evaluación se realiza con base en el informe de resultados presentado por la persona evaluada.

3 comentarios

 
ronia 2022-03-11

Parece un sistema sofocante para la persona evaluada.

 
nicewook 2022-03-10

La primera línea es la que más me intriga.
"Bajan periódicamente objetivos claros y simples basados en datos."

 
amen5199 2022-03-14

Yo también siento que, si estuviera en un rol de PM, esta parte siempre sería la más difícil.
En el PRD, el impacto de negocio es fácil, pero los objetivos basados en datos sí que son realmente difíciles.
Si es al nivel de Facebook, aun así parece que la empresa debe tener indicadores de desempeño que considera importantes.