El Congreso Español de Informática (CEDI)

Este septiembre de 2016 se ha celebrado en Salamanca el Congreso Español de Informática (CEDI), uno de los eventos científicos más importantes en el campo de la ingeniería informática en España. Se trata de un multi-congreso organizado por la Sociedad Científica de Informática de España (SCIE) que agrupa a los principales congresos, jornadas y simposios del ámbito informático que se celebran en España. CEDI pretende ser un punto de encuentro para toda la comunidad que desarrolla su actividad en el ámbito de la ingeniería informática, ya sea en investigación, desarrollo, innovación o enseñanza universitaria. Es fácil de imaginar que reunir en un mismo lugar a empresas e investigadores con tanta diversidad de ámbitos de especialidad puede dar lugar a muchas sinergias y oportunidades de colaboración. Muchos artículos, proyectos e iniciativas científicas relevantes han “nacido” o “crecido” durante las CEDI… Los antecedentes del CEDI se remontan a los Congresos Nacionales de Informática y Automática (1970-1985), organizados por la Asociación Española de Informática y Automática (AEIA). En su formato actual, CEDI se inicia en 2005 (Granada), y desde entonces se ha celebrado en 2007 (Zaragoza), 2010 (Valencia) y 2014 (Madrid). Algunos congresos de CEDI tienen una trayectoria muy prolongada, con más de 15 ediciones, y son un referente de la comunidad científica de su ámbito. Podemos citar como ejemplos los congresos sobre Inteligencia Artificial (CAEPIA), Computación Paralela (JP), Informática Gráfica (CEIG), Ingeniería del Software y Bases de Datos (JISBD), Informática Educativa (SIIE), Programación y Lenguajes (PROLE) e Interacción Persona-Ordenador (INTERACCIÓN). También hay otros eventos de temática más específica o bien con menor trayectoria, sobre áreas como lógica difusa (LODISCO), ingeniería de servicios (JCIS), minería de datos (TAMIDA) o sistemas de tiempo real (STR). Además...

Particularidades del desarrollo para móviles

En esta entrada queremos hablaros de una de las salidas profesionales en la que la demanda laboral más ha crecido últimamente: el campo de la tecnología móvil. Como ya sabemos, la irrupción de la tecnología móvil, y más recientemente, los smartphones, ha desencadenado una revolución dentro de nuestra sociedad. Actualmente, interactuar con el móvil para comprar, jugar o consultar información se ha convertido en algo totalmente habitual. Además, la industria del móvil avanza de forma muy rápida, lo que hace que las empresas necesiten adaptarse rápidamente y tengan que definir estrategias específicas adaptadas al móvil para su marketing, publicidad, relación con los clientes, organización de procesos de gestión interna, etc. Todo esto hace que el desarrollo de apps para empresas esté en constante aumento y también que aparezcan nuevos negocios basados en aplicaciones para móviles. En esta entrada, haremos un breve repaso precisamente del mundo del desarrollo para móviles, una de las ramas de la tecnología móvil que más demanda de profesionales está generando. Lo primero que debemos tener presente es que el desarrollo de aplicaciones móviles tiene muchos puntos en común con el desarrollo de otros tipos de software, pero también tiene sus particularidades, entre las cuales podemos destacar: La industria evoluciona muy rápidamente (nuevos dispositivos, nuevas funcionalidades, sistemas operativos en constante evolución, etc.), por lo que hacer nuestra aplicación compatible con los dispositivos más antiguos y los más nuevos complica el desarrollo. El dispositivo tiene diferencias notables, como el tamaño reducido, la interacción táctil, la incorporación de sensores (acelerómetro, giroscopio), GPS, cámara, etc. Cuando se diseña deben tenerse en cuenta estas diferencias (haciendo botones más grandes, por...

¿Cómo son los científicos de datos? (y II)

En la primera parte de esta entrada, presentábamos las características y habilidades “duras” de un científico de datos: ¿qué hacen? ¿en qué clases de empresan trabajan? ¿qué tecnologías utilizan? Según Davenport y Patil, el científico de datos es una mezcla de hacker, científico, asesor de confianza y experto de negocio.  Los científicos de datos comparten también ciertos rasgos de la personalidad, del carácter. Gràfica: Gert Altman, Dominio Público, en Pixbay. Son críticos y curiosos. (Curiosos de curiosidad; a veces también son raros, pero no es necesario). Hacen preguntas, no se conforman con las respuestas, exploran bajo la superficie de las cosas y buscan todo el rato lo que los datos esconden. De todas las preguntas, hay una que consideran la más importante: ¿por qué? También por esto a veces pierden de vista el contexto organizativo, el problema de negocio que se trata de resolver y el grupo de trabajo en el que están integrados… No es gente muy social siempre. Les gusta el análisis y el detalle. Intelectualmente, la ciencia de los datos es un ejercicio de descomposición de un problema en piezas más pequeñas y el diablo está en los detalles. Son pacientes y perseverantes; piensan primero y actúan después. También por esto a veces les paraliza el análisis, son perfeccionistas, los datos nunca les parecen los suficientes o de suficiente calidad, el árbol no les deja ver el bosque… Pueden crear modelos y establecer predicciones. El talento analítico consiste también en clasificar y simplificar el volumen de datos, establecer patrones y elaborar pronósticos. También por ésto a veces son autosuficientes, encuentran sólo aquello que van a buscar y...

¿Cómo son los científicos de datos? (I)

Nuestro colega (y sin embargo amigo) Josep Curto lo decía hace algunos posts: “Big Data trata de dominar el dato para generar valor”. Inteligencia de negocio y Big Data tienen que ver con las tecnologías de almacenamiento y tratamiento de los datos, con técnicas y herramientas de análisis (lo que ya se llama la Ciencia de los Datos, ¿o es sólo estadística?), con un contexto organizativo que usa la información para tomar decisiones (empresas orientadas al dato) y con varias clases de profesionales: los ingenieros o tecnólogos de sistemas de datos, los científicos y analistas de datos, y los directivos y usuarios que trabajan necesariamente con datos. ¿Cómo son los profesionales orientados a los datos? Gráfica: Mushonz, CC BY-SA 4.0 Entre todos éstos, el mayor interés está ahora en los “científicos de datos”, los más buscados, los más difíciles de encontrar y los que más ganan. Los científicos de datos manejan el ciclo de gestión de los datos: entienden y ayudan a definir el problema y las necesidades de datos para resolverlo; buscan los datos y los preparan para su procesamiento; hacen el análisis mediante modelos y algoritmos y crean o mejoran los algoritmos existentes; presentan los datos de forma atractiva, comprensible y que permita tomar decisiones; y, finalmente, los almacenan y archivan de forma que permita su re-utilización. Los científicos de datos tienen que conocer e interactuar con los ingenieros informáticos que gestionan los almacenes de datos y el resto de las tecnologías de datos disponibles en la empresa. Los ingenieros proporcionan o ayudan al científico en el acceso a grandes conjuntos de datos y, cuando el científico...

El fenómeno Pokemon Go, la realidad aumentada y el futuro de los móviles

La aplicación Pokémon Go no tiene precedentes en la historia de los videojuegos. La producción de Niantic, llegó en los smartphones de forma espectacular. ¡Antes de su lanzamiento oficial en España, algunos geeks ya habían empezado la caza! ¡Fue una locura tal que el juego ha causado accidentes! Este verano si estaba conectado en su cuenta de Facebook, Twitter o en casi cualquier red social, no pudo escapar a la ola barriendo la escena friki. Pokémon Go ya se ha establecido como un fenómeno social, ya sea en los EE.UU., Australia y Nueva Zelanda, donde se lanzó el 6 de julio o en Canadá y en el resto de Europa, donde se ha desplegado en el ínterin, con el mismo éxito. Según SimilarWeb, la aplicación superó a Twitter en términos de usuarios activos al día en plataforma Android, mientras que otro informe de SensorTower dijo que los usuarios estaban gastando más minutos por día en la aplicación Pokémon Go que en Facebook. Más allá de ser la aplicación más descargada de la Apple Store, está disponible en 25 países, y ya ha facturado más de 14 millones de dólares. Es el primer gran éxito de un juego de Realidad Aumentada[1]. Una vez pasado el entusiasmo de los primeros días, es interesante analizar este fenómeno. ¿Qué es Pokémon Go? Es un videojuego “free-to-play” de aventura utilizando la realidad aumentada disponible en los dispositivos iOS y Android. De hecho, cuando se enciende la cámara de su teléfono, se puede encontrar con una imagen virtual de un Pokémon, superpuesta sobre la escena real grabada por la cámara. De manera resumida, el juego consiste en...