Esta pieza apareció originalmente en el Nodo 4.
Cuando eres nuevo en la Universidad de Utah, orientarte por el campus puede ser desalentador. Tratar de hacerlo cuando corres de una clase a otra puede ser caótico y confuso. Ahora, una nueva aplicación de orientación hace que sea más fácil que nunca para los estudiantes de U encontrar y navegar a sus clases.
My Class Map permite a los estudiantes inscritos acceder a una lista de sus cursos registrados, identificar sus ubicaciones y obtener indicaciones a través del portal de Servicios de información del campus (CIS) o iniciando sesión en https://myclassmap.utah.edu/ con sus credenciales universitarias. Los estudiantes también pueden ver otros servicios en el campus, incluidos alimentos y bebidas, estacionamiento, transporte público, construcción y recursos de accesibilidad y seguridad, como teléfonos de emergencia y baños para todos los géneros.
"Dado que la U es un campus tan grande, My Class Map es realmente útil para ayudar a los estudiantes, especialmente al comienzo del semestre o aquellos que comienzan su primer año, a navegar por una universidad que crece continuamente", dijo Vy Nguyen, Administrador/desarrollador de sistemas GIS para el equipo GIS de la Ingeniería de Servicios de Soporte Universitario de la UIT. GIS es un acrónimo de los sistemas de información geográfica.
Andrea Roner, registradora asociada de Student Systems & Technology for the Office of the Registrar, se le ocurrió la idea de My Class Map después de ver una presentación de la Universidad Estatal de Oregón sobre su aplicación de mapa de clase durante una reunión de tecnología & Conferencia de transferencia. Reclutó a la Tecnología de la Información Universitaria (UIT) y la Gestión de Instalaciones para ayudar a construirlo. La aplicación se lanzó en agosto de 2021, antes del inicio del semestre de otoño.
Para el 15 de septiembre de 2021, My Class Map había recibido más de 65,000 visitas, "una cantidad decente de tráfico para una aplicación joven", según Shane Washburn, ingeniero de software sénior del equipo GIS.
A Roner no le sorprendieron los datos de uso. “Nuestro departamento sabía que los estudiantes se beneficiarían de un mapa de clase”, dijo.
Desde el lanzamiento de My Class Map, el equipo GIS ha recibido comentarios positivos sobre la aplicación, dijo Washburn.
"Un par de personas han dicho que es ingenioso", dijo. “Otros que ya se graduaron, que tal vez fueron a la escuela hace algunas décadas, dijeron que es mucho mejor que cualquier cosa que hayan tenido cuando eran estudiantes. Desearon haber tenido un recurso como este”.
Creación de una aplicación web personalizada
Debido a ciertas complejidades y limitaciones de tiempo, el equipo dividió el proyecto en varias fases. La hoja de ruta del proyecto incluye tres o más fases, dependiendo de si algunas de las ideas más ambiciosas del equipo dan resultado.
La primera fase, que avanzó rápidamente para que My Class Map pudiera lanzarse antes del comienzo del semestre de otoño de 2021, se centró en crear una capa sobre el mapa del campus para colocar detrás del sistema de autenticación central (CAS) de la U y alojar la interfaz. para la aplicación web personalizada My Class Map.
Roner dijo que la autenticación es necesaria para cumplir con la Ley de Privacidad y Derechos Educativos de la Familia (FERPA), según la cual la universidad clasifica la información de las clases de los estudiantes como datos confidenciales. Para ver sus clases a través de My Class Map, los estudiantes deben iniciar sesión en CAS con sus credenciales universitarias.
“Después de iniciar sesión, la aplicación extrae la información del curso de los estudiantes para crear un menú que muestra sus clases registradas y dónde se encuentran en el mapa”, dijo Washburn.
Matt Edgren, ingeniero de software principal del USS HR/Auxiliary Team, asumió una gran parte del trabajo y creó un servidor para autenticar a los estudiantes y otros usuarios a través de CAS. Garth DeVries, gerente del equipo de estudiantes de ingeniería de USS, y su personal crearon la declaración de lenguaje de consulta estructurado (SQL) para la base de datos de estudiantes de PeopleSoft. Luego, Nguyen, que maneja toda la infraestructura, el software y los productos de servicio de almacenamiento simple (S3) de Esri ArcGIS de la UIT, conectó la base de datos del equipo de estudiantes de ingeniería para extraer los datos de los estudiantes del sistema de estudiantes Oracle PeopleSoft a la plataforma del sistema de información geográfica.
Además de ayudar a Edgren con el servidor, Washburn manejó el desarrollo front-end, utilizando los datos que proporcionó Nguyen para crear varias funciones para la aplicación. Geoff Anderson, desarrollador de experiencia de usuario de USS Content Management & El equipo de usabilidad diseñó la interfaz de la aplicación, determinando cómo aparecerían ciertos elementos en la pantalla.
Anderson creó un prototipo que el equipo usó a lo largo del proceso de desarrollo para recibir comentarios iterativos, como determinar qué íconos usar o cómo mostrar diferentes pines. Una preocupación, señaló Washburn, era que la interfaz se saturaría demasiado a medida que le agregaran nuevos elementos, particularmente según el dispositivo o el espacio de pantalla disponible.
A Roner también le preocupaba el desorden y la información innecesaria. Por ejemplo, la lista de clases incluye a todos los instructores asociados con cada clase, lo que podría ocupar una gran cantidad de espacio en la pantalla.
“Si un curso tiene 20 instructores, el estudiante no necesita verlos a todos”, dijo. “Le dije al equipo que sería bueno tener un componente plegable para las clases que tienen más de un instructor. Luego, los estudiantes pueden ver a los instructores que desean y colapsar rápidamente a los que no desean”.
Según los comentarios de Roner, Washburn actualizó la aplicación para mostrar un máximo de tres instructores, dijo Conor Robertson, Student Systems & Gerente de tecnología de la Oficina de Registro.
Robertson dijo que Washburn también tenía que averiguar cómo mostrar las clases en varias ubicaciones, como un curso con un laboratorio y una conferencia en diferentes edificios o salas. Las clases con ubicaciones físicas están marcadas con pines numerados, que representan el orden en que aparecen en el menú.
"Si tiene una clase con varias ubicaciones, el mapa mostrará dos pines rojos con el mismo número", dijo Robertson. “Por ejemplo, una clase con una conferencia en la Biblioteca Marriott y un laboratorio en LNCO [The Language & Edificio de comunicaciones] mostraría los pines n.° 1 en ambos edificios”.
Si se llevan a cabo varias clases en el mismo edificio, aparecerá un pin con un signo más en el nivel de zoom predeterminado de la aplicación y los pines numerados aparecerán después de acercar el zoom. Washburn dijo que los estudiantes también pueden seleccionar la clase en el menú para acercar en el pin de ese curso.
El equipo también consideró qué íconos podrían representar mejor las clases híbridas o en línea y los cursos fuera del campus. Los cursos de Canvas usan el logotipo del proveedor, mientras que las clases en línea usan una señal de Wi-Fi. Los cursos híbridos o aquellos que aún no han finalizado están marcados como TBA (por anunciarse). Las ubicaciones de los cursos fuera del sitio, que incluyen los campus de Asia, Sandy y St. George, se indican con un letrero de navegación. Washburn dijo que el equipo no tiene los datos que necesita para mapear esos campus.
Ejecución de pruebas de control de calidad
Debido a que el componente de autenticación tardó en implementarse, el equipo solo tuvo alrededor de una semana para ejecutar pruebas de control de calidad en la aplicación. Clint Bowles, ingeniero de pruebas de control de calidad del equipo de control de calidad de USS, dijo que se centró en las pruebas móviles porque el equipo esperaba que los estudiantes usaran la aplicación principalmente en sus teléfonos inteligentes. Scott Wilgar, especialista en control de calidad de software y líder del equipo de control de calidad de USS, ayudó a probar el mapa en la aplicación para teléfonos inteligentes MobileU.
Durante el proceso de control de calidad, Wilgar descubrió que los usuarios tenían que iniciar sesión dos veces para acceder a sus horarios de clases: primero en MobileU y luego en My Class Map.
“Se supone que MobileU requiere que el usuario inicie sesión. Después de eso, debería poder acceder a cualquiera de las aplicaciones dentro de MobileU sin necesidad de autenticarse nuevamente”, dijo Bowles. El mapa de clase en MobileU es una versión beta hasta que el equipo pueda resolver el problema.
Al trabajar con Chris Strong, analista de GIS para la administración de instalaciones, el equipo también descubrió una discrepancia entre los conjuntos de datos de información espacial para las estructuras del campus que son desarrollados y mantenidos por varias organizaciones U. DeVries y Washburn dijeron que tenían que analizar y convertir algunos de los datos para reconciliar los problemas.
En general, sin embargo, Robertson dijo que el proyecto se desarrolló sin problemas.
“Dan Thornley (director asociado de los equipos GIS y Garantía de calidad de USS) fue bueno al enviarnos casos de prueba”, dijo Robertson. “Él y su equipo solucionaron rápidamente cualquier problema con el que tuviéramos, como clases con múltiples ubicaciones. Y My Class Map se lanzó, creo, más rápido que muchos de nuestros otros proyectos, lo cual fue bueno”.
Mapeando el futuro de la aplicación
Ahora que My Class Map está en línea, el equipo del proyecto puede concentrarse en la fase dos y en el objetivo original de Roner de identificar cada salón de clases.
"Esperamos aumentar la capacidad de la aplicación para poder profundizar en el nivel de la sala, donde podemos guiar a los estudiantes a la ubicación exacta de la clase en el edificio", dijo Nguyen.
Para hacer eso, el equipo GIS necesita datos del plano de planta de la administración de instalaciones y está trabajando en estrecha colaboración con Strong para que esto suceda. El departamento está digitalizando activamente los planos de todos los edificios del campus, muchos de los cuales tienen varios pisos o niveles, señaló Nguyen. Actualmente, el sistema GIS utiliza la geometría de los edificios para colocar pines, que es una de las razones por las que se apilan pines para diferentes clases en el mismo edificio.
“Sin embargo, cuando estemos consumiendo los datos del plano de planta, podremos usar la geometría y la ubicación física del salón de clases para colocar el pin en su lugar. Eso, en la mayoría de los casos, proporcionará una compensación decente para que los pines no se superpongan y sea más fácil verlos”, dijo Washburn.
Nguyen señaló que la fase dos es una tarea enorme.
“Este proceso es muy complicado y requiere mucha colaboración entre los departamentos relevantes, además de amplios esfuerzos de control de calidad y validación de datos para garantizar la calidad y la precisión”, dijo.
"My Class Map será su propio mosaico para que los estudiantes puedan acceder a la aplicación más rápido, directamente desde su página de inicio del estudiante", dijo. “También reemplazará la aplicación Mis Clases que desapareció”.
Aunque el equipo tiene ideas para la fase tres, y grandes, Roner dijo que todavía no quiere compartirlas. El plan depende de integraciones de terceros que pueden o no ser posibles.
Creación de un mundo de posibilidades
Nguyen y Washburn notaron que My Class Map era posible porque los puestos de administrador de sistema y desarrollo GIS se trasladaron de Gestión de instalaciones a UIT hace un par de años, lo que permitió al equipo aprovechar mejor recursos de TI y colaborar con las organizaciones del campus.
“Este proyecto realmente fue posible porque movimos esos puestos GIS, lo que nos permite colaborar e integrarnos mejor con otros grupos de UIT, especialmente los equipos de ingeniería”, dijo Washburn, señalando que varias unidades de UIT contribuyeron a la creación de Mi mapa de clase.
DeVries elogió los esfuerzos del equipo y señaló que todos trabajaron bien juntos para producir una aplicación centrada en los estudiantes en un período de tiempo limitado.
“Una vez que Dan y el equipo GIS se involucraron, el proyecto avanzó muy rápido”, dijo. “Estaban entusiasmados con eso, y creo que resultó muy bien”.
Nguyen estuvo de acuerdo.
"My Class Map demuestra la capacidad que tenemos para proporcionar productos realmente increíbles y valiosos a la comunidad del campus, solo en función de los recursos que hemos podido reunir", dijo Nguyen. "Es emocionante ser parte del equipo de GIS y ver este tipo de crecimiento".
Poco después de iniciar la aplicación, Nguyen y Washburn se enteraron de que algunos usuarios encontraron formas inesperadas de usar el mapa del campus. Algunos usuarios de reddit, o redditores, publicaron en r/uofu que se desplazaron a varios lugares del mundo, incluidos Washington, D.C. y Londres, Inglaterra. Incluso bromearon acerca de convertir sus hazañas de orientación en una competencia informal.
Nguyen y Washburn se divirtieron con el juego, especialmente porque Washburn había desactivado la función de zoom.
"Fue divertidísimo", dijo Washburn. “El mapa tiene una interfaz de programación de aplicaciones (API) que puedes usar para hacer diferentes cosas, como centrar el mapa en un punto particular del espacio, pero no sé si [los redditores] lo sabían. … Si no lo hicieron, estuvieron planeando durante bastante tiempo para llegar a donde llegaron”.
Nguyen agregó: "Honestamente, fue un gran esfuerzo".
Lo mejor de todo, sin embargo, fue que las publicaciones dieron a los desarrolladores de GIS la oportunidad de promocionar My Class Map y hablar sobre los esfuerzos y sistemas de GIS de la universidad.
"Es bueno ver a los usuarios comprometidos con nuestras aplicaciones y es bueno saber que la gente está entusiasmada con estos productos", dijo Nguyen. “… Dice mucho sobre el alcance de las aplicaciones My Class Map y Campus Map y la voluntad de la comunidad del campus para usarlas”.