Wise Timetable

Integración

Integrar su horario con su SIS

Integrarse con un sistema externo desconocido es el motivo más común por el que una implementación de horarios se retrasa. También es el más evitable, si se delimita con honestidad al principio.

Puede que ya exista una página para su sistema

Este artículo es el argumento general — quién es titular de qué, en qué dirección viajan los datos y qué mecanismo usar. Si ya sabe el nombre del sistema con el que se integra, empiece por su propia página y vuelva aquí para el razonamiento: SITS, Banner, Workday Student, PeopleSoft, Ellucian Colleague, Callista y UNIT-e.

Decida qué sistema es titular de qué

Casi todo problema de integración es en realidad un problema de titularidad.

Antes de cualquier trabajo técnico, acuerde qué sistema es la autoridad para cada tipo de dato. Normalmente el sistema de información estudiantil es titular de los programas, módulos y matrículas; Recursos Humanos de los registros del personal; Infraestructura del inventario de aulas; y el sistema de horarios del propio horario y las restricciones que hay detrás.

Cuando dos sistemas creen ser titulares de algo, divergen, y el trabajo de conciliación recaerá en quien menos se queje. Escribir el mapa de titularidad antes de empezar la integración son veinte minutos que ahorran meses.

En qué dirección fluyen los datos

  • Hacia el horario: estructura de programas y módulos, matrículas y tamaños de grupo, registros del personal y departamentos, inventario de aulas y capacidades.
  • Desde el horario: el propio horario, hacia su portal, entorno virtual de aprendizaje, aplicación móvil, señalización digital y feeds de calendario.
  • Bidireccional, ocasionalmente: reservas de aulas, donde un sistema de instalaciones y el horario crean ambos reservas. Es el caso más difícil y conviene evitarlo si se puede.

Archivos, API o sincronización programada

El intercambio basado en archivos — exportación e importación en Excel, CSV o XML — es la vía más ampliamente admitida y perfectamente adecuada donde los datos cambian unas pocas veces por trimestre. Falla donde importa la actualidad, porque el horario es tan reciente como la última exportación que alguien se acordó de ejecutar.

Una API REST documentada permite la sincronización programada, de modo que los cambios se propagan sin intervención humana, y permite que sus propios sistemas lean los datos del horario en tiempo real en lugar de mostrar la copia de ayer.

La integración directa con la base de datos es la más rápida y la más frágil, y solo debe considerarse donde ambos sistemas estén bajo su control y la política institucional lo permita.

Delimitar el alcance con honestidad

Haga dos preguntas a cualquier proveedor potencial: ¿se han conectado antes a este sistema concreto y cómo es el trabajo si no lo han hecho? Un proveedor que responde vagamente a la segunda pregunta le está diciendo algo.

Después averigüe, internamente, si su SIS realmente expone una API utilizable o solo una exportación de informes. La respuesta con frecuencia no es lo que afirma el proveedor de ese sistema, y es mucho mejor descubrirlo en la evaluación que en el tercer mes.

Conviene resolver al mismo tiempo el inicio de sesión único. Shibboleth y los sistemas de identidad federada comparables están muy extendidos en la educación superior, y usar el suyo elimina toda una clase de administración de credenciales.

Vea las capacidades de integración y API.

¿Quiere verlo funcionando?

Reserve una presentación en línea de 45 minutos y la recorreremos con el propio problema de programación de su institución.