Evaluaciones y feedback
Como funcionan las evaluaciones del equipo, incluyendo votacion ciega, criterios de puntuacion y avance automatico en el pipeline.
Por que es importante
Las evaluaciones estructuradas reducen el sesgo, mejoran la consistencia y le dan a tu equipo un marco compartido para evaluar candidatos. En lugar de opiniones informales, Kit ofrece votacion ciega y puntuacion ponderada para destacar a los mejores candidatos.
Como funcionan las evaluaciones
Las evaluaciones ocurren en etapas que requieren la participacion de revisores, tipicamente etapas de Team Review, pero tambien etapas de Code Assignment y Portfolio Upload cuando se asignan revisores.
El flujo:
- Un candidato llega a una etapa de evaluacion
- Los revisores asignados reciben una notificacion (correo electronico y dentro de la app)
- Cada revisor evalua al candidato de forma independiente
- Los revisores envian su recomendacion, puntuaciones y comentarios
- Cuando hay suficientes evaluaciones, el candidato avanza (o es rechazado)
Votacion ciega
Kit usa votacion ciega por defecto. Cuando abres una evaluacion, no puedes ver lo que otros revisores han enviado hasta que envies la tuya. Esto previene el sesgo de anclaje, donde las primeras evaluaciones influyen en las posteriores.
Una vez que envias tu evaluacion, todas las demas evaluaciones completadas se hacen visibles. Esto fomenta la evaluacion honesta e independiente, al tiempo que permite al equipo discutir y comparar notas despues.
Enviar una evaluacion
Cuando te toca revisar a un candidato, veras la solicitud en tu seccion My Reviews. Haz clic para abrir el formulario de evaluacion.
Recomendacion
Elige una recomendacion que refleje mejor tu valoracion:
| Recomendacion | Valor | Significado |
|---|---|---|
| Strong No | 0 | Preocupaciones serias, no deberia avanzar |
| No | 1 | No cumple con el nivel requerido para este rol |
| Neutral | 2 | Sin opinion fuerte en ningun sentido |
| Yes | 3 | Cumple con las expectativas, deberia avanzar |
| Strong Yes | 4 | Candidato excepcional, definitivamente deberia avanzar |
Criterios de puntuacion
Si la etapa tiene criterios de puntuacion configurados, tambien calificaras al candidato en cada criterio. Cada criterio tiene:
- Nombre — Lo que estas evaluando (por ejemplo, “Code Quality”, “Communication”)
- Escala — Puntuacion maxima (predeterminado: 5)
- Peso — Cuanto importa este criterio en relacion con los demas (1-100)
Califica cada criterio en su escala. Kit calcula un total ponderado basado en los pesos que hayas configurado.
Comentarios
Agrega comentarios de texto libre para explicar tu recomendacion. Los comentarios son visibles para otros revisores despues de que envies y proporcionan contexto que las puntuaciones puras no pueden capturar.
Criterios de puntuacion
Los criterios de puntuacion convierten evaluaciones subjetivas en datos comparables. Definelos en la configuracion de la etapa.
Como funciona la puntuacion
Cada criterio tiene un nombre, un peso y un valor maximo de escala. Cuando un revisor puntua a un candidato:
- La puntuacion bruta (por ejemplo, 4 de 5) se normaliza en relacion con la escala
- La puntuacion normalizada se multiplica por el peso del criterio
- Todas las puntuaciones ponderadas se suman para producir un total ponderado
Ejemplo: Una etapa tiene dos criterios: “Code Quality” (peso: 3, escala: 5) y “Communication” (peso: 1, escala: 5). Un revisor da puntuaciones de 4 y 3 respectivamente. El total ponderado es (4/5 * 3) + (3/5 * 1) = 2.4 + 0.6 = 3.0 de un maximo de 4.0.
Esto significa que los criterios con mayor peso tienen mas influencia en la puntuacion general, reflejando las prioridades de tu equipo.
Configuracion de votacion
Los ajustes de votacion controlan como las evaluaciones se traducen en decisiones del pipeline. Configuralos en la etapa:
| Ajuste | Predeterminado | Descripcion |
|---|---|---|
| Threshold | 2 | Numero minimo de votos positivos (Yes o Strong Yes) necesarios para avanzar |
| Require All Reviewers | No | Esperar a que todos los revisores asignados envien su evaluacion antes de evaluar |
| Veto Auto-Rejects | No | Un solo Strong No rechaza automaticamente al candidato |
Como funciona el umbral
El umbral cuenta las recomendaciones positivas (Yes = 3 puntos, Strong Yes = 4 puntos). Cuando la suma de recomendaciones positivas alcanza o supera el umbral, la etapa se considera completa.
Por ejemplo, con un umbral de 2: dos votos “Yes” (3 + 3 = 6) superarian el umbral y avanzarian al candidato. Un solo voto “Yes” (3) tambien superaria un umbral de 2.
Requerir todos los revisores
Cuando esta habilitado, Kit espera a que todos los revisores asignados envien su evaluacion antes de verificar el umbral. Esto previene avances prematuros cuando solo una parte del panel ha dado su opinion.
Veto de rechazo automatico
Cuando esta habilitado, una sola recomendacion de Strong No rechaza automaticamente al candidato, independientemente de los otros votos. Usa esto cuando cualquier miembro del equipo deberia tener el poder de bloquear a un candidato (por ejemplo, por preocupaciones de cultura o valores).
Avance automatico
Cuando se configura un umbral de votacion, Kit puede avanzar candidatos automaticamente. Esta es la secuencia:
- Un revisor envia su evaluacion
- Kit verifica si todos los revisores requeridos han enviado (si
require_all_reviewersesta habilitado) - Kit verifica si alguna evaluacion es un Strong No (si
veto_auto_rejectsesta habilitado) - Kit suma las recomendaciones positivas y las compara con el umbral
- Si se alcanza el umbral, el candidato avanza automaticamente a la siguiente etapa
Esto elimina el paso manual de hacer clic en Advance despues de cada ronda de evaluacion. Tu equipo envia sus evaluaciones y el pipeline sigue avanzando.
Notificaciones de revisores
Kit mantiene informados a los revisores en cada paso:
| Evento | Notificacion |
|---|---|
| Un candidato llega a tu etapa de evaluacion | Correo electronico + notificacion en la app |
| Todas las evaluaciones enviadas en una etapa | Resumen por correo al lead de la etapa |
| Candidato avanzado automaticamente por votacion | Notificacion de Slack (si esta conectado) |
Las notificaciones en la app aparecen en tiempo real via WebSocket, asi que veras las nuevas asignaciones de evaluacion inmediatamente sin necesidad de actualizar la pagina.
Lista de verificacion rapida
- Asigna revisores a cada etapa que requiera evaluacion
- Define criterios de puntuacion con pesos apropiados para tus prioridades
- Configura umbrales de votacion que se ajusten al tamano de tu equipo y estandares
- Habilita el veto de rechazo automatico para etapas donde cualquier preocupacion sea determinante
- Usa “Require All Reviewers” para etapas importantes y asegurar la participacion completa del panel
- Envia las evaluaciones oportunamente, la votacion ciega significa que otros estan esperando por ti
- Agrega comentarios para explicar tu recomendacion mas alla de las puntuaciones