Elaboración del horario
Varios planificadores trabajando en el mismo horario al mismo tiempo
Hacer horarios son unas pocas semanas intensas al año, y en esas semanas una sola persona es un cuello de botella. El modo multiusuario permite que dos, tres o más planificadores construyan el mismo horario a la vez — sin que el último en pulsar guardar sobrescriba en silencio todo lo que hicieron los demás.
- Se activa una vez, para todos
- Los cambios aparecen en diez segundos
- La titularidad es por curso
- Manual gratuito de 12 páginas, publicado abajo
Qué sale mal sin él
No un choque. Silencio.
Una aplicación de horarios construida para un solo planificador se comporta exactamente como se espera: usted carga el horario, lo cambia, lo guarda y todos los demás ven el resultado después. Eso es correcto y suficiente durante once meses del año.
En las dos semanas en que tres personas construyen el año siguiente, falla de la peor manera posible. Quien guarda último sobrescribe lo que hicieron los demás mientras tanto, y nadie recibe aviso. El trabajo no se marca, no se fusiona y no se recupera — simplemente desaparece, y normalmente lo descubre días después un docente cuyo martes volvió a su lugar anterior.
El modo multiusuario existe exactamente para esa quincena. Forma parte de la licencia, no es una edición ni un complemento.
Todo lo de esta página describe la aplicación de escritorio. Un colegio que usa en su lugar la administración en el navegador tiene lo mismo en sus propios términos — varias personas trabajando en un mismo horario al mismo tiempo, sobre una misma base de datos — y no necesita nada de la configuración que sigue, porque no hay nada en el equipo de nadie que configurar.

Activarlo: una persona, un minuto, una vez
Es una propiedad del horario, no del equipo — así que nadie tiene que visitar el escritorio de nadie.
Dé a cada planificador su propio nombre
Ajustes → Varios → General, el campo «Usuario». Tiene que ser distinto para cada persona y reconocible para un ser humano, porque es el nombre que verán sus colegas cuando un curso esté retenido. Las instituciones que usan la pantalla de inicio de sesión del escritorio ya lo tienen completado.
Cargar el horario desde la base de datos
Datos → Cargar desde la base de datos, para empezar desde lo que la base de datos realmente contiene y no desde una copia local.
Marcar una casilla
Ajustes → Varios → pestaña Vista: «Sincronizar cursos para varios usuarios». Confirme con Aceptar.
Guardar el proyecto de vuelta
Datos → Guardar en la base de datos. Este es el paso que la gente olvida y el que importa: el ajuste se guarda dentro del proyecto, y el proyecto vive en la base de datos.
Todos los demás no hacen nada
La próxima vez que un colega cargue desde la base de datos, el ajuste llega con el proyecto y su copia pasa sola al modo multiusuario. Ningún segundo equipo que configurar, ninguna instrucción que circular.
Qué se intercambia, y con qué frecuencia
Cada diez segundos, y solo mientras alguien más está realmente trabajando.
Cada copia de la aplicación habla con la base de datos en un pulso de diez segundos. Informa que sigue ahí, envía las sesiones que usted ha movido desde el último pulso y baja las que han movido sus colegas, redibujando su cuadrícula si alguna está en la pantalla que usted mira.
Si usted es el único planificador conectado, nada de esto se ejecuta. Su trabajo llega a la base de datos cuando lo guarda, exactamente como antes, de modo que el modo multiusuario no le cuesta nada a un planificador solitario.
Lo que viaja así es el horario en sí — el día, la hora, el aula y la semana de cada sesión. Los cambios estructurales no: un curso nuevo, un número de horas distinto, un grupo de estudiantes, aula o docente nuevo llega a sus colegas cuando alguien guarda en la base de datos y ellos cargan desde ella. Es deliberado, y es lo único que vale la pena decirle a un equipo nuevo el primer día.
- Una copia que deja de informar — cerrada, colgada, apagada — se trata como desaparecida tras unos cinco minutos
- Las sesiones se mueven en las demás pantallas en unos diez segundos
- Los datos estructurales viajan al guardar y cargar, no en el pulso
- Las copias de seguridad locales automáticas minuto a minuto se pausan: ahora la verdad es la base de datos, no su archivo local
La titularidad se toma por curso, y se toma en silencio
El modelo de biblioteca: mientras usted lo tiene, nadie más puede.
En el momento en que empieza a hacer algo con un curso — abrir su pantalla, arrastrar una de sus sesiones, dividirla, bloquearla, escribir su nota web — ese curso pasa a ser suyo. No se le pregunta y no aparece ningún cuadro de diálogo. Si estaba libre, simplemente es suyo.
La unidad es el curso, no la sesión individual. Tome Matemáticas I y habrá tomado cada clase magistral, práctica y laboratorio, porque mover una sesión de un curso casi siempre significa mover las demás.
A un colega que intenta tomar un curso que usted tiene se le pregunta — por su nombre — si quiere reclamarlo. Responder que no cancela limpiamente su clic y no le cuesta nada, por eso es la respuesta correcta casi siempre: el nombre en el mensaje le dice exactamente a quién ir a ver. Mientras tanto, su copia deja en paz su curso por completo: no lo sobrescribe su guardado ni se baja a su pantalla mientras usted aún trabaja en él.
Las reservas se devuelven automáticamente cuando cancela, cuando cierra la pantalla de un curso sin haber cambiado nada, cuando se abandona una acción y cuando cierra la aplicación con normalidad — esto último las libera todas a la vez. Un curso con cambios sin guardar sigue siendo suyo hasta que cierre, lo cual es el objetivo y no un defecto.
Operaciones que se comportan distinto mientras trabajan colegas
Una operación que toca cien cursos no puede hacer cien preguntas, así que cada una tiene una respuesta definida.
| Operación | Qué hace | Por qué |
|---|---|---|
| Generación automática y las seis acciones del optimizador | Se niega antes de cambiar nada y enumera los cursos retenidos con el nombre de quien retiene cada uno | La generación reescribe la mayor parte de la semana. Ejecutarla alrededor del trabajo de otro dejaría un horario en parte generado y en parte no. |
| Desplazar las semanas de un trimestre | Se niega de la misma manera | Mueve el límite contra el que se mide cada curso, así que tiene que moverlos todos o ninguno. |
| Habilitar todos los horarios; ajustar las semanas de borde a las clases | Se ejecuta sobre todo lo que está libre y luego nombra los cursos que dejó en paz | El mensaje reemplaza el habitual «operación exitosa», de modo que una ejecución parcial nunca se confunda con una completa. |
| Agregar o cambiar grupos de estudiantes | No se permite mientras haya otra persona conectada | Los grupos son el esqueleto del que cuelga todo el horario. Cambiar eso por debajo de un colega no es algo que ningún programa pueda hacer seguro. |
Cuando un curso queda atascado
Una reserva sobrevive a una caída a propósito — por eso hay dos botones que la liberan.
Si un equipo se apaga, se cierra a la fuerza desde el Administrador de tareas o pierde la red en el peor momento, nadie estuvo para devolver la reserva y esta queda en la base de datos. Es el compromiso correcto: la alternativa es una reserva que se evapora mientras alguien aún edita detrás de ella.
Limpiar propietarios, al pie de la misma pestaña Vista, libera todos los cursos retenidos por todos, vacía la lista de usuarios conectados y la cola de cambios sin entregar, y luego registra en el historial que usted lo hizo. Es contundente por diseño y conviene tratarlo como una acción de administrador, acordada antes con los demás — libera reservas que protegen trabajo real sin guardar igual que las abandonadas.
Limpiar sincronización es su primo más suave: vacía la lista de conectados y la cola sin entregar pero no toca la titularidad. Úselo cuando la aplicación insista en que hay otros usuarios conectados y usted sepa que no hay nadie. Si no está seguro de cuál necesita, este es el que conviene probar primero.
Una regla de la casa evita la mayor parte: cierre la aplicación al irse al final del día en lugar de dejarla funcionando toda la noche. Cada reserva, liberación, limpieza y rechazo se escribe en el propio registro de la aplicación con nombres y horas, y el registro se abre desde un botón dentro de Ajustes, de modo que una consulta de soporte suele responderse desde el archivo y no de memoria.
Preguntas que hacen las instituciones
¿Cuántas personas pueden planificar a la vez?
No hay un límite fijo en el mecanismo. En la práctica es una función para las dos, tres o cuatro personas que construyen juntas el horario de una facultad, y ese es el tamaño en torno al cual está diseñada y probada.
¿Tenemos que usarlo todo el año?
No, y la mayoría de las instituciones no lo hace. Volver atrás es el mismo panel: desmarque la casilla, pulse Limpiar propietarios para que ningún curso quede marcado como de alguien y guarde en la base de datos. No se pierde nada en ninguno de los dos sentidos, así que usar el modo multiusuario durante las dos semanas ocupadas y el modo de un solo usuario las otras cincuenta es una forma perfectamente razonable de trabajar.
¿Qué pasa con el trabajo en curso si el equipo de alguien se cae?
Lo que ya hubiera guardado está en la base de datos. Lo que no, se pierde con el equipo, exactamente como pasaría trabajando solo — pero su reserva permanece, así que nadie más sobrescribe en silencio el curso mientras reinicia. Un administrador la libera con Limpiar propietarios cuando esa persona haya vuelto.
¿Es lo mismo que el ajuste «sincronizar reservas»?
No, y es fácil confundirlos porque ambos dicen «sincronizar». Sincronizar reservas con la base de datos, en la pestaña General, mantiene al día las reservas de aulas y no tiene nada que ver con varios planificadores. El que describe esta página es Sincronizar cursos para varios usuarios, en la pestaña Vista. El manual abre con esa advertencia por la misma razón.
¿Pueden varias facultades trabajar en horarios separados al mismo tiempo?
Esa es otra pregunta con otra respuesta: los horarios separados son independientes y nunca necesitaron esto. El modo multiusuario es para varias personas dentro de un mismo horario. Conectar los horarios de facultades separadas cubre el otro caso.
¿Hay un documento que podamos dar al equipo?
Sí — el manual de abajo, en inglés o esloveno. Tiene doce páginas, está escrito para planificadores y no para administradores, y cita el texto exacto de cada mensaje que verán.
Descargar el manual
- Trabajar en el mismo horario al mismo tiempo (PDF, 12 páginas)Todo el modo multiusuario para quienes lo usarán: activarlo, qué ocurre en el pulso de diez segundos, qué significa reclamar un curso, el texto exacto de cada mensaje, qué hacer cuando algo queda atascado y cómo volver al trabajo de un solo usuario. Gratuito, y sin formulario que llenar.
- Sočasno delo na istem urniku (PDF, slovensko)El mismo manual en esloveno, para instituciones cuyos planificadores lo prefieren.
- Todos los manuales publicadosTodo lo demás que publicamos abiertamente, incluida la referencia de importación de 112 páginas.
- Manual de usuario de Wise Timetable (PDF)Toda la aplicación de escritorio, para cuando la pregunta no es sobre trabajar juntos sino sobre la pantalla que tiene delante.
Capacidades relacionadas
- Generación automáticaLa operación que se niega a ejecutarse mientras un colega sigue reteniendo un curso, y por qué es el comportamiento correcto.
- Detección de conflictosQué detecta un choque cuando varias personas mueven sesiones a la vez.
- Conectar facultadesEl otro tipo de trabajo compartido: horarios separados en una misma universidad.
- Documentación y manualesIncluidos este manual y la referencia de importación, publicados gratis.
Vea Wise Timetable con sus propios datos
Reserve una presentación en línea de 45 minutos. Recorreremos el problema de programación de su institución, mostraremos cómo lo resuelve Wise Timetable y responderemos todo lo que su equipo quiera probar.