Por que la mayoria de las escuelas aun ejecutan su loteria en Excel — y por que eso es un problema
TecnologiaRiesgoProceso

Por que la mayoria de las escuelas aun ejecutan su loteria en Excel — y por que eso es un problema

Patrick Iverson7 min de lectura

Cada ano, miles de directores de admisiones de escuelas charter y magnet se sientan con una hoja de calculo, una lista de nombres de solicitantes y una oracion de que nada salga mal.

Excel ha sido la herramienta predeterminada para las loterias de inscripcion escolar durante decadas. Es familiar. Es gratuito. Y para la mayoria de las escuelas, es "suficientemente bueno" — hasta que deja de serlo.

Aqui hay una mirada honesta a por que las escuelas siguen usando Excel, que realmente sale mal cuando lo hacen y como es un proceso mejor.


Por que las escuelas recurren a Excel por defecto

Las razones son comprensibles:

Ya esta ahi. Cada escuela tiene Microsoft Office o Google Sheets. No hay proceso de adquisicion, ni solicitud de TI, ni partida presupuestaria que justificar.

Funciono el ano pasado. Si una escuela ha ejecutado cinco loterias sin una impugnacion formal, el instinto es seguir haciendo lo que funciona.

Las alternativas parecian complicadas o costosas. La mayoria de los directores de admisiones que han buscado software de inscripcion encontraron herramientas que eran de nivel empresarial (costosas, complejas, requieren TI) o de nicho (funcionales pero anticuadas). Ninguna opcion parecia valer el cambio.

Nadie les mostro una mejor manera. La administracion de loterias es un rincon pequeno de las operaciones escolares. La mayoria de la capacitacion profesional no lo cubre, y la mayoria de los directores de admisiones aprenden el proceso de quien ocupo el puesto antes que ellos.

El resultado: un proceso construido por conveniencia que crea una exposicion al incumplimiento que la mayoria de las escuelas no comprenden completamente.


El problema tecnico con las loterias en Excel

Comencemos con el metodo mas comun: usar la funcion RAND() o RANDBETWEEN() de Excel para asignar numeros aleatorios a cada solicitante, luego ordenar por esos numeros para generar una lista clasificada.

Esto parece razonable. He aqui por que no lo es.

RAND() se recalcula cada vez que se abre el archivo. Cada vez que abre la hoja de calculo despues de ejecutar la loteria, Excel recalcula todos los numeros aleatorios. Los resultados cambian. La version que guardo despues de ejecutar la loteria es diferente de la version que abre dos semanas despues. Si un padre le pide reproducir sus resultados, no puede.

No hay semilla (seed). La generacion de numeros aleatorios criptograficamente solida utiliza una "semilla (seed)" — una entrada fija que hace que los resultados sean reproducibles. La funcion RAND() de Excel no funciona de esta manera. No hay registro de que entradas generaron sus resultados, lo que significa que no hay forma de verificarlos de forma independiente.

La formula puede ser manipulada. Un administrador con acceso a la hoja de calculo puede cambiar los resultados manualmente — reordenando, editando valores, eliminando filas. Ya sea que eso realmente ocurra o no, usted no puede demostrar que no ocurrio. Eso es un problema cuando un padre o un ente autorizador le pide demostrar que la loteria fue justa.

El control de versiones es una pesadilla. ¿Cuantas versiones de su hoja de calculo de loteria existen? La original, la version donde corrigio un error tipografico, la version que alguien envio por correo electronico al director, la version que archivo. ¿Cual es el registro oficial?


Los problemas de proceso son peores que los tecnicos

Mas alla de las limitaciones tecnicas, las loterias en Excel crean problemas operativos que se agravan cada ano.

Seguimiento manual de ofertas. Despues del sorteo, alguien tiene que rastrear a que familias se les ofrecieron cupos, si respondieron, cuando expiran las ofertas y quien es el siguiente en la lista de espera. En Excel, esto significa actualizar filas manualmente a medida que llegan llamadas telefonicas y se envian correos electronicos. Toma horas. Los errores son comunes.

La gestion de la lista de espera requiere atencion constante. Cada vez que una familia rechaza o una oferta expira, alguien tiene que identificar manualmente a la siguiente persona en la lista de espera, contactarla, registrar la nueva oferta y rastrear la nueva fecha limite. Para escuelas con listas de espera largas, este proceso puede extenderse durante semanas.

La comunicacion con los padres es manual. Cartas de oferta, notificaciones de lista de espera, confirmaciones de aceptacion — en un proceso basado en Excel, todo esto se produce y envia manualmente. Las inconsistencias de formato, las notificaciones tardias y los seguimientos omitidos son rutinarios.

La documentacion se ensambla despues del hecho. Cuando un ente autorizador solicita documentacion de la loteria, las escuelas con procesos basados en Excel tienen que reunir registros de multiples archivos, correos electronicos y notas. La "documentacion" se reconstruye en lugar de generarse — que es exactamente el tipo de registro que no resiste un escrutinio.


Que realmente sale mal

La mayoria de las loterias en Excel no resultan en impugnaciones formales. Pero los incidentes cercanos son comunes:

La hoja de calculo se corrompe. Un archivo guardado incorrectamente, una formula que se rompe, una fila eliminada accidentalmente. Para cuando alguien lo nota, los datos originales se perdieron.

Una preferencia no se aplico correctamente. Una preferencia por hermanos que debia mover 12 familias al principio de la lista solo movio 11 porque el estado de inscripcion de un hermano no se capturo correctamente en la hoja de calculo.

Los resultados se cambiaron accidentalmente. Alguien abrio la hoja de calculo despues de la loteria, los valores de RAND() se recalcularon y el archivo se guardo. Ahora los registros no coinciden con las notificaciones que se enviaron.

Un padre solicita documentacion y la escuela no puede producirla. La hoja de calculo existe, pero no prueba nada — solo muestra los resultados, no como se generaron.

Un ente autorizador solicita registros de loteria durante una revision de cumplimiento. El director de admisiones pasa una semana ensamblando documentacion de correos electronicos, hojas de calculo y memoria, y el registro resultante tiene vacios que generan mas preguntas de las que responden.

Ninguna de estas situaciones es catastrofica por si sola. Pero todas son prevenibles — y todas provienen de la misma causa raiz: usar una herramienta que no fue construida para este proposito.


Como es un proceso mejor

Un proceso de loteria que cumple con la normativa y es defendible no es complicado. Solo necesita hacer algunas cosas que Excel no puede:

Generar resultados verificables. El sorteo debe usar un proceso aleatorio criptograficamente solido con una semilla (seed) fija — para que los resultados puedan reproducirse y verificarse de forma independiente.

Producir un registro de auditoria automatico. Cada accion de la loteria — solicitud recibida, sorteo ejecutado, oferta enviada, oferta aceptada, promocion de lista de espera — debe registrarse automaticamente con marcas de tiempo. Sin necesidad de ensamblaje.

Ejecutarse automaticamente. Las notificaciones de ofertas, la gestion de la lista de espera, el seguimiento de fechas limite y los correos electronicos de recordatorio deben ocurrir sin intervencion manual. El proceso debe funcionar por si solo.

Mantener los registros en un solo lugar. Solicitudes, resultados, ofertas, respuestas — todo en un solo sistema, permanentemente accesible y exportable.

La escuela que ejecuta su loteria de esta manera no solo tiene un proceso mejor — tiene una loteria que puede resistir cualquier impugnacion. Cuando un padre pregunta "¿fue justo esto?" la respuesta no es "confie en nosotros." Es un enlace al registro de auditoria.


El costo de cambiar es menor de lo que piensa

La principal razon por la que las escuelas se quedan con Excel es la inercia. Cambiar se siente como un proyecto — algo que abordar el proximo ano.

Pero el costo real de cambiar son unas pocas horas de configuracion, no semanas de implementacion. El software moderno de loterias de inscripcion esta basado en la web, no requiere participacion de TI y puede tener una escuela lista para abrir solicitudes el mismo dia que se registra.

El costo de no cambiar es mas dificil de cuantificar — hasta que pasa tres semanas ensamblando documentacion para una revision del ente autorizador o atendiendo llamadas de una familia cuya solicitud puede o no haber sido incluida en la loteria del ano pasado.


La conclusion

Excel es una gran herramienta para muchas cosas. Ejecutar una loteria de inscripcion legalmente defendible y auditable no es una de ellas. Las limitaciones tecnicas son reales, los problemas de proceso son predecibles y la exposicion al incumplimiento es innecesaria.

Las escuelas que cambian a software de loteria disenado para este proposito reportan universalmente lo mismo: la temporada de loteria se volvio significativamente mas facil, las familias confian mas en el proceso y dejaron de preocuparse por lo que pasaria si alguien impugnara los resultados.

Ese no es un mal intercambio por unas pocas horas de configuracion.