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 los clientes y la evolución de la tecnología nos han llevado a pasar de ofrecer soluciones que, en el mejor de los casos, podían facilitar el trabajo de dos o tres personas, a ofrecer a nuestros clientes herramientas que soportan el trabajo de un par de oficinas enteras.

Hoy en día, las soluciones MAIOR son fundamentales para todos los procesos empresariales, desde la planificación y la programación, hasta la gestión del tránsito y el intercambio seguro de datos.

"En cierto modo, hay un aspecto adicional en este escenario, a saber, el papel que desempeñan los proveedores a los que acudimos para adquirir las herramientas que necesitamos para desarrollar soluciones MAIOR. Como estamos obligados a elegirlos en el mercado, ciertamente no desde una posición de fuerza si tenemos en cuenta que dependemos de empresas como Google u Oracle, por citar sólo dos, estamos constantemente inmersos en la búsqueda de herramientas que nos permitan ofrecer un software de mayor calidad a precios más competitivos". - 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 información de forma gratuita, para ayudarles a hacer más eficientes sus servicios y ofrecer soluciones más funcionales a los usuarios.

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 lo que respecta a la organización de los equipos de desarrollo, MAIOR ha empezado recientemente a investigar sobre las mejores prácticas.

"Un aspecto que encontramos 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, una metodología particular para organizar el desarrollo de productos. 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 sabemos 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 continuo cuestionamiento de si lo que estamos haciendo es lo que el cliente necesita, cambiando de rumbo periódicamente, incluso de forma muy importante, pidiendo un feedback continuo. La característica de MAIOR ha sido siempre la de desarrollar soluciones a la medida del cliente, que evolucionan en función de sus necesidades.

El enfoque AGILE significa escuchar constantemente lo que sucede en el exterior y ajustar los proyectos en consecuencia, incluso con cambios importantes que pueden llegar de la noche a la mañana.

"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 se protegen los datos del software que desarrollamos internamente y de nuestros clientes.

"No recogemos una gran cantidad de datos sensibles 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 

Cybersecurity


MAIOR se apoya en las tecnologías más modernas disponibles. Esto garantiza la máxima seguridad para toda la infraestructura tecnológica que soporta el conjunto: herramientas, bases de datos y servidores 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 nos permite ofrecer soluciones de software con un valor añadido muy alto en términos de seguridad, que es mucho mayor de lo que podía ser hace unos años, cuando la atención general a estos aspectos era menor.

Cybersecurity

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 de Q&A (Quality & Assurance) es la ejecución de pruebas que emulan las acciones que el usuario realizará después en el software, lo que ha permitido seguir avanzando en la calidad de los servicios ofrecidos.

Para que el trabajo del equipo de Control de Calidad sea aún más eficaz, MAIOR ha automatizado algunas de estas pruebas para 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.

 

 

Descubre más sobre de la suite MAIOR para el Transporte Público


¡Programa una demostración en vivo!