Saltear al contenido principal

Tecnología, desarrollo y ciberseguridad

Tecnología, desarrollo y ciberseguridad de las soluciones MAIOR

En más de treinta años de actividad, las soluciones MAIOR para el transporte público han tenido una importante evolución. Una evolución ha estado altamente influenciada por el deseo de ofrecer soluciones siempre en línea con las necesidades de los clientes y por el progreso de la tecnología. Este proceso se ha llevado a cabo manteniendo un enfoque constante en dos aspectos fundamentales: la calidad y la seguridad de nuestro software.

En esta entrevista, Duccio Grandi, Director de Tecnología, y Lorenzo Sarti, Jefe de la División de Desarrollo de Software, hablan de este proceso y explican lo que estamos haciendo en MAIOR para ofrecer soluciones seguras y de alto rendimiento a nuestros clientes.

Evolución tecnológica

Las necesidades de nuestros clientes y la evolución de la tecnología en el campo de la informática nos han llevado a pasar de proporcionar herramientas que facilitan el trabajo de dos o tres personas a ofrecer soluciones que apoyan las operaciones de oficinas enteras.

Hoy en día, los productos MAIOR son fundamentales para todos los procesos empresariales, desde la planificación hasta la puesta en marcha, desde la gestión en tiempo real y la verificación del servicio hasta el intercambio seguro de datos con otros sistemas.

“En cierto modo, este escenario incluye un aspecto adicional, me refiero al papel que desempeñan los proveedores a los que acudimos para obtener las herramientas que necesitamos para desarrollar soluciones MAIOR. Estamos en constante búsqueda de herramientas que nos permitan ofrecer un software de mayor calidad a precios más competitivos, una opción que recae en empresas de la talla de Google u Oracle, por citar algunas”. – Lorenzo Sarti, Jefe de la División de Desarrollo de Software.

El análisis de Big Data se considera uno de los mayores retos para el sector del transporte público.

Las principales empresas proveedoras de servicios de transporte público están adquiriendo una cantidad cada vez mayor de datos sobre los servicios que prestan, y se están dando cuenta de que estos datos tienen un valor significativo en términos de prestación de un mejor servicio.

Fiel a su misión de ofrecer siempre soluciones basadas en las necesidades reales de sus clientes, MAIOR está dispuesta a proporcionar las herramientas adecuadas para “escarbar” en esta enorme cantidad de datos y extraer el conocimiento “oculto”.

Hasta la fecha, MAIOR proporciona a sus clientes este tipo de insights, para ayudarles a hacer más eficientes sus servicios y ofrecer soluciones más funcionales a los pasajeros.

 

Enfoque del desarrollo de software

MAIOR es una empresa con certificación ISO 9000 desde hace muchos años, lo que garantiza que los procesos que rigen la empresa estén siempre claros y definidos.

En cuanto a la organización de los equipos de desarrollo, MAIOR siempre ha seguido buscando las mejores prácticas para incorporarlas a la empresa.

“Un aspecto que nos llamó especialmente la atención, porque era muy similar a lo que ya intentábamos hacer, fue el enfoque AGILE, que luego se traduce en SCRUM, un método particular de organizar el desarrollo de productos software. En cierto modo, AGILE es una evolución natural de nuestra forma de trabajar.” – Duccio Grandi, Director de Tecnología

La inspiración de AGILE ha permitido a MAIOR contar con un equipo de personas, incluso con distintos niveles de antigüedad y experiencia, que trabajan juntos. Gracias al enfoque AGILE, todos saben cuál es el objetivo, cómo avanza el proyecto, qué hacen los compañeros y qué dificultades encuentran. Esto permite gestionar varios proyectos de desarrollo de forma optimizada.

Un aspecto fundamental de AGILE es el cuestionamiento continuo de si lo que estamos haciendo es lo que el cliente necesita, cambiando el rumbo periódicamente y, de manera muy importante, pidiendo una retroalimentación continua. La característica de MAIOR siempre ha desarrollar soluciones a la medida del cliente, que evolucionan en función de sus necesidades.

El enfoque AGILE significa escuchar continuamente lo que ocurre en el exterior y ajustar los proyectos en consecuencia, incluso con los grandes cambios que pueden llegar de un día para otro.

“Esta actitud de recabar continuamente las opiniones de los clientes influye sin duda en la forma en que desarrollamos nuestras soluciones. En MAIOR, hemos cambiado la forma de organizar nuestro trabajo para que las personas trabajen más en colaboración. – Lorenzo Sarti, Jefe de la División de Desarrollo de Software.

 

Seguridad en la gestión de la información

MAIOR sigue los procedimientos establecidos en la norma ISO 27000, una certificación reconocida mundialmente que se refiere a cómo protegemos los datos del software que desarrollamos y los de nuestros clientes.

“No recogemos una gran cantidad de datos personales a través de nuestras actividades, pero sí gestionamos muchos datos que son importantes para las empresas que utilizan nuestros productos, y perderlos sería extremadamente perjudicial. En el contexto de tener un sistema basado en la web y accesible en la nube, la ciberseguridad se convierte en un aspecto central.” – Duccio Grandi, Director de Tecnología.

Ciberseguridad

MAIOR utiliza las tecnologías más modernas disponibles en el mercado. Esto garantiza la máxima seguridad para toda la infraestructura tecnológica que hay detrás de nuestra suite de software: herramientas, bases de datos y servidor de aplicaciones, por nombrar algunos.

Además, MAIOR trabaja con empresas especializadas en pruebas de penetración que simulan ataques externos a los productos para identificar los puntos críticos. Se trata de un proceso de mejora continua que conduce a la resolución de puntos críticos y debilidades. Este enfoque permite ofrecer soluciones de software con un valor añadido muy alto en términos de seguridad, que es mucho más alto de lo que podía ser hace unos años, cuando se prestaba menos atención general a estos aspectos.

Calidad y estabilidad

Además de una organización colaborativa de los equipos de desarrollo que facilita las revisiones cruzadas, se ha creado un equipo interno de Control de Calidad para garantizar la calidad y estabilidad de las soluciones de software.

Gran parte del trabajo del equipo QA es el diseño y la ejecución de pruebas que emulan las acciones que el usuario realizará después en el software, lo que ha permitido seguir mejorando la calidad de los servicios ofrecidos.

Para que el trabajo del equipo de garantía de calidad sea aún más eficaz, MAIOR está tratando de automatizar las pruebas de calidad, de modo que puedan realizarse continuamente a medida que avanza el desarrollo. Esto reduce considerablemente el trabajo manual y repetitivo y, sobre todo, garantiza que cada cambio o nuevo desarrollo se pruebe en cada parte del software.

 

TEMAS RELACIONADOS

Partnership M.A.I.O.R. y Transdata
intelligenza artificiale e trasporto pubblico
Cómo el Machine Learning mejora la gestión de contratos entre autoridades y operadores en el transporte público
Volver arriba