miércoles, 15 de noviembre de 2017

Smart City Barcelona 2017



Entre el 1-O y el 21-D se está llevando a cabo la edición de 2017 de Smart City Expo Barcelona. A mediados del mes de Noviembre, como todos los años.

Afortunadamente la cosa, por ahora, está tranquila, y la expo va muy bien.

Es la tercera vez que venimos con stand, y la cuarta como partner. Hemos incrementado el espacio y ahora tenemos más clients y proyectos.

Me gusta Barcelona, y estoy cómodo en el hotel de Plaza España y cadena Catalonia.

La reflexión que puedo hacer, tras darme una buena vuelta por la expo y el Congreso, es que la tecnología va madurando y está en una fase en la que las aplicaciones y soluciones que se presentan se han instalado en proyectos reales y por tanto se han dado pasos desde los pilotos iniciales. Con estas plataformas, con este nivel de IoT, los ciudadanos SI pueden comenzar a percibir beneficios reales de algo inteligente que informa y actúa en base a la información que obtiene.

Creo que la frase que se incluye en muchas presentaciones profesionales de que "el Futuro ya está aquí" es ahora una realidad, y estas ciudades actuales cuentan ya con una fuerte digitalización, con muchos sensores ("cosas (Things)"), con buenas redes y con potentes plataformas.

La tecnología se va integrando en el día a día, y esa transformación que llega a la ciudad, puede ser una buena base para mejorar esa experiencia que supone cada jornada. Ojalá nos permita ser más humanos cada vez, y nos acerque.

No tiene sentido que estemos en un mundo Smart y globalizado, con comportamientos muy locales y poco inteligentes.

La próxima edición de Smart City Barcelona, la quinta nuestra, tiene que ser aún mejor!.

jueves, 2 de marzo de 2017

La Transformación Digital en el MWC17 …




Sin duda la “transformación digital” se va manifestando de una forma creciente en nuestro día a día, y los móviles (ahora los “smartphones”) son actores principales en este proceso. No es necesario ir al MWC para comprobarlo, pero si uno lo visita se hace aún más evidente.

Para que haya móviles inteligentes tiene que haber redes de alta capacidad y la protagonista en esta edición de MWC ha sido la conocida como 5G… Lo cual no supone nada más que una tendencia clásica de este evento, ya que anteriormente contaron con el papel estelar las versiones anteriores de red móvil: 3G, 4G (todavía en despliegue en la mayoría de áreas y continentes).

Pero esa secuencia: 3, 4, 5 asociada a la G de “generation” realmente tiene una proyección geométrica y no sólo aritmética … Las implicaciones del 5G hacen que la Información que puede circular por esa red permita que fluyan los datos que se necesitan para que sea una realidad el denominado “IoT” (el Internet de las Cosas…). Cantidad de sensores, captando y enviando información. Sensores de información tipo “dato” (o metadato) y sensores como cámaras, captando video y enviándolo.

Y todo ello se puede visualizar, monitorizar, analizar en móviles, en laptops o en cualquier dispositivo, y también se puede consolidar en plataformas que realizan ese análisis “fino y cruzado” que aporta las conclusiones de mayor valor. El conocido como Big Data, que extrae el jugo de la información y la proyecta para generar el valor que puede suponer contar con más seguridad en una ciudad, optimizar el tráfico, avisar de un incremento de personas dirigiéndose a un estadio por una determinada zona, o advertir de la evolución de consumo energético.

Pues, como todo está relacionado, y la Información analizada es Conocimiento, y la MOVILIDAD es una característica esencial de la comunicación de nuestros días, todo esto está ahora presente en el MWC, que comenzó siendo un escaparate para los fabricantes de los primeros móviles, que servían para hablar, y ahora se está convirtiendo en el gran evento de la Transformación Digital.

Coches autónomos, Realidad Virtual, Hologramas interactivos, Robots que analizan imágenes e identifican lugares y personas, Reconocimiento Facial & Smart City. Todo basado en Big Data y en IA (o AI en inglés, “Artificial Intelligence”).

#MWC 17, # Transformación Digital, # IA, # Reconocimiento Facial, # Big Data

lunes, 2 de enero de 2017

SCRUM & IA (AI as a source of Scrum)


Me ha parecido muy curiosa la relación entre la IA y el Scrum, que comenta Jeff Sutherland, creador del método organizativo Scrum, como unas de las fuentes que le sirvió para establecer el sistema de gestión de proyectos orientado a Desarrollo de Software.

Sutherland comenta que en una reunión con Rodney Brooks, fundador de iRobot y creador del ahora famoso “Romba”, presenció cómo una de las primeras creaciones de IA-Robótica de Brooks: “Un robot de 6 patas que tiene un procesador en cada pata”, se encendía, y partiendo de “cero” (“Cada vez que se enciende aprende a andar”), iba progresivamente mejorando su capacidad de moverse en una habitación… Y si estaba abierta, se “escapaba” para explorar nuevas áreas para seguir “aprendiendo” y conociendo su espacio disponible.

El hecho de que cada una de las 6 patas tuviera un cerebro propio, coordinados por un cerebro coordinador central que constaba de una cámara y comunicaba a cada pata, siguiendo unas reglas sencillas, fue el principio que llevó a Sutherland a pensar que ese sistema podría también dotar de mayor Inteligencia de Grupo a la hora de desarrollar proyectos… Así la melé (scrum) sería un grupo inteligente y eficaz como esos pequeños robots.
Lo que necesitaba era una forma de Coordinar a pensadores independientes, los componentes del equipo, de una forma sencilla y AGIL, para desenvolverse en el entorno con autonomía y adaptándose a los obstáculos, optimizando su rendimiento, mediante una valoración permanente de lo que está pendiente y de la mejor forma de llevarlo a cabo en lo que denominó “sprints”.

Cuando uno observa los principios y elementos para implementar el sistema Scrum en un grupo, sin duda se percibe con claridad cómo está presente la inspiración en la IA de aquella experiencia con Brooks:

 Tener un Responsable producto (cerebro central que “observa” y “orienta”)
 Definir el Equipo (las patas “inteligentes” –con cerebro- del robot…)
 Contar con un Scrum master (la supervisión y la coordinación)
 Lista objetivos, “backlog” (lo que hay que hacer “decidir” )
 Planificación sprints (“actuar”)
 Trabajo visible (ciclo y comprobación de situación)
 Reunión diaria (realimentación y coordinación …)
 Revisión/demo sprint, Retrospectiva sprint, Siguiente ciclo sprints

Al final de lo que se trata es de contar con la organización y la forma más flexible y adaptable e imprimirle el mejor ritmo en equipo. La verdad es que Sutherland lo argumenta muy bien en su libro explicando el “por qué” de fondo en este modelo de desarrollo… Lo curioso es que la IA ó AI está llegando a un nivel en el que los humanos aprendemos de su aplicación, en lugar de lo que inicialmente, en la época de Turing se planteaba como referencia (véase el famoso test de Turing).

Aunque, otra de las fuentes del Scrum es algo tan humano como el deporte.