EMT está lanzando un portal de desarrolladores que incorporará un repositorio GIT de código fuente reutilizable
Comenzamos con una serie de entrevistas que estamos realizando a nuestro Advisory Board. Enrique Diego Bernardo, Director de Tecnología, EMT Madrid, e Ingeniero de Telecomunicación experto en la gestión y ejecución de proyectos relacionados con las Tecnologías de la Información y Comunicaciones, nos ha dedicado unos minutos y nos esto es lo que nos ha contado:
¿Cuál es la visión del open source desde EMT?
Pensamos que una de las claves para el desarrollo de los sistemas de información consiste en el intercambio de conocimiento. Son múltiples las situaciones en que los departamentos de TI buscan y reutilizan código localizado en los repositorios públicos en Internet. Bajo esta misma óptica y filosofía, los organismos públicos y grandes empresas deberían ser conscientes de que soluciones que han desarrollado podrían aportar un valor importante a terceros. Nunca se había desarrollado tanto código en tan poco tiempo y la clave ha sido la generosidad con la que muchas personas ofrecen su conocimiento, tanto en forma de ejemplos de código como en foros donde aportan soluciones a problemas que resultan vitales para ahorrar horas de esfuerzo e investigación. Consideramos que, una vez que hemos tomado conciencia sobre el valor de abrir los datos, puede ser un buen momento para iniciar modelos de trabajo basados en compartir algunos segmentos de código fuente. La cuestión ahora es el qué y por qué.
¿Qué aplicaciones open source son las que tiene desarrolladas EMT?
Actualmente no existe ninguna aplicación Opensource, pero sí múltiples funciones o rutinas encaminadas a dar a conocer cómo deben utilizarse nuestras APIs Opendata. O sea, sí que tenemos un compromiso en cuanto a cómo reutilizar la información de EMT y ofrecemos programas o rutinas en modo Opensource para facilitar la labor. Somos conscientes del recorrido que nos queda aún en este aspecto, aunque por otro lado hay que pensar que los procesos de negocio de una empresa no es algo que se adapte a una filosofía Opensource, dado el grado de relación que existe con diseños específicamente diseñados e imbricados en una compañía.
¿Hay alguna aplicación open source en desarrollo?
Como comentábamos en el punto anterior, se ha trabajado y, actualmente, se sigue trabajando activamente en la generación de código fuente en abierto para promocionar y potenciar el uso de datos relacionados con el transporte y la movilidad. En estos momentos estamos lanzando un portal de Desarrolladores que, entre otras cosas, incorporará un repositorio GIT de código fuente reutilizable. Dicho código, por el momento, estará específicamente concebido para la gestión y la ingesta de información abierta de la EMT de Madrid.
¿Cómo se utiliza el blockchain en el sector público?
Nosotros sólo podemos hablar desde el punto de vista de Operadores de Transporte, que es algo relativamente pequeño dentro del ámbito de servicios públicos. En este contexto, y aunque parece que las grandes iniciativas siguen localizándose en el sector financiero, quizá se están generando nichos importantes en el entorno de e-gobernment, puesto que parece una clara tendencia estratégica. En definitiva, no podemos descartar que en un plazo razonable se establezcan mecanismos o estándares que impulsen estos procesos de negocio en el ámbito del transporte público y la movilidad, especialmente en cuanto a las políticas tarifarías y el e-ticketing. Por ello, seguimos de cerca y con interés la evolución de este nuevo paradigma.
¿Cómo adoptó EMT la transformación digital en open source?
Desde que en el año 2011 EMT lanzó su portal OpenData, muchos desarrolladores que reutilizan la información de EMT han querido contribuir al conocimiento común aportando código fuente en distintos lenguajes con el fin de compartir su experiencia en el uso de las APIs de nuestra empresa. Ejemplos de ello se encuentran en nuestro portal OpenData y también en repositorios públicos, como GITHUB y foros diversos. Ahora es la propia EMT la que tiene como objetivo colaborar del mismo modo.
¿Qué problema solución la adopción del open source en EMT?
Utilizamos a veces aplicaciones o sistemas Opensource dentro de nuestros procesos de negocio, algo que nos aporta valor y que produce ahorros apreciables en los presupuestos de IT de nuestra empresa. Las soluciones basadas en código abierto han demostrado que son tan robustas como las desarrolladas a medida o bajo propiedad intelectual. Además, poseen la ventaja de que la comunidad de desarrolladores suele ser amplia y, por lo tanto, a menudo existe alguien que ha encontrado la solución a un problema y la ha compartido, por otro lado, ofrece la posibilidad de adaptar el código para conseguir una solución ad-hoc a un tema específico. Sin duda, las soluciones Opensource que existen actualmente en el mercado y que seguirán creciendo en el futuro, son un complemento y una necesidad dentro del ecosistema de software de una empresa como EMT.
¡Muchas gracias por tú tiempo, generosidad y aportaciones!