En CYP Soft nos actualizamos constantemente para brindar el mejor contenido a nuestros alumnos de Desarrollo de sotware. Por eso compartimos este artículo que se concentra en las tres tendencias de desarrollo de software que no podemos ignorar, explicando a través del análisis basado en datos por qué estas tecnologías de próxima generación son importantes y creando un caso de negocio en torno a su evolución.
Por lo tanto, para encontrar algunas respuestas y desmitificar los rumores que rodean a Blockchain, AI Software y Progressive Web Apps (PWA), analizamos Google Trends y observamos cómo el volumen de búsquedas de estas palabras clave ha ido disminuyendo en los últimos cinco años , y lo que indican sus patrones de volumen de búsqueda para el próximo año.
El siguiente gráfico visualiza las tendencias de búsqueda para nuestros cuatro términos de enfoque durante un período de cinco años.
comparison of software trends search volume
Las tendencias de Google ilustra un aumento continuo en el volumen de búsquedas para los tres términos durante el período de cinco años (2013-2018). No hay indicios de que el creciente interés no continuará en el próximo año. Podemos ver que a partir del verano de 2016, el volumen de búsqueda comenzó a crecer de manera más agresiva y ha continuado con ese patrón desde entonces, con las fluctuaciones esperadas en el volumen mes a mes.
El término, software de AI, tiene el patrón de volumen de búsqueda más prometedor de los tres, con las aplicaciones web progresivas en segundo lugar por un margen significativo.
Ahora que hemos determinado que las tres tecnologías están validadas por una creciente base de usuarios, examinémoslas individualmente.
1. Software AI: Esto es Más Grande Que Siri
Saquemos a AI Software del gráfico de comparación y examinemos cómo su volumen de búsqueda se valora por sí solo.
AI search volume
Hemos trazado una línea verde para guiarlo hacia el patrón general que estamos viendo para AI Software.
A partir de estos datos, sabemos que existe una gran probabilidad de que la IA continúe escalando. Atribuimos esto a una creciente comprensión de cómo la inteligencia artificial puede integrarse horizontalmente.
Hasta hace poco, injustamente hemos mantenido cautiva a AI en formas increíblemente mundanas, chatbots y asistentes parecidos a Siri, u operado bajo la falsa pretensión de que AI puede servir como un reemplazo humano en todas las situaciones.
Sí, el software de AI puede interpretar y responder a patrones de lenguaje natural, y sí, el software de AI está entrenado para formular y contextualizar salidas después de analizar una serie de entradas, pero no, AI no es un reemplazo humano para la conjetura improvisada y el pensamiento crítico.
La IA es como un buen vino, solo mejora con la edad. Podemos pensar en esto de manera miope: mi sistema de inteligencia artificial aprenderá conceptos más allá de los conceptos para los cuales lo entrenamos, o si pensamos en una imagen grande, si la inteligencia artificial es ahora intuitiva, no puedo imaginar dónde estarán 20 años después.
AI es el super-empleado, el empleado que asume la responsabilidad del aprendizaje continuo y el desarrollo personal fuera de las horas de trabajo. Pero, utilizando la misma comparación, este empleado nunca podrá responder con comunicación no verbal, desarrollar inteligencia intrapersonal o actuar sobre señales visuales.
Entonces, a medida que avanzamos en el Año Nuevo, experimentaremos un cambio de paradigma de IA. En lugar de reemplazar a todos los agentes de servicio al cliente con chatbots, encontraremos una manera de fomentar la relación entre la fuerza de trabajo humana y las herramientas de inteligencia artificial para forjar una simbiosis, donde una se basa en la otra en armonía.
AI and human workforce
También habrá un cambio en el enfoque de la AI conversacional a la IA predictiva, a medida que localizamos oportunidades para flujos de trabajo y experiencias de usuario más pulidos. La IA predictiva trasciende las verticales, cambia de forma para aliviar un conjunto diverso de puntos de dolor que no reconocimos como puntos de dolor hasta que tuvimos los medios para desmantelarlos.
A veces es tan simple como los intereses y consultas predichos, que vemos con Google. Google AI anticipa nuestras búsquedas basadas en datos históricos, localiza nuestras búsquedas para que coincidan con nuestro entorno y predice qué preguntas podemos tener en relación con nuestras consultas más recientes.
En otros casos, los riesgos son mayores y más institucionales. El Ejército de los EE. UU. Ahora usa la IA para predecir los sistemas de vehículos defectuosos y proporcionar información sobre la salud operativa, y sirve como técnico de equipos automatizado. Es un diálogo constante entre la máquina y el software de AI en un lenguaje común que luego es reenvasado por el software de AI en un lenguaje que nos es familiar.
Sospechamos que el mantenimiento predictivo de vehículos es solo el comienzo, y pronto este tipo de tecnología será más amigable para los civiles. El reconocimiento de patrones obviamente no es exclusivo de la salud del vehículo; El reconocimiento de patrones AI se puede aplicar a las fluctuaciones de stock, los patrones climáticos y otros enigmas que aún no hemos encontrado una forma de descodificar.
2. Aplicaciones Web Progresivas: No Mantengas tu PWA Como POW en la Batalla por la Accesibilidad
Cuando segmentamos la aplicación web progresiva de la comparación gráfica, esto es lo que obtenemos:
PWA search volume
Podemos ver un crecimiento bastante prometedor en el volumen de búsqueda de PWA, que hemos representado con la línea verde.
Vamos a abordar el elefante en la habitación: ¿qué es una aplicación web progresiva?
Si combináramos el ADN de la aplicación web tradicional y el ADN de la aplicación móvil en partes iguales, terminaríamos produciendo una aplicación web progresiva (PWA). Los PWA son el punto medio entre dos experiencias de usuario muy diferentes y un crisol de sus mejores funcionalidades.
app comparison chart
Definimos un PWA como una aplicación con la estética de la aplicación nativa y la conectividad del dispositivo, pero la experiencia basada en el navegador de una aplicación web. Las aplicaciones web progresivas pueden hacer cosas que ni una aplicación web regular ni una aplicación móvil pueden hacer por sí mismas, diseñando la fórmula perfecta para la accesibilidad en varios canales.
Los usuarios pueden acceder a los PWA desde cualquier navegador web y recibir la misma experiencia de usuario desde cualquier sistema operativo. Utilizan una pila web progresiva (JS, HTML, CSS) para reproducir la experiencia de la aplicación móvil.
Para usar aplicaciones móviles, los usuarios deben visitar la tienda de aplicaciones, descargar la aplicación (a veces a través de la compra), esperar la descarga y luego interactuar con la aplicación a través de la miniatura que aparece en su pantalla. Debido a las limitaciones de navegación, la velocidad de carga y un viaje interrumpido por el usuario, las marcas a veces pierden su participación en el frente de la aplicación móvil. Teniendo en cuenta que los PWA son un pariente de las aplicaciones web tradicionales, están asociados con una URL, lo que los hace vinculables y fáciles de compartir.
Los PWA toman el camino de menor resistencia ofreciendo a los usuarios la máxima accesibilidad. Los usuarios reciben dos opciones: continúe navegando a PWA a través de su navegador o descargue un icono de acceso directo a su pantalla de inicio para una mayor accesibilidad. Los PWA son extremadamente fáciles de implementar, fáciles de usar y fáciles de actualizar, en todos los frentes. Los usuarios ahorran almacenamiento en sus dispositivos, y las marcas reducen los costos de desarrollo de aplicaciones y mantenimiento.
Incluso llevamos la accesibilidad un paso más allá de la compatibilidad del dispositivo con los PWA porque mantienen la funcionalidad cuando hay una conectividad limitada. Las características fuera de línea deben ser la prioridad número uno para las marcas. ¿Qué características deberían seguir siendo utilizables incluso cuando su usuario es víctima de una conexión de Internet voluble?
Para los países sin conectividad generalizada, los PWAs son un medio viable para el consumo de marcas fuera de línea y representan una oportunidad para expandirse en un nuevo mercado o reactivar mercados antiguos.
Si bien las aplicaciones móviles deben descargarse a través de la tienda de aplicaciones y cumplir con las pautas y regulaciones de la tienda de aplicaciones, los PWA funcionan de manera independiente, restaurando la libertad creativa para las iniciativas de marca.
3. Blockchain: Superando el Hipo de Bitcoin
Está bastante claro cuando comenzó el auge de Bitcoin y terminó el mercado alcista. Diciembre de 2018 fue una anomalía que Bitcoin probablemente nunca volverá a experimentar. En este punto, el mercado se ha estabilizado y ha comenzado a madurar. Aunque esta es una noticia trágica para los hodlers de Bitcoin, esta es una gran noticia para Blockchain.
Blockchain search volume
La imprevisibilidad que hemos llegado a asociar con la criptomoneda obligó a Blockchain a salir de la burbuja de Bitcoin y llevarla al mundo real. Se hizo un trabajo bastante decente que sobrevivió solo, sin ataduras de la nave nodriza.
Para enero de 2018, los empresarios de Blockchain se vieron obligados a considerar Blockchain en entornos fuera de las transacciones entre pares, considerando las fortalezas silenciosas de un libro mayor descentralizado y cómo reaccionarían en transacciones no monetizadas. Para desempacar estas fortalezas, tenemos que volver a las raíces de Blockchain.
El nacimiento de Blockchain coincidió con una creciente interconexión y el temor de que la nueva accesibilidad comprometiera los datos. Blockchain es un libro mayor descentralizado e impermeable que ofrece una alternativa a los procesos centralizados. Una vez que los parámetros de una transacción se codifican y se crea un nuevo bloque, la transacción se ejecuta automáticamente de acuerdo con los parámetros. Todas las transacciones se verifican y los detalles de la transacción son anónimos y no constituyen una amenaza para la privacidad.
Tal vez veamos la aplicación obvia primero, la banca. Incluso las potencias de pago como Visa experimentan cortes de servicio. Si la persona A realiza transacciones con la persona B a través de Visa, y Visa no transmite información a la persona B, la persona A se ve obligada a esperar a que finalice la interrupción del servicio y retrasar el proceso de pago. Un número muy pequeño de actores controla una cantidad muy grande de dinero, y por esta razón, todos los accionistas están sujetos a sus procesos.
Los intercambios internacionales son especialmente vulnerables en manos de las redes de pago. Por lo general, las transacciones internacionales toman de 3 a 5 días para liquidarse y conllevan un alto costo por transacción. Las alternativas de blockchain como Ripple y Tron hacen que las tarifas y las transacciones se confirmen en menos de la mitad del tiempo.
Pasar por alto a los grandes bancos es una primera idea atractiva, y es por eso que vimos a Blockchain saturando los negocios bancarios y financieros. ¿Qué otros intermediarios podemos eliminar de la ecuación? La lista es larga, en continua evolución y, a veces, no humana.
Podemos identificar lapsos severos en la seguridad de los datos y revertir la paranoia que han inducido. Tal vez, podemos aplicar Blockchain al proceso de votación, eliminando el software con protocolos de seguridad sórdidos. ¿Qué sucede si hacemos la transición de Bienes Raíces a un proceso totalmente independiente, comprando y vendiendo casas sin un corredor, y verificando ventas y pagos a través de la red Blockchain?
Incluso la computación en la nube y Blockchain se yuxtaponen bien, reduciendo los protocolos porosos con el registro criptográfico.
Básicamente, ahora sabemos que dondequiera que haya problemas de privacidad y cuando se requiere el anonimato, se aplica la tecnología Blockchain.
4. La Aplicación: Escapando el Purgatorio de Software
A veces es difícil contextualizar las tendencias y aplicarlas a su negocio. Lo entendemos. Pero sepa esto, es divertido leer sobre las tecnologías de próxima generación, pero sin aplicar la información, es bastante inútil (si somos honestos) Así que saque sus soluciones de software actuales del Purgatorio y construya un puente hacia el lado ilustrado de las cosas.
Vamos a desglosar las conclusiones.
Si hay un problema de privacidad o seguridad …Blockchain.
Si desea abrir nuevo tráfico y aumentar los canales de participación … .PWAs.
Si necesita inteligencia predictiva o está perdiendo recursos en tareas repetitivas … Inteligencia artificial.
La mejor parte de las aplicaciones Blockchain, la inteligencia artificial y las aplicaciones web progresivas es que no están limitadas a verticales; son horizontales. Es probable que al menos uno de ellos pueda mejorar drásticamente tu vida, y vidas que sangres con cualquier servicio o producto que proporciones.
Por suerte para ti, somos maestros de todo. Si está interesado en obtener más información sobre cómo puede integrar el software imprescindible del próximo año en su plan de desarrollo, o simplemente tiene curiosidad por lo que hacemos, avísenos.
Negante:
Chetu, Inc. no afecta la opinión de este artículo. Cualquier mención de nombres específicos para software, compañías o individuos no constituye un endoso de ninguna de las partes a menos que se especifique lo contrario. Todos los casos de estudio y blogs están escritos con la cooperación, el conocimiento y la participación de los individuos mencionados. Este blog no debe interpretarse como un consejo legal.
Chetu se incorporó en 2000 y tiene su sede en Florida. Entregamos Soluciones de Desarrollo de Software de Clase Mundial sirviendo a empresarios a clientes de Fortune 500. Nuestros servicios incluyen diseño de procesos y sistemas, implementación de paquetes, desarrollo personalizado, inteligencia empresarial e informes, integración de sistemas, así como también pruebas, mantenimiento y soporte. La experiencia de Chetu abarca todo el espectro de TI.
Fuente: Chetu