Los estudiantes de tercero de grado de informática en este curso 17-18 han desarrollado un sistema de gestión de estaciones de trenes como proyecto del primer semestre denominado Train Station Management System. El Problem Based Learning (PBL) se ha referenciado como una de las herramientas más innovadoras en los entornos de aprendizaje hoy en día. En Mondragon Unibertsitatea usamos el modelo basado en proyectos en los semestres de Grado de Informática como filosofía de aprendizaje multidisciplinar. En el tercer curso de las titulaciones de Grado, el 50% del tiempo de cada semestre se dedica a un proyecto que engloba todas las asignaturas del semestre.
El producto a desarrollar ha estado formado por dos componentes:
– Un simulador del movimiento de los trenes en las vías y en las estaciones. En el desarrollo del simulador se han trabajado problemas de sincronización relacionados con la asignatura de sistemas operativos.
– Una aplicación web que permite a diferentes roles (jefe de estación, empresa de mensajería y al conductor de tren) consultar diversa información como el estado de las entregas y de los trenes, en diferentes dispositivos: PC, Tablet, móvil. En el desarrollo de esta aplicación se han trabajado conceptos relacionados con las asignaturas de Ingeniería Web y de Interfaz hombre-máquina.
Durante el desarrollo del proyecto se ha realizado una gestión del proyecto y se han seguido prácticas de ingeniería del software: análisis estático del código, pruebas automáticas, gestión de versiones llegando incluso a la integración continua.