Alt1040. Noticias acerca de Internet, diseño, música, cine, opiniones, weblogs y medios

Es uno de los weblogs de tecnología más seguidos de la blogosfera hispana.

Bitelia. Blog de software, internet y servicios web

Software y aplicaciones para mejorar tu vida, guías de uso, trucos, listas, noticias y todo sobre tecnología.

Xataka. Publicación de noticias sobre gadgets y tecnología.

Últimas tecnologías en electrónica de consumo y novedades tecnológicas en móviles, tablets, informática, etc.

Wwwhatsnew. Aplicaciones, marketing y noticias en la web.

Servicios que os pueden ser útiles para dibujar, gestionar tareas, hacer amigos, encontrar restaurantes...

Fayerwayer. Discusiones y opiniones de lo ultimo en tecnología y gadgets

Con secciones dedicadas a Internet, Software o Redes Sociales es un referente a nivel de tecnología en español.

Mostrando entradas con la etiqueta tecnología. Mostrar todas las entradas
Mostrando entradas con la etiqueta tecnología. Mostrar todas las entradas

26 de noviembre de 2020

Big Data e Inteligencia de Cliente: dos tecnologías que serán fundamentales para muchas empresas

Big Data
Como todos sabemos, desde comienzos de este año 2020 hemos estado sufriendo una importante pandemia que ha paralizado el mundo entero, tanto a las empresas como a la vida en general. Ante este obstáculo, no nos queda otra que adaptarnos a estas circunstancias y podemos además aprovechar esta situación para mejorar aspectos que ya tenían deficiencia en el pasado.

Desde hace ya unos años, un número cada vez mayor de empresas han ido implementando diversas tecnologías paulatinamente para mejorar la gestión, la producción, eficiencia, etc.
Pero aunque a través de esas herramientas eran capaces de generar una cantidad ingente de datos de sus clientes, posteriormente eran incapaces de aprovechar todo esta información para sacarle valor.


Cloud Security



Un avance en el análisis de los datos para las empresas


Y es aquí donde podemos contar con 2 tecnologías de un enorme potencial: el Big Data y la Inteligencia de Cliente.

El Big Data es de gran importancia para las empresas ya que nos proporciona respuestas a muchas dudas o preguntas que ni siquiera se conocían, pasando por tanto a tener un primer punto de referencia.

La analítica avanzada es fundamental para obtener el máximo valor de los datos de nuestros clientes y el Big Data puede utilizar distintos métodos y tecnologías para obtener esta información valiosa de conjuntos de datos de gran tamaño y diversos que tiene la empresa.

Utilizando estas herramientas de Big Data podemos almacenar, estructurar y procesar todos estos datos para a continuación poder utilizar la Inteligencia de Cliente y poder llegar a conocer mejor a nuestro cliente y en base a ellos realizar acciones para mejorar nuestro éxito.

¿Pero en qué consiste la Inteligencia de Cliente?


El innovador concepto “Inteligencia de Cliente” consiste en extraer y analizar la mayor cantidad posible de información acerca de nuestros clientes y potenciales para poder así ofrecerles el producto de forma personalizada y adaptado a sus necesidades, aspectos claves si queremos mejorar nuestras ventas y aumentar la fidelización en sus compras.

Debemos tener en cuenta que en el mundo digital de nuestros días la mayoría de estos clientes comparten su información con las empresas con las que están interactuando: hábitos de búsqueda, compra, intereses, preferencias…. una información vital que nos será muy útil para estudiar el perfil de quién nos compra y ofrecerle lo que necesita en cada momento.

Ventajas del uso de la Inteligencia de Cliente y el Big Data


Si la empresa emplea ambas tecnologías, además de conocer de mejor manera los gustos y preferencias de nuestro cliente como comentamos anteriormente, podremos predecir futuras compras, dispondremos de una detallada segmentación de nuestro público a la que podremos ofrecer desde ofertas u otras comunicaciones que creamos conveniente o conocer el grado de satisfacción que tiene en este momento con nuestros productos/servicios y poder actuar en consecuencia.

A nivel de gestión también supone una enorme mejora, ya que podremos analizar a través de indicadores (personalizados según queramos) diversos aspectos que conseguirán que a partir de ese momento nuestras tomas de decisiones puedan desarrollarse con mucho mayor conocimiento tanto de la empresa como de los clientes.

Para el departamento de Marketing todo esto será de gran ayuda, ya que ante el eventual lanzamiento de campañas podremos saber perfectamente a qué perfil de nuestros consumidores iremos dirigidos, poder comunicarnos utilizando newsletters dirigidas únicamente a un perfil de público específico o incluso hacerle recomendaciones directamente basadas en el comportamiento que ya conocemos de análisis previos de sus datos y que podremos predecir para futuros productos o servicios.

Además, tendremos un claro avance en la visualización de datos para usuarios sin conocimientos técnicos, ya que muchas de estas herramientas de análisis ofrecen en la actualidad múltiples bibliotecas de visualización más allá de los habituales gráficos de barras y líneas.

Los usuarios pueden elegir entre diagramas de dispersión, mapas de calor, mapas de árbol, visualizaciones en 3-D y, para el análisis de texto a través de nubes de palabras. También se permite a los usuarios arrastrar y soltar visualizaciones fácilmente en espacios de trabajo/cuadros de mando o cambiar de perspectiva al ver las relaciones de datos y las comparaciones en múltiples visualizaciones.

Futuro para muchas empresas


A día de hoy y con la total incertidumbre que tenemos con el COVID-19, el uso de la tecnología puede otorgar un gran apoyo a las empresas para conocer de una forma más profunda a sus clientes y automatizar toda esta recogida de datos y procesamiento.

Ante esta crisis y con la competitividad feroz que existe en el mundo empresarial, es una gran ventaja poder explotar toda la información de la que disponemos, conocer qué necesita el sector en el que estemos, qué es lo que se está demandando, los servicios que se requieren, qué se está valorando en nuestros productos o qué opinión tienen ante los precios u otros factores que consideremos relevantes.

De esta manera tendremos la capacidad de ofrecer a nuestros clientes un servicio personalizado y de mayor calidad, mejorando así su satisfacción por lo que tanto las ventas como las prescripciones tendrán un importante incremento.

¿Tu empresa ya tiene estas tecnologías o piensa implementarlas próximamente? ¿A qué esperas?


* Artículo de Miguel Fernández Cejas *



Miguel Fernández Cejas


CEO de Itop Consulting



BIO

Socio fundador de varias empresas tecnológicas relacionadas con la consultoría de gestión, el turismo, las redes sociales o la formación.

Actualmente está centrado en la dirección de Itop (www.itop.es), consultora especializada en la implantación de soluciones tecnológicas para empresas (ERP, CRM, BA, ECM, IoT, Marketing Digital, RPA y Apps), formación online (cursos de SAP Business One) y su producto estrella Curie Platform.

Completó su formación en Ingeniería Informática con varios cursos de postgrado en Big Data, inteligencia artificial, dirección de empresas y calidad.

LinkedIn: fernandezcejas
Twitter: @fernandezcejas


7 de octubre de 2020

¿Qué es Docker? breve introducción y conceptos básicos

Logo Docker
Docker ha sido una propuesta diseñada y desarrollada inicialmente por Salomón Hykes en la empresa "dotCloud" con el propósito de automatizar los procesos de integración continua (CI) y entrega continua (CD). A raíz de su potencia y facilidad de uso, fue liberado como proyecto de código abierto en el año 2013.


Desde su liberación en 2013, el proyecto ha ido creciendo y se ha consolidado como uno de los más importantes en GitHub con el mayor número de estrellas y de forks.

Empresas como Microsoft, IBM, RedHat, HP, entre otras, no tardaron en ver la potencia y valor de Docker y por ello, participan activamente en su desarrollo y crean soluciones propias partiendo de Docker.

DevOps


¿qué es Docker?


Es un proyecto open source utilizado principalmente para el despliegue de aplicaciones en espacios virtualizados. Estos espacios son también conocidos como contenedores.

Es una tecnología muy extendida en la industria del desarrollo de software, siendo una práctica muy frecuente en los equipos de desarrollo. Estos usan Docker para poder desplegar fácil y rápidamente las aplicaciones que crean.

¿qué es un contendor?


Es un espacio virtual (hay diferencias importantes con las máquinas virtuales) en dónde instalamos todo el software necesario para que podamos ejecutar las aplicaciones que vamos desarrollando.

Podemos tener un contenedor con una configuración muy específica. Por ejemplo, podríamos crear un contenedor que incluya Apache, PHP y MySQL con versiones muy concretas y lo podemos desplegar facilmente en otros sistemas en los que necesitemos que se encuentre en ejecución esta aplicación (estas plataformas sólo necesitan correr un servicio de Docker).

El objetivo de los contenedores es incluir todo lo necesario para que una aplicación se pueda ejecutar en cualquier plataforma sin tener que cambiar nada.

¿qué es una imagen?


Un contenedor sólo es posible crearlo a partir de una imagen.
Una imagen, a grandes rasgos, es una plantilla que nos permite crear contenedores. Incluye el diseño y la configuración necesaria para poder crear contenedores concretos.

De forma general, una imagen define el software que vamos a instalar en el contenedor y que versiones tienen que tener. Es decir, las imágenes siguen un modelo y sintaxis estándar.

A modo de ejemplo, podríamos hacer un símil en el mundo del desarrollo diciendo que "una imagen sería una clase y un contenedor el objeto propiamente dicho".

Estos dos elementos son imprescindibles para poder utilizar Docker.

Caraceterísticas importantes de Docker


  • las imágenes y los contenedores se gestionan de una forma centralizada por medio de un servicio que se encuentra en ejecución en el sistema operativo. Este servicio es conocido como "dockerd".

    En sistemas basados en linux (en las distribuciones más recientes) este servicio se encuentra gestionado, como muchos otros, por systemd.

    Lo que normalmente hacemos es utilizar el cliente de Docker (comando docker) para poder conectarnos con este servicio y poder gestionar imágenes y contenedores.

    Este comando se encarga de conectarse al servicio de docker y realizar todas las operaciones de administración sobre este servicio como son la gestión de imágenes y contenedores, configuraciones de red, etc.

  • existen multitud de imágenes que tienen configuraciones estándar.

    Es bastante habitual encontrarnos con equipos de desarrollo que van a necesitar el mismo stack tecnológico (Apache, PHP, MySQL por ejemplo). Para ello existe un repositorio centralizado conocido como Docker Hub (https://hub.docker.com/) en donde se encuentran cientos de imágenes registradas que podemos descargar y posteriormente utilizar para crear nuestros contenedores partiendo de esas imágenes.

  • los contenedores admiten múltiples configuraciones, incluyendo la asignación de contenedores a distintos segmentos de red. Esto nos permite, entre otras cosas, crear contenedores que se van a ver entre ellos partiendo de un contexto de red común.

  • en docker también podemos crear clusters de contenedores, crear volúmenes y otras muchas funcionalidades que facilitan la actividad de un DevOps.

Diferencias Contenedores vs Máquinas Virtuales


Las máquinas virtuales han sido la forma estándar y tradicional de desplegar múltiples aplicaciones con diferentes infraestructuras en una misma máquina o sistema.

Las máquinas virtuales se basan en un Hypervisor que es un software que permite la instalación de otros sistemas operativos (invitados) sobre el sistema anfitrión.

Las máquinas virtuales tienen una desventaja importante, cada sistema invitado es completamente independiente del sistema anfitrión, tiene su propia gestión de recursos, procesos, tareas, etc. Esto dificulta la gestión de las aplicaciones que instalamos en estos sistemas invitados.

En cambio docker, lo que propone es no instalar un sistema operativo invitado sino aprovechar las características que ya se encuentran disponibles en el sistema anfitrión. Esto es posible gracias al uso de un motor de Docker (Docker Engine).

Docker Engine es un servicio como cualquier otro que se encuentra en el sistema operativo anfitrión pero tiene la ventaja de que se pueden desplegar sobre este servicio diferentes contenedores y cada uno de estos contenedores va a ser completamente independiente de los otros, compartiendo la misma base (librerías, aplicaciones, etc) del sistema operativo.

Es mucho más liviano trabajar con imágenes y contenedores que trabajar con un sistema operativo completo, que es lo que hacemos con las máquinas virtuales con un hypervisor como por ejemplo VirtualBox o VMWare.




7 de septiembre de 2020

Conexión wifi para segundas residencias

Wifi icon
El 90,7% de los españoles de 16 a 74 años ha utilizado internet en los últimos tres meses. Eso indican los datos del Instituto Nacional de Estadística para el año 2019. Se demuestra así que la red de redes es cada vez más importante en nuestras vidas.


Casi 32 millones de personas en España, si contabilizamos solo a ese sector de la población, tiene en esta herramienta un canal imprescindible de comunicación, entretenimiento, trabajo y consumo. Y la muestra solo incluye a los menores de 16 años, cuando por todos es sabido que los adolescentes y niños menores de esa edad son en la actualidad nativos digitales, luego internet es algo vital en sus vidas.

Además, los datos hacen referencia al comportamiento durante 2019. Repetir ese mismo estudio en la actualidad implicaría un uso mayor de internet, pues la pandemia ha obligado a dirigir más nuestras vidas hacia los entornos digitales por la restricción de movimientos: fomento del teletrabajo, comercio electrónico, videollamadas...

Homework


Internet, presente en nuestras vidas hasta en vacaciones


Incluso en vacaciones es importante internet. Si optamos por viajar a una ciudad desconocida hasta la fecha, usar los datos del móvil para localizar diferentes ubicaciones puede servirnos de gran ayuda. Otras acciones que podemos hacer son comprar entradas para museos o realizar operaciones financieras desde la banca móvil.

Los afortunados que cuentan con dos residencias o más, pueden ir incluso más allá, pues para ellos existe la opción de contratar wifi segunda residencia. La mayoría de operadoras de telecomunicaciones ofrecen ya tarifas muy rentables para conseguir internet de calidad en esa vivienda en la que se pasa menos tiempo al año pero en la que sigue siendo necesario estar conectado al mundo.

Si decidimos pasar unos días en la casa del campo o en la playa, no podemos desconectarnos por completo de la realidad, de modo que contar con conexiones de calidad en segundas residencias ayuda a hacer más agradable la estancia en esos lugares idílicos.

Es cierto que cuando vamos de vacaciones, lo que deseamos ante todo es poder desconectar de la rutina, del trabajo y de las preocupaciones, pero esto no impide que hagamos uso de internet para otras tareas, como mantenernos informados de la actualidad, conversar con la familia de manera telemática, jugar a videojuegos, hacer compras online o consumir contenidos en plataformas de streaming, entre otras opciones.

Trabajar en un ambiente más bucólico


La contratación de internet en una segunda residencia implica valorar hasta qué punto es necesaria. Si vamos a hacer uso de ella únicamente unos días al año quizás no sea tan rentable esta solución, aunque esto va a depender de las ofertas que propongan las operadoras de telecomunicación.

Sin embargo, si en estos espacios pasamos un tiempo suficiente y de manera continuada, lo que obliga a mantenerse al día en el trabajo, el internet en segundas residencias es algo fundamental.

Con la pandemia estamos comprobando que los ambientes rurales, los espacios litorales y los escenarios más tranquilos, alejados del bullicio de la gran ciudad, ganan enteros. Desde estos lugares, siempre que se disponga de buena conexión, se puede realizar trabajo remoto y estar al tanto de lo que ocurre en el día a día.

Hasta hace unos años, esta posibilidad de conectarse a internet en estos espacios, los más alejados de las áreas urbanas, era más difícil, pues no solía haber buena cobertura ni calidad en la conexión. El trabajo de las operadoras y el propio interés de los consumidores por disponer de servicios de mayor calidad ha propiciado que hoy en día, prácticamente existan posibilidades de contratar internet de calidad en cualquier punto de la geografía nacional.

Estar conectado en la segunda residencia, una tendencia cada vez más al alza


Internet es un compañero imprescindible en nuestro día a día. La opción de contratar una conexión para segundas residencias es algo por lo que apuestan cada vez más usuarios, debido a que existen servicios que son cada vez más demandados, como las plataformas de streaming.

Si a todo esto sumamos la posibilidad del trabajo remoto, conseguiremos en un futuro que no existan diferencias muy notables entre la primera y la segunda residencia, pues en ambas se pueden realizar con la misma comodidad todo tipo de acciones cotidianas.




1 de agosto de 2020

Todo lo que debes saber sobre Data Science

Data Science icon
Se la conoce como la Ciencia de los Datos, y es una de las máximas responsables del trabajo con grandes volúmenes de información dentro y fuera de internet y los entornos digitales. El Data Science es un elemento que forma parte del día a día de las personas, de los negocios, de los países, del mundo entero. Una pieza inamovible del puzle que la tecnología ha traído en su constante evolución.


Entenderlo, acercarse a él y, sobre todo, analizar su futuro.
Son tres cuestiones muy importantes para entender cómo funcionan la mayoría de grandes estructuras online e incluso las grandes empresas, como también para todos aquellos interesados en asumir un rol de data scientist.
Es una ciencia con un enorme potencial y con un futuro prácticamente infinito.

Data Science


Un vistazo en profundidad al Data Science


Aunque vamos a zambullirnos de lleno en esta ciencia, en sus características, su futuro y un largo etcétera, siempre es aconsejable contar con material adicional.
En ese sentido, te aconsejamos acompañar esta lectura con la información complementaria que puedes encontrar en este enlace sobre Data Science.
La combinación de ambos es más que suficiente para que tengas unas clarísimas nociones sobre este fenómeno y sobre lo que supone a una escala global.

Para el que todavía no lo sepa, el Data Science es una ciencia centrada en el estudio de los datos.

Su objetivo es ser capaz de abordar grandes volúmenes de datos, moldearlos y escudriñarlos para poder extraer la información que se necesite.
Es un conglomerado de matemáticas, estadísticas e informática que tiene como fin la interpretación de los datos a los que se enfrenta. No es más que eso, pero detrás tiene una gran cantidad de variables y factores a tener en cuenta.

Al final, su uso está destinado a facilitar la toma de decisiones.
Con la información extraída, el científico de datos elabora los informes correspondientes que pueden servir a la organización que solicita sus servicios a perfilar mejor sus futuras acciones.
Precisamente por eso se ha convertido en un pilar importantísimo para las compañías modernas, sobre todo por cómo internet ofrece ese canal que permite conseguir ingentes cantidades de datos a analizar.

Características clave del Data Science


Las características clave del Data Science son obvias. Para empezar, estamos ante una ciencia con un potente factor mutable.
Esta íntimamente ligada a la tecnología, y esta es una que nunca deja de avanzar; por lo tanto, la ciencia de datos tampoco deja de evolucionar.

Cada nuevo dispositivo, cada nuevo tipo de conexión, todo lo que implique la interacción del usuario con un entorno digital se traduce en datos a los que este campo mira con atención y mucho detenimiento.

Su alto componente matemático hace que los científicos de datos sean personas con un perfil analítico, con una clara inclinación a la estadística, de hecho, esta es absolutamente fundamental. Sin ella, la ciencia de datos ni siquiera podría existir. Es su pilar base, y uno absolutamente necesario para que funcione y, sobre todo, para que cumpla con su cometido.

¿Qué futuro le espera?


Viendo su relevancia actual y cómo la información cada vez se traslada más a los medios digitales, el Data Science tiene un futuro más que claro. Va a seguir siendo algo imprescindible para poder sacar conclusiones de los trillones de datos que se mueven en el sector digital. De hecho, su relevancia ya deja claro uno de los primeros obstáculos que se le plantean de cara a los próximos años, sobre todo para los data scientists.

Cada vez hay más dispositivos con conexión a internet, sobre todo con el boom del IoT (Internet of Things).
Cualquier dispositivo con conexión es sinónimo de más datos a obtener, y eso ya deja claro lo que puede pasar.

En primer lugar, los volúmenes van a ser cada vez más grandes, y eso exigirá mayores cantidades de almacenamiento, como también herramientas más eficientes.
La Inteligencia Artificial y su adaptación a este contexto va a ser un factor crucial para no perder rendimiento.

Otro de los grandes obstáculos de este sector, aunque más bien está ligado a las empresas, es que estas actualmente solo usan 1/3, en el mejor de los casos, de los datos que tienen para realizar la toma de decisiones.

El perfil del data scientist es muy relevante, pero no se está aprovechando adecuadamente, y eso va a requerir una readaptación a la fuerza en muy poco tiempo para poder sacar el verdadero partido a lo que ofrece esta ciencia basada en la información.

El futuro del Data Science está íntimamente ligado al de internet y las nuevas tecnologías.
Siempre requerirá cambios, una mentalidad preparada para asumir nuevos conceptos y aceptar nuevos desafíos.
En una década será muy diferente a como es actualmente, aunque también trabajará con volúmenes muchísismo más grandes.




4 de julio de 2020

Beneficios del uso de la metodología 'Agile'

SEO icon

El desarrollo ágil de software se refiere a métodos de ingeniería del software basados en el desarrollo iterativo e incremental, donde los requisitos y soluciones evolucionan con el tiempo según la necesidad del proyecto.


Así el trabajo es realizado mediante la colaboración de equipos auto-organizados y multifuncionales, inmersos en un proceso compartido de toma de decisiones a corto plazo.

El objetivo de cada iteración es incrementar el valor por medio de "software que funciona" (sin errores).

Los métodos ágiles enfatizan las comunicaciones cara a cara en vez de la documentación.

Otro objetivo es recibir el feedback temprano para la toma de decisiones y la gestión de riesgos.

Más información en el artículo Qué son las metodologías ágiles

Marcos de trabajo Agile


Cada uno de los modelos que se encuentran inscritos en la organización Agile Alliance (www.agilealliance.org) para promocionar y difundir su conocimiento, expone formas concretas de aplicación de principios ágiles en el desarrollo de software:


1- Kanban


Se trata de un método de cambio basado en la visualización que sirve como catalizador a la hora de introducir la filosofía Lean en una organización.

Se basa en la visualización de los procesos de TI, como mecanismo para exponer su flujo, sus problemas y estimular la colaboración en la mejora continua de los procesos.

Kanban

1.1- Prácticas


  • Visualización del flujo del trabajo. A través de tableros.
  • Limitación del WIP (Work in Progress, Trabajo en curso).
  • Gestiona el flujo. Realiza un seguimiento del tiempo que llevan las tareas.
  • Definición de políticas explicitas que todo el mundo pueda ver y seguir. Simples y concretas, que permitan al equipo tomar decisiones rápidas e independientes.
  • Crea mecanismos que permitan obtener feedback en todos los niveles. Dailys.
  • Mejora colaborativamente usando modelos. Retrospectivas, análisis causa raíz.

2- Scrum


Se trata de un conjunto de buenas prácticas para trabajar colaborativamente, en equipo, y obtener el mejor resultado posible de un proyecto.

Basado en el desarrollo incremental de los requisitos del proyecto en bloques temporales cortos y fijos.

Se da prioridad a lo que tiene más valor para el cliente.

Centrado en equipos pequeños (de 3 a 9 personas cada uno).

Kanban


Implicaciones de adoptar una metodología Agile

Antes

  • No se entrega el producto esperado.
  • Conflictos entre equipos funcionales y desarrollo.
  • Documentación difícil de mantener.
  • Estimaciones no realistas en horas y fecha de entrega.
  • Usuarios insatisfechos.
  • Falta de visibilidad global.
  • Un único equipo de desarrollo de 15 personas y un único equipo funcional.

Después

  • Entrega del producto de forma incremental y se toman decisiones en función del feedback.
  • Equipos más alineados e implicados.
  • Documentación necesaria, más comunicación face to face.
  • Estimaciones basadas en la predictibilidad y priorizando el valor.
  • Usuarios más satisfechos.
  • Mayor transparencia y visibilidad.
  • Tres equipos: dos trabajando en Scrum y uno en Kanban. Desarrollo y equipo funcional, trabajando de forma conjunta.

Riesgos y lecciones aprendidas

Riesgos

  • Caer en hacer entregas continúas pero no en entregar valor.
  • Cada Sprint se gestiona como desarrollo en cascada.
  • Cliente, usuarios, stakeholders no se implican en el proceso.
  • Los equipos no son estables.
  • No trabajar el mindset.

Lecciones aprendidas

  • Simplicidad.
  • Flexibilidad ante un entorno de negocio muy cambiante.
  • Enfocar el esfuerzo en lo importante, ¿qué es lo que realmente aporta valor?.
  • Eliminar todo aquello que no aporte valor a los procesos.
  • Calidad y excelencia.
  • Mejora continúa.
  • Fuera silos.




9 de junio de 2020

Smart Assistants. Metodologías para crear chatbots eficientes

Technology
Los chatbots son usuarios virtuales que simulan una conversación con un humano.
Existe una corriente de pensamiento que cree que no hay diferencia entre un Asistente Personal Virtual y un Chatbot y que cualquiera de los dos podría ser un término genérico para el asistente conversacional. Sin embargo...

  • Los asistentes personales virtuales (VPA) nacen como una nueva aplicación autónoma en el móvil y se alojan en dispositivos inteligentes que ya se conocen como Home Speakers o Home Devices, como Google Home, Amazon Echo o HomePod de Apple.

  • Los chatbots o asistentes conversacionales se desarrollan en páginas webs, apps de mensajería, redes sociales o aplicaciones, y su modo de interacción principal es a través de mensajes, ya sean de voz o texto.

Los VPAs más famosos:

  • Alexa: asistente virtual de Amazon, utilizado en los altavoces Amazon Echo
  • Siri: disponible en todos los dispositivos de Apple
  • Cortana: el asistente de Windows
  • Google Assistant: su voz no era tan humana como en los otros, pero tiene un amplio abanico de funcionalidades. Se puede descargar para iOS, Android y usarlo desde Chrome. Entiende cualquier idioma común, y es capar de interpretar preguntas complicadas. Su dispositivo es Google Home.
  • Bixby: asistente virtual de Samsung


Artifial Intelligence


Metodología para crear un chatbot eficiente


1.- Creación de la personalidad

La construcción de un chatbot comienza por su personalidad. Se definirán cuestiones como tono, expresividad, género o tipo de lenguaje y de voz (si aplicara).

¿Tendrá un avatar o imagen que lo represente?

Se deberá imaginar cómo serán las interacciones con los usuarios y cómo se comportará en una conversación, lenguaje usado, términos mas comunes y otros tópicos que darán forma a su personalidad.

2.- Elaboración del contenido y diseño de la experiencia conversacional

El contenido es determinante para que el asistente conversacional o chatbot responda de forma correcta.

Se definirán cuestiones como reglas, lógicas, semántica y frases de entrenamiento.

Es importante crear un amplio set de preguntas y respuestas para dotar al chatbot de una buena base de conocimiento.

3.- Diseño de la experiencia UX/UI

Una buena interfaz y diseño captará la atención del usuario y le invitará a usar el chatbot.

Se definirán aspectos como el diseño y look and feel de la interfaz, que dependerá del canal en el que esté desplegado el chatbot.

Uso de emojis e iconos, menús, botones, carruseles de imágenes, tipo de texto, tarjetas e iconos de satisfacción o resolución.

4.- Plataforma tecnológica e integraciones

En la mayoría de los casos viene impuesta por el cliente, Google, Microsoft, Amazon, Oracle...

Condicionará el desarrollo y los lenguajes de programación usados en el chatbot.

Si requiere de integraciones, ¿a qué datos y sistemas deberá acceder?.

Además, estas soluciones pueden ser desplegadas en sitios web, redes sociales, aplicaciones de mensajería como Skype, Slack, Circuit, etc.

5.- Supervisión y monitorización

Para identificar el comportamiento y la calidad de la atención del chatbot.

Es posible definir métricas que ayuden a medir el rendimiento, como tasa de error, tiempo en la resolución de consultas o porcentaje de uso del chatbot frente a otros canales.

6.- Retroalimentación y entrenamiento supervisado

Consiste en la optimización de la solución para mejorar el modelo, disminuir la tasa de error y aumentar la precisión de las respuestas.

Además de la implementación de mejoras en el desarrollo y contenidos del chatbot.


Relación con otras tecnologías


  • Un chatbot conectado a IoT podrá detonar campañas de marketing, acelerar procesos de compra, guiar al usuario en un itinerario con geolocalización.
  • Integrados con MicroStrategy, para consultas de análisis de datos y cuadros de mando para la toma de decisiones.
  • Mediante el uso de RPA (Robotic Process Automation), pueden automatizar la interacción con el usuario en un proceso completo de negocio.
  • Un chatbot puede dar soporte vía voz a cualquier guía visual inmersiva o procedimiento de mantenimiento que se proyecte en realidad aumentada.
  • Agilizar y simplificar la búsqueda en grandes repositorios documentales o en bases de datos de contenidos.
  • Visión por computador, el usuario puede enviar una imagen a la conversación con el asistente y que este le responda con información sobre lo que es.
  • El análisis de sentimiento podrá identificar el tono emocional en las interacciones con el usuario.

¿En qué canales puedo desplegar un asistente conversacional?


  • Atención y soporte al cliente/visitante del sitio web, portales eCommerce, aplicaciones web, intranets corporativas...
  • Control, por medio de la voz, de las características del automóvil y acceso a servicios conectados, como navegador, climatización, luces, música y radio...
  • Integración con canales y plataformas de redes sociales (social bots) y mensajería instantánea: Facebook Messenger, Slack, Telegram, WeChat, Snapchat, Twitter, Skype, Line, Twilio, WhatsApp...
  • Uso para conversaciones vía SMS, como sistemas de notificaciones (envíos outbound) y para flujos pequeños con respuestas cerradas.
  • Integración en emails para conseguir mensajes dinámicos, en campañas de marketing interactivo y para recopilar información del feedback de los usuarios.
  • Integración con apps móviles para la interacción vía texto o voz, que complementen las funciones de propia app.
  • Control, por medio de la voz, de funciones en el hogar dentro del ámbito de la domótica u otras, como consulta de información, noticias o el pronóstico meteorológico, integrados con altavoces inteligentes (Amazon Echo, Google Home, Cortana...)
  • Callbots para atender y dar respuesta a las consultas más habituales, y redirigir las llamadas al departamento o agente físico adecuado en el call center para continuar el tratamiento de la consulta.
  • Integración con terminales o dispositivos de realidad aumentada y/o virtual.

Los bots han llegado para quedarse

En 2020 el 85% de las interacciones con clientes se llevarán a cabo sin la necesidad de personas


Gartner Predicts


19 de mayo de 2020

Las 4 tecnologías necesarias para afrontar la crisis del covid-19

Technology
El COVID-19 ha traído consigo una de las mayores pandemias que ha conocido el ser humano a lo largo de su historia. Hay que destacar que este virus ha llegado en pleno siglo XXI, donde la tecnología y la innovación están el auge y la forma de vida de la población mundial ha evolucionado mucho en poco tiempo.

Durante este periodo de confinamiento, hemos visto que para las personas la distancia física dejó de ser un impedimento para ver a sus seres queridos, todo gracias a la existencia de Internet y de las videollamadas. Y como era de esperar, muchas empresas en las que su tipo de actividad lo permitía, el cierre de sus tiendas físicas y el confinamiento, no suponían un impedimento para seguir con su actividad a través de la red, teletrabajando.

Sin embargo, otros negocios que, por su actividad, el teletrabajo no fue una opción directa, han empezado a dar sus primeros pasos en el mundo del comercio online y del Internet, logrando con ello ver, no solo el número de posibilidades que les ofrecía esta herramienta, sino también, una oportunidad para conseguir clientes.


Artifial Intelligence


Debido a todo esto, y al futuro que nos espera de ahora en adelante con la nueva normalidad que ya anunciaba hace unas semanas el Gobierno de España, hoy te traemos las 4 tecnologías que harán que tu negocio prospere y sobreviva durante esta crisis, logrando que esté preparado para el futuro tecnológico que se avecina.


1. Automatización Robótica de Procesos (RPA)


En español, la automatización robótica de procesos, se trata de una tecnología que logra que el trabajo de tus empleados se centre en actividades más concretas y menos repetitivas.

Hablamos de tareas como rellenar formularios o consultar el correo que, como todos sabemos, muchas veces son tareas reiterativas y que si ponderamos su complejidad con el tiempo empleado por los trabajadores para realizarlas, vemos que indudablemente generan pérdidas.

Por ello como solución a esta cuestión, surge el RPA. Al automatizar todo este tipo de procesos y tareas mediante un software, tus empleados podrán dedicar su tiempo a realizar actividades de análisis y en prestar una atención aún más personalizada a tus clientes, disponiendo de toda la información al momento.


2. eLearning


El uso de esta tecnología ya venía aumentando en los últimos años, mucho antes de que llegara a nuestras vidas el COVID-19.

Sin embargo, el confinamiento derivado de este virus ha hecho que se popularice aún más, bien sea porque las personas confinadas en sus casas y sin nada que hacer han buscado una salida a través de la red para ampliar sus conocimientos, o simplemente porque miles de estudiantes en España han tenido que finalizar el curso escolar desde sus casas.

En cuanto a la aplicación de esta tecnología en los negocios, también ha tenido su popularidad, ya que cada vez son más las empresas que se deciden a crear sus cursos personalizados, a través de la red, para formar a sus empleados, y que así conozcan a la perfección todos sus productos o servicios.


3. Gestión de las Relaciones con el Cliente (CRM)


Una de las tecnologías más comunes en el ámbito empresarial es el CRM, un software con el que puedes mejorar las relaciones con tus clientes, ordenando y utilizando toda la información disponible sobre ellos, para ofrecerles un servicio de atención al cliente más personalizado y adaptado a las necesidades de cada uno, logrando así fidelizarlo.

Esta tecnología es clave de cara al futuro ya que actualmente y más aún con la existencia del Internet, los usuarios están saturados de publicidad y a cada rato les están ofreciendo todo tipo de productos y servicios. Ante este panorama, la única forma de llamar la atención de nuestros actuales y futuros clientes es ofrecerles un producto personalizado y que realmente lo diferencien al de la competencia.


4. eCommerce


Como hemos podido ver durante estos últimos meses, si el comercio en un establecimiento físico desaparece, no está todo perdido. Durante este confinamiento, el comercio online se ha disparado como la espuma y muchos usuarios que desconfiaban de las compras a través de este medio, han optado en esta ocasión por darle una oportunidad y adquirir productos o servicios vía online.

Si quieres que tu negocio sobreviva a esta crisis y que en un futuro prospere, es imprescindible crear una página web que te permita promocionar los productos y servicios de tu empresa, a la vez que puedas venderlos.

De esta manera, los usuarios no necesitarán desplazarse obligatoriamente a tu tienda física, algo que durante esta pandemia ha permitido la supervivencia de muchos negocios.



Como puedes ver, las ventajas que todas estas tecnologías pueden aportar al desarrollo de la actividad de tu empresa son muchas, no solo haciendo más eficientes algunos procesos y tareas y ahorrando costes, sino mejorando la calidad de la atención al cliente y la visibilidad de tu negocio.

Viendo la situación actual, la única forma de que tu empresa sobreviva a esta crisis y se pueda adaptar al futuro tan incierto y cambiante, es aplicando la tecnología en tu negocio, ya que en el siglo en el que vivimos y teniendo en cuenta la rápida evolución del estilo de vida del ser humano en estos últimos años, el futuro de las empresas está en Internet y en la tecnología.

¿Te animas a adaptar tu empresa al futuro digital?




* Artículo de Miguel Fernández Cejas *



Miguel Fernández Cejas


CEO de Itop Consulting



BIO

Socio fundador de varias empresas tecnológicas relacionadas con la consultoría de gestión, el turismo, las redes sociales o la formación.

Actualmente está centrado en la dirección de Itop (www.itop.es), consultora especializada en la implantación de soluciones tecnológicas para empresas (ERP, CRM, BA, ECM, IoT, Marketing Digital, RPA y Apps), formación online (cursos de SAP Business One) y su producto estrella Curie Platform.

Completó su formación en Ingeniería Informática con varios cursos de postgrado en Big Data, inteligencia artificial, dirección de empresas y calidad.

LinkedIn: fernandezcejas
Twitter: @fernandezcejas


9 de abril de 2020

8 consejos sobre ciberseguridad durante el periodo de teletrabajo

Homework
La crisis actual del COVID-19 ha causado un incremento exponencial en el número de personas que trabajan desde casa para proteger la salud colectiva. Lo que conlleva un incremento en el riesgo en términos de Ciberseguridad.

Esto está causado fundamentalmente por dos factores:

  • La redistribución de los lugares de trabajo a espacios fuera de la oficina y el incremento en el uso de plataformas virtuales de colaboración ha ampliado sustancialmente la superficie de exposición y ataque. Esto puede amenazar la infraestructura digital de la que ahora dependemos más que nunca para dar continuidad al negocio. Puede incluso amenazar la infraestructura crítica y el suministro de servicios críticos si no se gestiona de forma proactiva.

  • La crisis del COVID-19 proporciona a los atacantes nuevas oportunidades de realizar ataques específicos, como pueden ser ataques mediante correos de phishing o de fraude dirigido. Estas tácticas tienen como objetivo aprovecharse de los ciudadanos que están lógicamente preocupados por su salud y protección en un momento en el que pueden ser especialmente vulnerables.


Homework

(Designed by Freepik) - www.freepik.com

En definitiva, el primer paso empieza en nosotros mismos: mantente alerta para permanecer a salvo y seguro.
Para ello, sigue estos 8 consejos sobre ciberseguridad durante el periodo de teletrabajo:

1. Lleva a casa únicamente los dispositivos e información que sea absolutamente imprescindible


La mejor manera de proteger la información o los dispositivos frente a pérdida es en primer lugar, no sacarlos de su entorno corporativo habitual. De esta forma, se evita el riesgo de pérdida en el trayecto o en casa.

Asegúrate por tanto de que solo llevas a casa los dispositivos e información que realmente necesitas.

2. Protege tu red doméstica y utiliza conexiones seguras


Dado que vas a estar usando tu red privada doméstica, debes protegerla de forma adecuada con un cifrado WiFi robusto y una contraseña única y compleja, así como manteniendo las correspondientes actualizaciones.

Trabaja siempre a través de una conexión segura, estableciendo si es necesario una conexión VPN (URA), especialmente si estás transmitiendo información sensible o estás accediendo a la red corporativa interna.

3. Mantén actualizado el software de todos tus dispositivos


Cuando trabajas desde casa, tus dispositivos personales y los dispositivos corporativos están usando la misma red doméstica. El tráfico de datos pasa a través del mismo router al que están conectados otros dispositivos domésticos inteligentes que, en el peor de los casos, podrían no tener una protección actualizada.

Todo ello puede ser un punto de entrada para los intrusos, por lo que se recomienda que permitas que todos los dispositivos conectados a tu red doméstica, tanto corporativos como personales, se actualicen automáticamente.

4. Apaga la función de control por voz en dispositivos domésticos inteligentes, y cubre la webcam cuando no la estés usando


Los asistentes de voz escuchan lo que se dice en la habitación y lo envían al proveedor correspondiente. La posibilidad de que esas grabaciones terminen cayendo en malas manos no debe descartarse.

Por tanto, ese tipo de dispositivos no deberían estar presentes en habitaciones en las que se discutan asuntos importantes o confidenciales o al menos deberían estar apagados.

Y asegúrate de cubrir la webcam de tu PC cuando no la estas usando, así como de tener cuidado de lo que se comparte cuando está activa.

5. No mezcles el uso personal y corporativo de los dispositivos


Haz una clara distinción entre dispositivos e información dedicados a negocio y los del ámbito personal.

No transfieras datos del ámbito de trabajo a los dispositivos personales. Esto evitará cualquier fuga accidental de información.

Como efecto secundario, ayuda también a la separación psicológica entre el tiempo "de trabajo" y el tiempo "personal".

6. Cierra la sesión cuando dejes de usar los dispositivos y guárdalos de forma segura


Incluso cuando estés haciendo un breve descanso, bloquea la pantalla de tu PC y del móvil, tal y como harías en la oficina, para que no queden accesibles durante tu ausencia.

Y, por supuesto, es necesario seguir protegiendo en todo momento los dispositivos frente a un acceso no autorizado o incluso robo también mientras están en casa, fuera de la oficina.

7. Identifica proactivamente a todos los participantes en las reuniones en línea


Las herramientas de videoconferencia son un excelente sustituto de las reuniones presenciales. Al mismo tiempo, sin embargo, puede ser más difícil verificar si todos los que aparecen conectados han sido realmente invitados.

Puede ser relativamente sencillo que personas no autorizadas que hubieran obtenido el número de teléfono y código de conferencia se conecten a reuniones con un alto número de participantes.

Por este motivo es recomendable que cualquiera conectado a un conferencia se identifique brevemente, así como comprobar si hay algún asistente no identificado, especialmente si se discuten asuntos sensibles o al mostrar la pantalla en modo de presentación.

8. Se extremadamente cauto con correos sospechosos o ficheros adjuntos, especialmente si no conoces al emisor


Especialmente en el entorno doméstico y durante el teletrabajo, es necesario mantenerse alerta frente a correos maliciosos.

Se han realizado estudios que muestran que la probabilidad de caer víctima de este tipo de ataques maliciosos es más alta cuando se trabaja desde casa.

Adicionalmente, no caigas en la trampa de precipitarte al recibir emails que requieren alguna acción extraña urgente o con noticias no contrastadas sobre la actual crisis del COVID-19. Dedica un tiempo prudencial a revisar en detalle estos emails antes de hacer clic en cualquier enlace o abrir cualquier adjunto.



23 de marzo de 2020

Cuatro ideas de negocio exitosas con impresión 3d

3D Print
La impresión 3D es un proceso para convertir gráficos tridimensionales en objetos físicos. Gracias a este sistema es posible crear maquetas, alimentos, prótesis y todo aquello que pueda imprimirse en tres dimensiones. Sin lugar a dudas, la impresora 3d es uno de los inventos más revolucionarios del siglo XXI.

3D Printer


El desarrollo de esta tecnología ha propiciado el crecimiento de diversos negocios, que han aplicado la impresión 3D para fabricar diversos artículos y han encontrado una gran respuesta del mercado. A continuación presentamos cuatro ideas de negocio exitosas con impresión 3D.


Recreus


Ignacio García es un ingeniero de Elda (Alicante) que descubrió un filamento de impresión con propiedades flexibles, un proyecto en el que trabajaba varios meses para imprimir piezas para sus modelos de aeromodelismo, una de sus aficiones.

Para promocionar su descubrimiento, en 2012 fabricó zapatillas impresas en un equipo doméstico.

Ello se publicó en blogs especializados y medios de comunicación de todo el mundo.

En 2015 nace Recreus con el objetivo de dar cobertura a los pedidos que recibía. Las facturaciones alcanzaban los 500.000 euros.


LGM Estudio


Luis Gómez fundó LGM Estudio para crear diseños de forma independiente.

La compañía se ha especializado en soluciones de microtransporte electrónico.

De este modo, atiende encargos de producciones muy cortas, como aquellos provenientes de Suecia para triciclos con remolque para la venta en la calle de comida.

De acuerdo con el propio fundador, el objetivo final es imprimir todo el vehículo y montar las piezas, pero se trata de un procedimiento muy costoso.

Gómez compró una impresora valorada en 4.000 euros y, tras una breve capacitación, inició su aventura. Hoy en día se centra en elaborar diseños de prototipos personalizados para el vehículo.


UNYQ


Manuel Boza es un ingeniero especializado en robótica que decidió estudiar dicha carrera debido a que sufrió la amputación de una pierna a los 16 años.

Como consecuencia, buscó desarrollar mecanismos que faciliten su integración a la sociedad y ayudar a otras personas.

Así nació Unyq, que se dedica a fabricar cubiertas únicas para todo tipo de prótesis de brazos y piernas.

Boza trabajó en Össur, una de las empresas más reconocidas en prótesis avanzadas. No obstante, según Manuel Boza, no se habían fijado en el detalle de las prótesis personalizadas, algo que muchas personas querían mostrar.

Por ello, y con el desarrollo de la tecnología 3D, puso a andar su proyecto de manera viable y económica.


Triditive


Mariel Díaz Castro emprendió Triditive el 2014 en Gijón, junto a dos socios fundadores.

La compañía ofrece servicios de ingeniería y producción, así como de fabricación aditiva.

Actualmente, trabaja con empresas médicas, educativas, del sector electrónica, mecánica, artesanos, etc. No obstante, la alta demanda ha impedido que acepte pedidos de muchos clientes, debido a su limitada capacidad.




6 de febrero de 2020

El Big Data, la solución clave para transformar las empresas

Technology
Seguramente en más de una ocasión habrás oído hablar del término Big Data, una de las tecnologías más revolucionarias de los últimos años. El Big Data consiste en el proceso de capturar, almacenar, distribuir, gestionar, combinar y analizar grandes cantidades de información, datos muy complejos y variados que existen en una empresa, a través de un conjunto de técnicas, tecnologías avanzadas y medios matemáticos, con el objetivo de mejorar la toma de decisiones en la empresa.

Básicamente se trata de convertir toda esa información recopilada, todos esos datos en conocimiento y ese conocimiento en acción, de tal forma que nos permita analizar lo que está pasando, predecir el futuro y tomar las decisiones más adecuadas para nuestro negocio.


Artifial Intelligence


¿Y cómo interpretamos la información si se encuentra en forma de datos?

Pues gracias a las herramientas y tecnologías que mencionamos antes, una serie de técnicas ETL (extraer, transformar y cargar) que se encargan de extraer los datos de distintas fuentes, depurarlos, prepararlos y luego cargarlos en un almacén de datos. Por medio de los Sistemas de Analítica Avanzada -de los cuales hablaremos más adelante en este artículo- se podrán representar los datos en forma de Cuadros de Mando o gráficos, que servirán de base para presentar informes y realizar el pertinente seguimiento de los indicadores de gestión de la empresa.


¿Quiénes usan el Big Data?


El Big Data puede usarse en cualquier sector e institución, pero es cierto que existen unos principales usuarios de esta tecnología:

  • Gobierno: mediante los sistemas de Big Data y gracias a la recopilación de datos, tanto el Gobierno como las autoridades disponen de una visión más amplia y completa de la actividad criminal por ejemplo, con lo cual pueden ofrecernos un mundo mucho más seguro sin tener que aumentar el presupuesto radicalmente.
  • Sistemas sanitarios: se puede prestar un mejor servicio de sanidad a los pacientes, ya que al recoger y digitalizar sus datos y sus necesidades, es mucho más sencillo atenderlos y proporcionarles diagnósticos eficaces y exhaustivos de manera mucho más rápida e inmediata. Estaríamos hablando, incluso, de salvar millones de vidas. Como ejemplo podríamos poner el proyecto de Big Data e Inteligencia Artificial desarrollado por el Centro Coordinador de Emergencias y Seguridad (CECOES) del Gobierno de Canarias junto con Synergic Partners y la Universidad de Columbia en Nueva York.
  • Empresas del sector turístico: el objetivo de cualquier empresa y más en las que se dedican al turismo es la satisfacción de los clientes. Para las empresas turísticas es muy importante medir su grado de satisfacción y ofrecerles una experiencia única. Por ello, mediante la analítica de Big Data, es posible para estas empresas brindarles la experiencia que están buscando y predecir y evitar aquellos posibles problemas antes de que sucedan.
  • Otras empresas: con el análisis de los datos de los clientes, de sus gustos y hábitos de compra, los comercios tienen la oportunidad de adaptar sus productos o servicios a las necesidades, exigencias y preferencias de estos, ofreciendo servicios de calidad y diferenciadores.

¿Cómo puede ayudarnos?


Bien es cierto que emplear los datos para la futura toma de decisiones no es algo nuevo, en el pasado las empresas analizaban los históricos que tenían, pero no ha sido hasta ahora cuando disponemos de mucha más información, de datos más específicos y detallados de múltiples fuentes, y de herramientas y analíticas descriptivas, predictivas y prescriptivas que nos permitan sacar conclusiones y actuar en consecuencia.

Gracias al Big Data, ya no se trata simplemente de interpretar y de analizar, sino de minimizar los errores, posibles eventos o problemas y la incertidumbre en las empresas, ayudándonos a afrontar los continuos cambios en nuestro negocio.

El Big Data es una de las tecnologías esenciales en la digitalización y transformación de muchas empresas. Debido a su capacidad exhaustiva de análisis de datos, podremos tomar mejores decisiones con información en tiempo real.

Para ser más precisos, el Big Data puede aportarnos los siguientes beneficios:

  • Mejor conocimiento de nuestros clientes.
  • Mayor predicción de las acciones de nuestros clientes en base a las tareas realizadas.
  • Generación de productos, servicios y ofertas a clientes basadas en sus gustos, preferencias y hábitos de compra.
  • Mejora de la satisfacción, experiencia, retención y fidelización de los clientes.
  • Automatización y transformación de los procesos del negocio, de una forma más ágil y eficaz.
  • Minimizar costes, riesgos y tiempo.
  • Identificación y comprensión plena de las causas fundamentales de fallos o errores.
  • Progreso y crecimiento más rápido que el de la competencia.
  • Mejora de la toma de decisiones al utilizar los datos de forma más correcta.

¿Cómo podemos implementarlo en nuestra empresa?


Para hacer un uso adecuado y correcto del Big Data en nuestra empresa, necesitamos contar con las herramientas apropiadas que nos permitan conseguir los resultados deseados.

Estas herramientas son los Sistemas de Analítica Avanzada que ya mencionamos al principio. Son softwares diseñados específicamente para llevar a cabo el uso de la tecnología Big Data y aplicar las técnicas ETL precisas.

Algunos de los más conocidos son Hadoop, Pyhton, Pentaho o MongoDB. Pero si no queremos invertir demasiado, ya sea porque no disponemos de un gran presupuesto o por otro motivo, siempre podemos optar por otras soluciones igual de completas e innovadoras, y realmente asequibles. Este es el caso de, por ejemplo, Curie Platform, la Plataforma de Inteligencia de Cliente que incluye múltiples funcionalidades, entre ellas CRM, Internet de las Cosas, Social Media y, como no, la Analítica Avanzada.

Independientemente de la solución que escojamos para nuestra empresa, debemos tener presente que para el éxito en la puesta en marcha de una solución de Big Data, que nos permita responder a las preguntas clave de gestión, se requiere realizar un proyecto de implantación con la metodología adecuada y con el equipo experto en este ámbito.


* Artículo de Miguel Fernández Cejas *



Miguel Fernández Cejas


CEO de Itop Consulting



BIO

Socio fundador de varias empresas tecnológicas relacionadas con la consultoría de gestión, el turismo, las redes sociales o la formación.

Actualmente está centrado en la dirección de Itop (www.itop.es), consultora especializada en la implantación de soluciones tecnológicas para empresas (ERP, CRM, BA, ECM, IoT, Marketing Digital, RPA y Apps), formación online (cursos de SAP Business One) y su producto estrella Curie Platform.

Completó su formación en Ingeniería Informática con varios cursos de postgrado en Big Data, inteligencia artificial, dirección de empresas y calidad.

LinkedIn: fernandezcejas
Twitter: @fernandezcejas



24 de enero de 2020

El CISO y la ciberseguridad

Chief Information Security Officer
El papel del CISO (Chief Information Security Officer) ha aumentado en escala, alcance e importancia durante la última década, pasando a formar parte de las filas de la dirección ejecutiva de muchas organizaciones.


La creciente complejidad de las redes de IT, la mayor sofisticación de las amenazas y el auge del coste de la ciberdelincuencia se suman a un rol de CISO que puede llevar a un negocio al éxito o al fracaso.

El CISO desempeña una función cada vez más importante en la gestión ejecutiva, con la responsabilidad de proteger los entornos locales, de nube, de tecnología operacional (OT) y de DevOps. Entre sus cometidos se incluye ahora también la seguridad física.

Artifial Intelligence
(Designed by Freepik) - www.freepik.com


1. Introducción


El puesto de Chief Information Security Officer (CISO) existe desde hace tan solo 25 años y hace mucho menos tiempo en la mayoría de las organizaciones.

A pesar de ello, la definición de esta función ha variado continuamente desde el principio. En su mayor parte, esta evolución se ha producido hacia la incorporación de responsabilidades en lugar de sustituir una responsabilidad por otra.

Los CISO ahora deben interactuar a menudo con líderes como el CFO, el CEO e incluso la junta directiva.

La ciberseguridad se ha convertido en un elemento cada vez más crítico para el balance final de muchas organizaciones, y los riesgos y costes asociados han aumentado drásticamente en la última década. Por ejemplo, el estudio The Cost Of Cybercrime revela que los delitos cibernéticos costaron a la organización típica 13 millones de dólares en 2018, un 12% más que en 2017 y un 72% más en un período de cinco años.

Los factores que intervienen son:

  • Una superficie de ataque ampliada: las iniciativas de transformación digital (DX) que se están llevando a cabo en la mayoría de las organizaciones han aumentado la complejidad de las redes de IT, y su protección es igualmente complicada. Los datos y las aplicaciones de una empresa ahora se encuentran en múltiples nubes, el tráfico de la red a menudo viaja a través de la Internet pública mediante tecnologías de red definidas por software (SDN) y grandes volúmenes de nuevos datos se originan en dispositivos del Internet de las cosas (IoT) que a menudo carecen de una protección de seguridad adecuada. A medida que estas tecnologías aparecen en línea, los equipos de seguridad habitualmente luchan por protegerlas.

  • Aumento de la complejidad de la seguridad: a medida que las redes se vuelven más complejas, la tarea de protegerlas resulta más difícil. El volumen de datos aumenta a un ritmo alarmante y a menudo es difícil identificar todos los datos confidenciales y críticos para la empresa, por no hablar de su protección. Los requisitos de cumplimiento se han vuelto más complejos y una arquitectura de seguridad con herramientas desagregadas hace que resulten más complicados tanto los informes de cumplimiento como la respuesta frente a las amenazas.

  • Un panorama de amenazas que cambia rápidamente: los ciberdelincuentes utilizan enfoques muy sofisticados y las amenazas desconocidas aumentan en frecuencia y alcance. La velocidad de los ataques también se está acelerando y la filtración de datos corporativos se produce ahora en cuestión de minutos. Las redes ampliamente distribuidas que resultan de la DX implican que los enfoques basados en el perímetro para la seguridad de la red se han quedado obsoletos. Además, los enfoques basados en firmas para la detección de malware pasan por alto el gran número de amenazas de día cero.


Como resultado, los CISO ya no pueden permitirse el lujo de ser simples tecnólogos, sino que deben convertirse en impulsores de la estrategia empresarial.

Deben ir más allá de las comprobaciones de cumplimiento y adoptar un enfoque amplio basado en la estrategia general de gestión de riesgos de una organización. Además, tienen que ampliar el enfoque de soluciones menores para cubrir la superficie de ataque y adoptar una postura integral y proactiva como respuesta a las amenazas.

2. Tendencias de la ciberseguridad según el CISO


El CISO tiene un papel cada vez más importante en la gestión ejecutiva, con un número de responsabilidades cada vez mayor que incluye la seguridad en la nube, la seguridad del IoT, las operaciones de seguridad, la formación en ciberseguridad, las normas y auditorías, y la privacidad de los datos.

Al CISO se le mide por métricas de productividad y de seguridad, y realiza un seguimiento de las tendencias generales de manera interna.

El CISO tiene una gran confianza en la posición frente a amenazas de su organización, pero tiene que hacer frente a procesos manuales y depende de ayuda externa como MSSP (Managed Security Service Provider).

Los CISO todavía sufren un número importante de intrusiones que tienen un impacto tangible en sus negocios.

3. Desafíos clave para los CISO


Los ciberdelincuentes y otros atacantes son los desafíos más importantes para los CISO.

La complejidad es el mayor reto y está originado por una superficie de ataque en expansión.

Los servicios en múltiples nubes, la conectividad móvil, la proliferación de dispositivos de IoT y SDN aumentan la complejidad de la red. Este es el origen de otros desafíos comunes citados, como la creciente necesidad de aprendizaje y desarrollo, y la proliferación de herramientas de seguridad.

Se necesitan más oportunidades de aprendizaje y desarrollo para los equipos de seguridad.

4. Conclusión


Los CISO son cada vez más importantes para el éxito de sus organizaciones. Así, han aumentado su estatus en la organización, además de sus responsabilidades.

Los CISO que siguen sufriendo intrusiones importantes pueden aprender de las siguientes prácticas recomendadas:

  • Aumento de la inversión en ciberseguridad en respuesta a un panorama de amenazas cada vez más complejo.
  • Adopción de un enfoque de gestión de riesgos respecto a la ciberseguridad.
  • Medición del rendimiento de la ciberseguridad frente a las referencias y las organizaciones similares.
  • Implementación de una arquitectura de seguridad integral con visibilidad y protección plenos frente a amenazas conocidas y desconocidas.

Además, a medida que el trabajo de los CISO se vuelve cada vez más complejo, el mejor enfoque que pueden adoptar es simplificar las operaciones a través de la integración y la automatización. Un enfoque estratégico basado en la gestión de riesgos permite a las organizaciones ser más proactivas que reactivas con la ciberseguridad.


21 de noviembre de 2019

El lenguaje Go cumple 10 años

Golang
El pasado 10 de noviembre tuvo lugar el décimo aniversario de Go, un hito celebrado por la comunidad global de desarrolladores de este lenguaje de programación con conferencias como Gopherpalooza en Mountain View y KubeCon en San Diego, además de docenas de reuniones en todo el mundo.


Go, también conocido como Golang, es un proyecto de código abierto que combina la velocidad de desarrollo de un lenguaje interpretado como Python, con la eficiencia y seguridad de un lenguaje compilado como C o C++.

Fué creado en Google el mes de noviembre de 2009 por Rob Pike, Robert Griesemer y Ken Thompson, co-creador con Dennis Ritchie de Unix y del lenguaje de programación C.

Lo más destacado es que Go fué diseñado ex profeso para mejorar la productividad de máquinas con más de un núcleo, en red y enormes bases de código, lo que permite a los programadores escalar rápidamente tanto el desarrollo como la implementación de software.

A medida que el uso de Go ha ido creciendo (tiene más de un millón de usuarios en todo el mundo), se han construido más y más servicios básicos con él. Las aplicaciones populares de código abierto creadas en Go incluyen Docker, Hugo, Kubernetes. La plataforma de nube híbrida de Google, Anthos, también está construida con Go.





Hay más de un millón de desarrolladores que usan Go en todo el mundo, englobando la banca y el comercio electrónico, los juegos y los medios de comunicación, la tecnología y otras industrias, en empresas tan diversas como American Express, Capital One, Dropbox, IBM, Monzo, New York Times, Salesforce, Square, Target, Twitch, Uber y, por supuesto, Google.

Un claro ejemplo es la empresa argentina dedicada a compras digitales Mercadolibre que usa Go para escalar y modernizar su ecosistema de comercio electrónico, mejorar la rentabilidad y los tiempos de respuesta del sistema.

El equipo de desarrollo de MercadoLibre crea y mantiene sus APIs, compatibles con la mayor parte de proveedores en la nube, en base a soluciones de microservicios. Históricamente, la arquitectura de desarrollo de software de la compañía tenía como pilar Grails y Groovy respaldado por bases de datos relacionales. Sin embargo, este gran marco con múltiples capas pronto se encontró con problemas de escalabilidad.

La conversión de esa arquitectura heredada a Go simplificó esas capas intermedias y produjo grandes beneficios de rendimiento. Por ejemplo, un servicio Go ahora puede ejecutar 70.000 solicitudes por máquina con solo 20 MB de RAM.

"Go fue maravilloso para nosotros", explica Eric Kohan, Gerente de Ingeniería de Software en MercadoLibre. "Es muy potente y fácil de aprender, y con la infraestructura de back-end ha sido excelente para nosotros en términos de escalabilidad".

El uso de Go permitió a MercadoLibre reducir el número de servidores que usan a un octavo del número original (de 32 servidores a cuatro), además cada servidor puede operar con menos potencia (originalmente cuatro núcleos de CPU, ahora hasta dos núcleos por procesador).

Con Go, los tiempos de compilación de MercadoLibre son tres veces más rápidos y su conjunto de pruebas se ejecuta 24 veces más rápido. Esto significa que los desarrolladores de la compañía pueden hacer un cambio, luego compilar y probar ese cambio mucho más rápido que antes.

Hoy, aproximadamente la mitad del tráfico de Mercadolibre es manejado por las aplicaciones Go.

Puedes leer más sobre el éxito de MercadoLibre con Go en el siguiente estudio: MercadoLibre crece con Go

Gracias al crecimiento de Go, se ha creado un nuevo centro para desarrolladores de Go: go.dev

Comienza a aprender: