Todo país que desea desarrollarse económica y socialmente debe procurar crear los mecanismos que permitan integrar la Universidad, la Empresa y el Estado, pues cada una de estas partes posee unas fortalezas que hacen que las innovaciones fruto de esta unión de voluntades y conocimientos, resuelva los problemas más grandes que posee la sociedad, a través de la Investigación, Desarrollo e innovación (I+D+i) en busca de la productividad y competitividad de las empresas. Esto en teoría suena muy bonito, llevarlo a cabo no es tan fácil y rápido como la solución de problemas lo amerita.
Si bien existen estas iniciativas en muchos países, y a veces son lideradas por organismos burocráticos a veces poco efectivos, no hay excusa del lado de la empresa para no tomar la iniciativa y proponer alianzas puntuales que permitan avanzar en esta integración de forma práctica y efectiva. Basta solo con encontrar intereses comunes para iniciar una alianza estratégica con las otras partes. Les quiero ilustrar un caso en donde desde una necesidad real se ha ido avanzando, logrando resultados tangibles en muy corto tiempo.
Antecedentes que motivaron el acercamiento con la universidad
Desde finales del 2008 Imolko comenzó un proceso de reinvención, partiendo del cambio de su metodología tradicional de desarrollo de software, hacia una basada en XP, el cual es un enfoque de la ingeniería de software formulado por Kent Beck, ésta se diferencia de las metodologías tradicionales principalmente en que pone más énfasis en la adaptabilidad que en la previsibilidad del proyecto, considerando que los cambios de requisitos sobre la marcha son un aspecto natural, inevitable e incluso deseable del desarrollo de proyectos. Además, el ser capaz de adaptarse a los cambios de requisitos en cualquier punto de la vida del proyecto es una aproximación mucho más realista que intentar definir todos los requisitos al comienzo del proyecto e invertir esfuerzos posteriores en controlar los cambios.
La naturaleza cambiante del mercado de Imolko, hacía que los proyectos largos no fueran una opción viable, pues lo que se diseña al comienzo del año puede ya no ser viable hacia el final.
La implementación de XP en Imolko se denomina Xtreme Quality o XQ y con ella, se busca cambiar de manera radical los procesos, logrando: Mejorar la calidad del software generado, disminuir los tiempos de entrega y mejorar la planificación.
Gracias a la cercanía con la institución Intersoftware, en Colombia, en una conversación informal, se contemplo la participación de Imolko en un proyecto llamado “Empresarios del software formando los nuevos empresarios”, (que busca el desarrollo de competencias y ejecución de iniciativas de negocio innovadoras, con el fin de fortalecer la industria del software en la ciudad de Medellín), se capacitaron entonces dos cohortes en XP, en alianza también con el Tecnoparque del SENA, este proceso cautivó el interés de la universidad, pues allí se evidenció como una empresa de software había logrado implantar en su ADN la metodología XP, no solamente en su área de producción sino también en otras áreas, lo cual era atractivo para integrar dentro de su pensum académico.
En qué consiste la alianza
A raíz entonces de esta experiencia la Universidad Cooperativa de Colombia, una institución con más de 50mil estudiantes y 18 sedes en Colombia, e Imolko Corporation, y la empresa IUR (Innovación Unificada Real), la cual aporta experiencia previa en emprendimiento y mercadeo de en nuevas empresas, se construye así una alianza aprovechando las fortalezas de cada uno, el marco que la rige en el siguiente objetivo: Estructurar y operar un modelo práctico de I+I+D (Innovación + Investigación + Desarrollo), transferible a las partes, explorando formas de financiación diversas, que permitan viabilizar las iniciativas propuestas para convertir proyectos de investigación en realidades tangibles para el mercado.
De este marco se desprenden entonces las siguientes estrategias:
- Desarrollar un Banco de Proyectos e ideas que sean rentables y tecnológicamente sustentables de cara a la búsqueda de la satisfacción de las necesidades del mercado.
- Buscar y obtener recursos para la financiación de los modelos de operación de los proyectos e ideas a desarrollar.
- Desarrollar de una manera sostenible y práctica la función de I+I+D dentro del modelo propuesto, generando transferencia de conocimiento para las partes.
- Desarrollar y ejecutar un modelo de capacitación constante transversal a la función de I+I+D, a través de la figura de formador de formadores.
- Generar el modelo de control técnico y procedimental que permita garantizar la sostenibilidad de los proyectos.
- Articular e integrar de manera transversal las necesidades organizacionales reales con la academia
- Establecer como un parámetro esencial la Gerencia del Conocimiento a través de los mecanismos genéricos provistos por los actores involucrados.
- Desarrollar las reglas para la generación de Spin Off.
Líneas de interés y tendencias
De acuerdo con los intereses de las partes se propusieron los siguientes temas para comenzar el desarrollo del modelo
Elastic Computing
- Desarrollo de aplicaciones que permitan escalar desde 1 a 50 servidores de procesamiento automáticamente. Optimizando el tiempo de uso y la velocidad de respuesta de las aplicaciones.
- Este aprovisionamiento debe hacerse completamente automatizado basado en reglas de negocios definidas previamente.
HTML 5
- Utilización de los tags adicionales para aprovechar el poder de computo en el cliente.
- Desarrollo de aplicaciones off-line, con herramientas complejas de visualización en el browser.
- Entendimiento de los distintas pantallas (tablets, pcs, celulares) y cómo se manejan desde html 5.
Análisis y Visualización de Data Diversa
- Manejo de Teras de información para presentarlos a usuarios finales de forma sencilla y con información “accionable” (actionable intelligence). Creación de benchmarks para presentar la información en forma sencilla y rápida.
- Fusión de diversos data sources para generar información agregada de alto valor. Entre los data sources a utilizar: Email Inbox, Facebook, SQL, NO Sql, Twitter, RSS, Analitycs
iOS
- Conocimiento del iOS y del objective C para la realización de aplicaciones tanto para iPhone como para iPad.
- Conocimiento del workflow necesario para la aprobación y publicación de aplicaciones en el APP Store.
- Conocimiento de los controles específicos de la interface iOS para el desarrollo de aplicaciones sencillas, intuitivas y elegantes.
Android
- Conocimiento de la utilización de Java en el desarrollo de aplicaciones para Celulares y Tablets con Android.
- Entender las diferencias de hardware, versiones del OS y cómo manejarlas adecuadamente.
- Conocimiento de la publicación de aplicaciones en el Google App Store y en el de Amazon.
NFC
- Conocimiento de herramientas con NFC para las tiendas y punto de contacto.
- Instalación y configuración de receptores de NFC que interactúen con servidores de Internet para la identificación y captación de data transaccional de los usuarios.
Biometria + Kinnect
- Encontrar formas muy baratas de medir la conducta de los usuarios en los establecimientos comerciales.
- Buscar formas de simplificar la experiencia de compra en tiendas y puntos de venta mediante biometría para identificación, sugerencia, prestación y cobro de productos y servicios.
- Generar información sobre cómo se toman las decisiones en el punto de venta para la adquisición de productos y definir testings A/B que permitan mejorar la experiencia de compra.
Geoposicionamiento
- Conocimiento sobre captación, almacenamiento y visualización de data geográfica.
- Interactuar con celulares, tablets y/o GPS que capturan información geográfica.
- Evaluar niveles de exactitud y consistencia de la data.
Pinguino y Arduino
- Creación de equipos “inteligentes” para el display de productos en el punto de Venta.
- Utilizando el hardware open source crear sencillos aparatos que permitan promociones productos de forma inteligente en el punto de venta. Esta inteligencia estará basada en condiciones físicas como en la data de las personas que se encuentren cerca.
Facebook Connect + Espartan
- Agregación de data del social graph utilizando como repositorio la información provista por Facebook. Inserción y Extracción de data no tabular, y conversión en información cuantificable para usuarios finales.
- Creación de mecanismos de sincronización y análisis entre repositorios relacionales (SQL), repositorios documentales (NOSQL) e información en el social graph (Connect)
- Asumiendo a Facebook Connect como Sistema Operativo Distribuido, realizar aplicaciones que se ejecuten en dicho OS. Conocimiento de las librerías y alcances provistos.
- Realización de aplicaciones que aprovechen las librerías desarrolladas para móviles en HTML5.
Funciones dentro del modelo de los participantes
Universidad Cooperativa de Colombia
Funciones
- Participar en la consecución de capital para ejecutar proyectos
- Convocar a los investigadores, docentes y estudiantes
- Buscar y proponer proyectos y líneas de interés y tendencias
- Participar administrativamente de los procesos
- Participar de los comités de control y seguimiento.
- Estructuración de la Gestión del conocimiento resultante del proceso.
- Infraestructura física y tecnológica.
- Recursos humanos.
- Conocimiento, metodología y técnicas de investigación.
- Redes de conocimiento
- Recursos financieros: Fondos destinados a la investigación, y a la convergencia universidad-empresa (Laboratorio Empresarial).
Recursos
- Infraestructura física y tecnológica.
- Recursos humanos.
- Conocimiento, metodología y técnicas de investigación.
- Redes de conocimiento
- Recursos financieros: Fondos destinados a la investigación, y a la convergencia universidad-empresa (Laboratorio Empresarial).
Imolko Corporation
El objetivo de Imolko es ayudar a las mipymes a convertirse en grandes empresas mediante herramientas que fortalecen las relaciones entre los clientes y ellas utilizando internet para permitir la escalabilidad y reducir costos.
Funciones
- Capacitar a los investigadores, formadores y estudiantes en la metodología XP
- Instalar y operar en conjunto con los grupos de investigación y producción las plataformas que permiten el desarrollo de las oportunidades.
- Participación en la estructuración y desarrollo de las oportunidades generadas.
- Participación en la estructuración y desarrollo de las investigaciones en las líneas de interés y tendencias objetivo.
- Infraestructura Tecnológica
- Conocimiento en metodología de desarrollo XP aplicado
- Conocimiento en operación y sistemas en la nube
- Gestion basada en Balance Score Card e Indicadores de gestión
- Apertura de API de Imolko para permitir que estudiantes y miembros de la comunidad de open source accedan a los recursos de Imolko y de las plataformas desarrolladas
- Mercado
- Recursos humanos y financieros
Recursos
- Infraestructura tecnológica
- Conocimiento en metodología de desarrollo XP aplicado
- Conocimiento en operación y sistemas en la nube
- Gestion basada en Balance Score Card e Indicadores de gestión
- Apertura de API de Imolko para permitir que estudiantes y miembros de la comunidad de open source accedan a los recursos de Imolko y de las plataformas desarrolladas
- Mercado
- Recursos humanos y financieros
IUR – Innovacion unificada REAL
El objetivo es la generación de valor para los participantes del modelo a través de la generación de oportunidades y la estructuración, desarrollo y operación de las mismas.
Funciones
- La articulación de todos los participantes directos e indirectos del proyecto
- Gestionar ante las unidades financieras la consecución del capital mediante la aplicación de convocatorias entre otros
- Mercadear ante las empresas la innovación en outsourcing
- Ubicar los proyectos especiales y explorar los sectores de interés.
- Consultoría en creación de empresas nuevas como resultado de las investigaciones
- Coordinar la replicación el modelo desarrollo de software (XP) de Imolko y la transferencia de conocimiento
- Creación de comunidad de desarrolladores
- Mejoramiento continuo del modelo I+I+D.
Diagrama del modelo
[
](/files/2014/02/innovacion-unificada.jpg)
- G.I LN1: Grupo de Investigación de la línea 1
- PDN LN1: Grupo de producción de la línea de investigación 1
- PDN Emp1: Grupo de producción para oportunidad con empresa 1
- Min1: Ministerio 1
- Fin1: Financiador 1
- Uni1: Universidad 1
- XP: Metodología XP
Logros a la fecha
En la actualidad se encuentra el grupo de investigación SODA de la Universidad Cooperativa de Colombia y el equipo de desarrollo de Imolko, trabajando en un proceso de transferencia de tecnología y conocimiento, el cual ya ha producido diferentes módulos que están en producción en las aplicaciones de Imolko, y de paso este equipo ya se encuentra formado en desarrollo XP, conocen el stack de tecnología que soporta una aplicación en la nube, además se está ampliando el espectro de proyectos sobre los cuales aplicar todo este conocimiento, como soluciones en Telemedicina para las facultades de Salud de la UCC, automatización de consultorios jurídicos, psicológicos y de ingeniería. Así también se está estudiando ya un proyecto para el manejo de big data.
Otra línea de acción esa enmarcada en la presentación de proyectos para impactar a las MiPyMes y volverlas más competitivas, en instituciones que disponen de fondos para financiarlos mediante convocatorias publicas.
Todo esto será lo anterior será documentado en futuras entregas de este tema.
Conclusiones:
El interés de haber compartido este documento radica principalmente en mostrar como con una buena voluntad de las partes se puede lograr muchísimo y que no es necesario esperar que las soluciones provengan del establecimiento sino que tomar la iniciativa es lo mejor que se puede hacer para obtener lo mejor del mundo empresarial y académico.