Programador de guardias

Una rotación de guardias justa en diez segundos: lista el equipo, elige cuánto dura cada turno, escoge una fecha de inicio y obtén un calendario por turnos para tantas semanas por delante como necesites, con un recuento de turnos por persona para que la equidad sea visible, no prometida. Imprímelo, descárgalo como CSV, fíjalo donde el equipo realmente lo verá. Todo funciona en tu navegador; tu lista no se envía a ninguna parte.

Qué hace justa una rotación

La equidad en las guardias no es una sensación, es una propiedad aritmética: turnos iguales, en un orden fijo, publicados con antelación. Una rotación circular estricta la tiene por construcción. En cualquier número entero de ciclos, cada miembro asume exactamente el mismo número de turnos, y en un ciclo parcial los recuentos difieren como máximo en uno; por eso esta página imprime el recuento de turnos junto al calendario. Cuando todo el mundo puede contar, nadie tiene que confiar. El modo de fallo que esto evita es la hoja de cálculo mantenida a mano, donde quien la edita absorbe en silencio los turnos que nadie quería, o donde el «ya lo igualaremos luego» nunca llega a cumplirse y un ingeniero descubre que cargó con un tercio del año.

La otra mitad de la equidad es la previsibilidad. Una rotación publicada con doce semanas de antelación permite a la gente planificar vacaciones, bodas y fines de semana alrededor de sus turnos, y organizar intercambios mientras aún hay tiempo de organizarlos. Una rotación publicada el viernes por la tarde para el lunes por la mañana es técnicamente el mismo calendario y, en la práctica, otro trabajo. Genera con mucha antelación, publica donde el equipo realmente mira y trata un intercambio como un trueque entre dos personas con nombre, nunca como una edición que hace desaparecer el fin de semana de otra persona sin una conversación.

Cómo elegir la duración del turno

La duración del turno es un equilibrio entre la sobrecarga de los traspasos y el dolor concentrado. Los turnos cortos —un día cada vez— reparten la carga en capas finas pero multiplican los traspasos, y cada traspaso es un lugar donde el contexto puede caerse al suelo: el incidente diagnosticado a medias a las 18:00 se convierte en un misterio a las 09:00. También fragmentan un poco el sueño de todos en lugar de mucho el de alguien, lo que suena más amable y a menudo no lo es. Los turnos de una semana traspasan una sola vez, dejan que la persona de guardia aprenda de verdad la forma de los fallos de esa semana y hacen legible la carga: puedes señalar la semana que cargaste. La mayoría de los equipos pequeños se quedan con una semana. Los equipos que siguen al sol son la excepción: cuando el equipo abarca zonas horarias, un «día» de guardia puede significar las horas de vigilia de una región, y la rotación diaria deja de ser una carga para convertirse en la forma natural del trabajo.

Herramientas relacionadas: la calculadora de presupuesto de errores de SLA convierte tu objetivo de disponibilidad en los minutos de inactividad que esta rotación existe para defender, y la calculadora de retención de copias de seguridad planifica los puntos de restauración a los que recurrirás a las 3 de la mañana.

Lectura adicional: una rutina de fiabilidad: rotaciones de guardia, retención de copias y presupuestos de errores planificados juntos, como un solo hábito en lugar de tres preocupaciones separadas.

Preguntas frecuentes

¿Qué hace justa una rotación?

Turnos iguales, en un orden fijo, publicados con antelación. Una rotación circular estricta garantiza que en cualquier número entero de ciclos cada miembro asume exactamente el mismo número de turnos, y en un ciclo parcial los recuentos difieren como máximo en uno. Eso es lo que genera esta página: sin ponderaciones ni aleatoriedad, para que nadie tenga que discutir de quién es el turno según la hoja de cálculo.

¿Es mejor una semana por turno que un día por turno?

Para la mayoría de los equipos pequeños, sí. Las rotaciones diarias traspasan constantemente, y cada traspaso es una oportunidad de que el contexto se caiga al suelo; también reparten el sueño roto por todo el equipo. Los turnos de una semana concentran el dolor, dan a la persona de guardia tiempo para aprender los modos de fallo de la semana y facilitan organizar intercambios. Las rotaciones diarias se ganan su sitio en los equipos que siguen al sol repartidos por zonas horarias, donde un «día» son las horas de vigilia de una región.

¿Con cuánta antelación deberíamos publicar el calendario?

Con la suficiente para que la gente pueda planificar su vida alrededor de él: doce semanas es un horizonte habitual, y esta página llega hasta un año. Publicar pronto es lo que convierte la guardia de una emboscada en un acuerdo. Los intercambios seguirán ocurriendo; un calendario publicado simplemente los convierte en trueques explícitos en lugar de resentimientos silenciosos.

¿Tiene en cuenta el calendario los festivos y las vacaciones?

No, deliberadamente. Esta página produce la rotación base justa. Luego la vida real la edita: intercambiáis los turnos que chocan con festivos y vacaciones, y registráis los intercambios donde el equipo realmente los lee. Un generador que intentara modelar el calendario de todo el mundo necesitaría acceso a él, y tu lista es exactamente el tipo de cosa que no debería pegarse en el servidor de un desconocido.

¿Se envía la lista de mi equipo a alguna parte?

No. La rotación es pura aritmética de fechas y funciona por completo en tu navegador. Nada de lo que escribes sale de la página: no hay ninguna llamada al servidor, y por eso la página también funciona sin conexión una vez cargada.