Colombia es uno de los países que, en los próximos años, busca afianzarse como referente en nuevas tecnologías de la región. Dentro de estos objetivos, son muchas las iniciativas de Inteligencia Artificial, internet de las cosas, machine learning y ciberseguridad que tendrán un crecimiento importante, permitiendo que más personas tengan acceso al mundo digital.
Estas grandes metas colocan a la tecnología en el centro de las estrategias de la mayoría de empresas colombianas. Santiago Bernal y Sergio Sinuco, JavaScript coaches de Laboratoria en Colombia, comparten en este artículo algunas ideas clave que las empresas.
Según expertos de la Asociación de Monitoreo y Auditoría de Sistemas de Información (ISACA), la seguridad de la red se define como una “capa de protección para los archivos de información”. Implementar protocolos adecuados de ciberseguridad dentro del proyecto, permite anticiparse a ataques y enfocarse en los resultados del negocio. Santiago Bernal comenta que uno de los principales riesgos informáticos que suelen sufrir las empresas colombianas es la suplantación de identidad y el secuestro de datos (ransomware). Hace pocos días, la empresa Viva Air fue víctima de este ataque, quedando publicados 18.25GB datos privados compañía aérea.
Para Santiago, son muchas las medidas que las empresas pueden adoptar para evitar este tipo de ataques. El experto recomienda algunas como:
Por otro lado, y asociado directamente a esta primera tendencia, la crisis del talento en ciberseguridad es una realidad que enfrentan las empresas colombianas. Se espera que 2022 sea el año más difícil debido a la escasez actual de talento en ciberseguridad.
Santiago comenta que “el rol de velar por la ciberseguridad en las empresas, principalmente lo asumirán las personas que trabajan en el área de Infraestructura (DevOps, Sysadmin, DBA). Sin embargo las personas que trabajan en desarrollo tienen una gran responsabilidad. Así que todo el equipo de tecnología debe tenerlo como prioridad”.
Un estudio de Accenture, indica que el 72% de las compañías a nivel mundial no cuenta con una estrategia de análisis de datos. Santiago comenta que las empresas colombianas deben sumarse a esta tendencia porque:
“Básicamente las que no lo estén alineadas estarán en desventajas con las que sí lo están. Esto pasa con transformación digital, sistematización y ahora Data Driven Companies, no es un should, es un must”.
Santiago señala que uno de los primeros pasos para que las empresas adopten una cultura data driven es el alineamiento de toda la organización.
“Todas las personas de la organización deben estar alineadas en cuanto a entender qué es Big Data, qué son las decisiones orientadas por Data, y de esta forma, podrán empezar a reconocer oportunidades de mejora en los procesos de la organización. Una empresa que ha adoptado una cultura basada en datos es Platzi donde la data es una de las claves del éxito para hacer de esta plataforma de educación la favorita por miles de estudiantes latinoamericanos"
De acuerdo con Google ”La mayoría de los visitantes de sitios móviles abandonan una página si esta tarda más de 3 segundos en cargarse”, por lo tanto el rendimiento y la velocidad de carga de las aplicaciones web siempre será una de las principales preocupaciones del líder tech y su equipo de trabajo.
“Aunque existen diferentes alternativas para mejorar el rendimiento, en los últimos años ha tomado fuerza el framework Accelerated Mobile Pages (AMP) propuesto originalmente por Google en 2015 y apoyado en la actualidad por OpenJs Foundation”, afirma Sergio Sinuco.
AMP es un framework de componentes web que permite el desarrollo de sitios web con tiempos de carga prácticamente instantáneos gracias a las siguientes optimizaciones que, según Sergio, son las más importantes:
Sergio comenta que “un líder tech puede encontrar que AMP no aplica para sus casos de uso particulares, sin embargo las optimizaciones que plantea este framework pueden ser aplicadas en cualquier aplicación web”.
Motion design es un estilo de diseño cada vez más usado en los sitios web y aplicaciones porque, tal como lo escribe André Ferreira en su blog, “cuando se utiliza correctamente, hace que el uso de la tecnología se sienta natural, receptivo y más agradable”.
Además, Sergio agrega que es importante acotar que “no se trata simplemente de agregar tardíamente y de manera indiscriminada animaciones por toda la interfaz para decorar”, sino que realmente se convierte en una tendencia a la que hay que mirar.
De acuerdo con Craig Dehner, Motion design propone la creación de un “lenguaje de movimiento” para que la aplicación tenga una personalidad y pueda diferenciarse en el mercado.
“Motion design es especialmente útil para mantener la atención y el engagement del usuario en la aplicación durante las transiciones o la carga de información que toman tiempo y guiar al usuario en la interfaz cuando se agregan o eliminan nuevos elementos a esta”, resalta Sergio.