¿Qué es un robot vitual?

Después de analizar las tendencias tecnológicas de las revoluciones industriales previas y considerando que la cuarta revolución industrial, a través de la digitalización, aumenta drásticamente el abanico de opciones para desarrollar nuevas soluciones o transformar las existentes, para mejorar la calidad de vida de las personas, entonces, se considera estratégico aventurarnos a tratar de definir conceptos como  “robot virtual”, por esta razón se indaga dentro de este tema.

“Un robot virtual es una serie de instrucciones desarrolladas en un lengua de programación, cuyo propósito es simular y automatizar una tarea humana que en la mayoría de los casos es repetitiva, estas instrucciones detallan el alcance de las decisiones que el robot virtual logra realizar y pueden mejorarse hasta darle al robot la capacidad de aprender según la acumulación de su propia experiencia. Hoy existen varios tipos de robots virtuales, pero los dos tipos más comercializados son:

  1. ChatBots: Son instrucciones capaces de interpretar el lenguaje humano para dar respuesta a solicitudes o consultas, hasta el punto de entablar una conversación natural entre el solicitante y el robot. Por ejemplo los chatbot de Google o Microsoft. ( https://dialogflow.com/ https://azure.microsoft.com/en-us/services/bot-service/ )
  1. Robots de procesos: una serie de instrucciones que automatizan un proceso operativo. Por ejemplo el robot automático de IBM que graba procesos y los reproduce; por ejemplo recibir correos con trabajo y asignarlo sin intervención humano. ( https://www.ibm.com/automation/software/rpa )“

Es importante considerar que la característica fundamental para un robot virtual moderno es la capacidad de aprender, ya sea de forma supervisada (que una persona le enseñe al robot) o no supervisada (que el robot tenga la capacidad de aprender solo), por ejemplo, un servicio de mensajería automatizado, ¿sabe qué hacer en caso de recibir un correo erróneo?, ¿escala el problema? La respuesta es no, a menos que se haya programado, entonces, generalmente intenta enviarlo 5 veces y da resultado erróneo, el servicio no tiene la capacidad de aprender, solo podríamos mejorarlo agregando más condiciones a su código, sin embargo, si logra simular y automatizar el proceso de enviar mensajes, por esta razón, se considera un robot clásico.

Por otra parte, algunas personas o empresas utilizan títulos rimbombantes para vender servicios, que al final son iguales o más limitados, en comparación con las automatizaciones desarrolladas a la medida dentro de las organizaciones o empresas. Igual al concepto de “Big Data”, esto es un tema de moda, que hoy no tiene una clara definición oficial.

Con esta visión sobre los robots virtuales, podemos decir que: “Los procesos automáticos desarrollados en cualquier lenguaje de programación son robots virtuales clásicos, porque reciben información, la procesan y actúan, o sea simulan y automatizan una tarea humana, pero no son inteligentes, por otro lado, un robot virtual inteligente es capaz de aprender a través de un proceso supervisado o no supervisado.”

Roles en un equipo para proyectos en Inteligencia de Negocios

La Inteligencia de Negocios con el paso de los años ha evolucionado e incluido diferentes roles de trabajo, dentro del proceso de desarrollo, implementación y mantenimiento de soluciones en esta área, por esta razón hoy debemos contar con un equipo de trabajo con diferentes habilidades, algunos de estos roles son:

Para el negocio:

  1. Analista de negocios: Normalmente son los intermediarios entre las partes interesadas del negocio (como los usuarios o jefes) y el departamento de tecnología (como los desarrolladores de soluciones de BI). Su función es mejorar los procesos de negocios detallando y diseñando los requerimientos para desarrollar funciones nuevas o mejoras a las existentes.
  2. Analista de datos: Se centran en la recopilación y preparación de datos,  ayudan a los usuarios en la creación de informes para el análisis de la información generada.

Para el desarrollo:

  1. Ingenieros de datos: Son responsables de obtener, limpiar y transformar datos para que los analistas puedan accederlos y analizarlos. Son responsables de monitorear y garantizar el rendimiento, la escala, las cargas máximas y el registro de los procesos de cargas de datos.
  2. Científicos de datos: También realizan las tareas de los ingenieros de datos, con la diferentes que pueden utilizar procesos de Machine Learning para transformar los datos, también pueden ser responsables de crear herramientas de Inteligencia de Negocios que los analistas utilizan.
  3. Especialista en visualizaciones: Se encargan de diseñar las opciones para mostrar los convertidos en conocimientos, este rol se convierte en el más estratégico, porque el grado de aceptación de una solución de Inteligencia de Negocios está estrechamente ligada a lo atractiva y clara que esta sea. Los especialistas en visualizaciones cuentan con estrategias para diseñar informes y tableros dinámicos con los colores y elementos óptimos según las personas o procesos que utilizarán las soluciones.

Para la implementación:

  1. Administrador de la plataforma de Inteligencia de Negocios: Es el encargado de dar soporte y mantenimiento a la plataforma, es un intermediario entre el equipo de Inteligencia de Negocios y el área de Infraestructura, algunas de sus funciones son:
    1. Actualización del software de la plataforma.
    2. Gestiona la solución los problemas físicos de la plataforma.
    3. Asigna permisos para el acceso a las soluciones de Inteligencia de negocios.
    4. Trabaja en conjunto con el equipo de Inteligencia de Negocios para solucionar problemas de rendimiento.
    5. Instala nuevas soluciones o actualizaciones en los ambientes de producción
    6. Respaldos de bases de datos, script y aplicativos.

La cantidad de personas y combinación de roles dependen del tamaño, madurez y dominio de la organización.

Innovación Pública y Justicia Abierta (Parte 2)

La política de Justicia Abierta aprobada en la Sesión nº. 10, artículo XIII del 12 de marzo de 2018 de Corte Plena del Poder Judicial de Costa Rica, define la Justicia Abierta como una forma de gestión pública aplicada al quehacer de la administración de justicia que redefine la vinculación entre el Poder Judicial y la sociedad en general, basándose en los principios de transparencia, participación y colaboración, con los fines de garantizar el Estado de Derecho, promover la paz social y fortalecer la democracia. También define los tres principios de la Justicia Abierta y sus ejes de trabajo, en ellos se implementarán diferentes esfuerzos institucionales. A continuación, se presenta un diagrama que muestra los principios y los ejes armonizados:

El link del sitio oficial es https://justiciaabierta.poder-judicial.go.cr/

Con este esfuerzo se pretende mejorar la eficiencia y la eficacia en la administración de la justicia, además de promover de forma coordina el trabajo entre la institución y todos los diferentes actores sociales interesados en co-crear soluciones innovadoras.

Innovación Pública y Justicia Abierta (Parte 1)

El desarrollo tecnológico y la apertura de las instituciones públicas a incrementado notablemente la necesidad de mejorar los servicios y la rendición de cuentas, analizando el desarrollo de este proceso en el Poder Judicial de Costa Rica se pueden identificar tres momentos claves de innovación hasta llegar al concepto de innovación pública que hoy se trabaja activamente en el Plan de Acción del Justicia Abierta, estos tres momentos son:

  1. Nueva Administración Pública: En esta etapa el Poder Judicial de Costa Rica desarrolla de cara a la ciudadanía una serie de servicios para mejorar la atención a los usuarios, además estable diferentes convenios para integrar de forma proactiva información para mejorar los tiempos en los diferentes procesos judiciales. Todos los esfuerzos dedicados a mejorar la eficiencia de los procesos.
  • Gobernanza Pública: Se han desarrollado esfuerzos en mejorar la participación ciudadana desde el primer Plan Estratégico (2000-2005) centrado en los derechos de las personas usuarias, la creación de la Contraloría de Servicios, la creación de las Comisiones de Personas Usuarias, así como la constitución de la Comisión de Acceso a la Justicia, conformada por varias subcomisiones que atienden las necesidades de las personas en condición de vulnerabilidad y el Programa de Justicia Restaurativa. Con el fin de mejorar la eficacia de los procesos.
  • Justicia Abierta: Con la adhesión voluntaria de Costa Rica a la Alianza para el Gobierno Abierto en el 2012 y la firma del Convenio Marco para promover un Estado Abierto en el 2015, el Poder Judicial de Costa Rica realiza esfuerzos para fortalecer, la transparencia, la participación y la colaboración. Desarrollando una Política de Justicia Abierta, que hoy marca un norte a seguir por los Poderes, Órganos y Organismos Judiciales Iberoamericanos.

Con todo este camino recorrido se puede definir la Innovación Pública, como la disposición de transformar o crear un servicio para brindar un mayor valorar o beneficio a la sociedad, utilizando los medios que se encuentran al alcance de la institución, sin limitar la creatividad de los participantes internos y externos.

Con esta visión clara de co-creación de servicios se fortalece el tema de Justicia Abierta que a su vez se basa en los pilares de transparencia, participación y colaboración de Gobierno Abierto.  

Innovar en Inteligencia de Negocios con un cambio de perspectiva

Yo siempre he pensado que “El conocimiento es para compartirlo”, por esta razón, para iniciar este blog he elegido contar la historia de cómo inició el primer proyecto que logré terminar con éxito.

Cuando comencé a trabajar en inteligencia de negocios me dieron el objetivo de desarrollar soluciones para apoyar la toma de decisiones en la parte administrativa del Poder Judicial de Costa Rica, me di cuenta que implementar estás soluciones era como un requisito para la organización, era una tarea más que hacíamos en Informática. Sin embargo, para mi representó una oportunidad que no podía dejar pasar, dicen que la suerte es tener todo lo necesario para aprovechar una oportunidad, entonces yo me sentía con suerte.

Mis objetivos eran primero generar un impacto fuerte o sea hacer algo diferente y llamativo; el segundo objetivo era por medio del ejemplo inspirar a los demás para generar un cambio positivo.

Por esta razón decidí seguir el consejo de Simon Sinek en su libro “Start With Why”, hice un cambio de perspectiva aplicando los conceptos del “Circulo Dorado”.

Lo primero era definir para mi proyecto un “Porqué”, me enfoqué en dos cosas el usuario final y nuestro Plan Estratégico, con esto nació la siguiente afirmación “En la Unidad de Inteligencia de la Información (esta oficina no existía era solo yo tratando de hacer algo nuevo) nos interesa brindarle al usuario soluciones innovadoras que les permitan adueñarse de sus datos para crear en conjunto conocimiento importante para apoyar la toma de decisiones del Poder Judicial, haciendo uso de las últimas tecnologías, prácticas y tendencias que faciliten por un bajo costo alcanzar ese objetivo”. Este fue nuestro primer “Porqué”, situando al usuario y a los intereses estratégicos de las Dirección de Tecnologías de Información como lo más importante.

Con esto fue más fácil identificar el “Comó” hacerlo, se utilizó una suite de herramientas para inteligencia de negocios capaz de brindar todo lo que se buscaba, la suite era, robusta, completa, atractiva y lo más importante era de menor costo.

El “qué” hacer llegó solo, los usuarios al sentirse involucrados crearon en conjunto con la Unidad de Inteligencia de la Información los requisitos y necesidades, con esto creamos una amplia gama de soluciones.

En la mayoría de los casos primero se piensa en el “Qué” por ejemplo hacer un sistema, después nos preocupamos por el “Comó” por ejemplo elegir un lenguaje de programación y una arquitectura; finalmente pensamos en el “Porqué” como un resultado de una solicitud de un usuario, esto en el mejor de los casos, porque a veces se hace nada más porque alguien dijo que se hiciera.

Pero cambiando la perspectiva y comenzando en el “Porqué” logramos sacar lo mejor de las personas involucradas, logramos tener una vista renovada para descubrir un “Cómo” que no esté condicionado a la frase “así lo hacemos siempre”, logramos identificar fácilmente los beneficios de aplicar un esfuerzo para desarrollar una solución nueva y logramos inspirar de forma positiva a los demás ya que hoy todos sin darse cuenta están buscando su propio “Porqué”.