Rosso

Rosso

Sistema de ayuda para la planificación de sistemas ferroviarios. Es un gran sistema, formado por un backend, un motor de optimización y un front-end (desktop) para ayudar a la toma de decisiones por parte de los responsables de líneas ferroviarias. Comprende ayudas para la asignación y  optimización de los recursos personales y materiales empleados en función de las necesidades de los diferentes trayectos, frecuencias, etc. de una gran empresa ferroviaria.

Concretamente en este proyecto estuve Diseñando y desarrollando la interfaz de usuario (UX). Las tecnologías implicadas en el mismo fueron:

  • Desarrollo basado en el modelo de desarrollo ágil “SCRUMM” .
  • Apoyado en los productos de Atlassian. JIRA para la Gestión de Tareas y proyectos y Confluence como gestor documental.
  • Lenguaje de programación Java (JavaFX8).
  • Eclipse Luna
  • e(fx)clipse para su integración con JavaFX y Scenebuilder 2.2 para el tratamiento del FXML.
  • Librería JFXUtils para la extensión de las funcionalidades gráficas de JavaFX.
  • Maven 3.2.3 (m2e)
  • Subversion para el control de versiones (utilizando el plugin subclipse).
  • JUnit para las pruebas unitarias.