jueves, 12 de abril de 2012

El pendulo

En meses recientes he venido postulando en diferentes foros la idea de que la adopcion de tecnologias de informacion en las empresas se asemeja a un pendulo. El caso mas claro hoy en dia es el tema de movilidad: que camino deben tomar las empresas para afrontar las necesidades de movilidad?

Hace apenas un par de años los clientes buscaban soluciones de movilidad que pudieran ser adoptadas en casi cualquier plataforma, con capacidades de operar fuera de linea sin perder consistencia en sus bases de datos centrales, donde no hubiese que desarrollar gran cosa y donde la experiencia de uso fuera lo mas estandar posible (sin grandes florituras). Hacia ese lado estaba el pendulo: sencillo, configurable, cross-platform.

Tres variables han hecho que el pendulo se mueva al otro extremo: la proliferacion y dominancia de plataformas moviles (no solo es el dispositivo, es la plataforma: iOS, Android, Windows Phone, BB), el crecimiento de la cobertura de banda ancha movil y las plataformas de desarrollo y aplicaciones en la nube. Pienso en lo siguiente: si bien la tarea hace algunos años de construir aplicaciones moviles requeria de un esfuerzo muy grande de infraestructura y servicios/aplicaciones en el backend (que implicaba enfocar buena parte de los recursos a dichas tareas) hoy en dia dicha infraestructura/servicios/aplicaciones son soportados por la ubicuidad de internet y la existencia de la nube; el resultado? los esfuerzos se pueden enfocar ahora a construir experiencias de uso moviles, los recursos se pueden enfocar a la ultima milla del proceso. Las venas por donde fluira la informacion, las bases de datos donde se almacenara, los procesos en el backend para conectarse al resto del negocio pueden ser configuradas y administradas apenas por un puñado de recursos en tiempos record y el talento para desarrollar aplicaciones a la medida en los dispositivos moviles seran cada vez mayores.

Donde esta hoy el pendulo: hoy los clientes quieren la experiencia de uso sexy, facil de usar, que genera ventaja competitiva, que conecta a los clientes de los clientes, en el desarrollo a la medida en diferentes plataformas moviles; de la bronca de conectar, almacenar y procesar se encargaran la red de redes y la nube.

Nos leemos la proxima.