En este sitio web utilizamos cookies para mejorar tu experiencia de navegación y entender mejor tua preferencias. Eso nos ayuda a entenderte mejor y a centrarnos en aquellos tópicos que son de tu interés. Por favor, acepta nuestro uso de cookies.
Hacia Un Nuevo Paradigma
Vivimos atrapados en un proceso de cambio continuo de transformación Digital. Visto desde la perspectiva de la experiencia, acertamos a diferenciar entre una edad de Nomadismo Digital, otra subsiguiente de Feudalismo Digital y una tercera centrada en el Consumismo Digital. Ahora, con la llegada de la Inteligencia Artificial, estamos entrando en una nueva era basada en el Modernismo Digital. Un mundo de agentes autónomos capaces de operar por si mismos y de servir de intermediación en nuestros procesos de acceso a la información y el conocimiento. Esto ya supone todo un revulsivo a nivel cultural. Pero donde verdaderamente la Inteligencia Artificial que estamos viendo nacer y desarrollarse en nuestros días aparecerá como un verdadero agente de cambio es en el espacio de nuestra profesión como ingenieros de software. A lo largo de esta charla revisitaremos los factores de impacto fundamental que se dibujan como verdaderos puntales de cambio tando desde un punto de vista conceptual, tecnológico o arquitectónico como procedimental y metodología. Revisaremos la carrera que está experimentando la Inteligencia Artificial Generativa y la pondremos en valor en el marco de las actividades de construcción y diseño de los productos digitales de nueva generación.
Hacia Un Nuevo Paradigma
Inteligencia, Futuro & Experiencia
Que la inteligencia artificial generativa ha llegado para quedarse es algo que hoy ya nadie podrá poner en duda. Hay gente que aún sigue argumentando que a eso que hacen las máquinas no se le puede llamar inteligencia, pero tal vez esas voces hablan más desde el temor a un futuro desconocido que desde una reflexión sosegada y objetiva. Lo que desde luego sí parece evidente es que este nuevo actor que ha entrado en el sistema supondrá un claro revulsivo en los próximos años en el desarrollo de nuestra profesión. A lo largo de esta charla queremos precisamente abundar en esta afirmación huyendo de optimismos baratos y catastrofismos infundados. Nos interesa dar una respuesta no sólo acerca del impacto que esta tecnología tendrá en el futuro próximo en los procesos de diseño, desarrollo, construcción y mantenimiento del código sino también de cómo será su esencia arquitectónica, funcional y experiencial. Si trabajas en esta profesión esto te interesa.
Servicios & Arquitecturas Cloud
De manera convencional, la manera en la que se ha enfrentado el desarrollo de soluciones digitales ha sido mediante la exposición de una colección de capacidades y servicios enumerados de manera explícita y extensiva para ser consumidos por el usuario final. Desde el lado del front, el éxito de cada productoresidía en la manera en la que dichos servicios se ponían a disposición del usuario de forma cómoda y sencilla de acceder. En el lado del back, este mismo enfoque de enumeración extensiva se convirtió en una realidad al crear arquitecturas de servicios que exponían en un espacio de recursos cada una de las entidades características del negocio. Pero lo cierto, es que los modelos de interacción que demandael gran público están cambiando. En pocos años hemos pasado de la metáfora experiencial exploratoria a modelos dialógicos caracterizados por un enfoque fuertemente abierto e interactivo. Este hecho, nos debehacer reflexionar acerca de cómo debemos reconducir el enfoque de la construcción de los sistemas back para orientarlos hacia una orientación basada en el diálogo. Si los usuarios interactúan con el producto digital a través del diálogo lo lógico es que las arquitecturas de recursos subyacentes también admitan procesos de consumición y consulta basadas en el mismo principio donde el objetivo ya no sea tanto exponer modelos de información estática sino, más bien, espacios dinámicamente cambiantes que puedan ser explorables a través de una interacción recurrente y sistemática.
Servicios & Arquitecturas Cloud
Dentro del mundo de la computación distribuida, la orientación a servicios ha sido el paradigma arquitectónico de mayor aplicación recurrente. En efecto, hoy por hoy cualquier solución desarrolla y despliega su parte back de acuerdo a una colección de servicios que expone el modelo de información requerido. En ese sentido, se ha alcanzado un alto grado de madurez a través de un recorrido evolutivo que abarca los últimos 20 años, llegando a un consenso aceptado de usar REST como la aproximación arquitectónica más conveniente y habitual. Sin embargo a la hora de diseñar servicios aplicamos recurrentemente los mismos esquemas sin pararnos a pensar la adecuación con respecto al espacio del problema. Lo cierto es que dentro de las aproximaciones orientadas a recursos existen distintos modeloso estilos arquitectónicos que pueden utilizarse a la hora de diseñar el protocolo de interacción con losservicios. En esta charla haremos un recorrido de los fundamentales modelos de diseño de APIs de servicios que pueden desarrollarse para cada tipo de problema. Además ofreceremos técnicas y patrones de diseño aplicables para cada uno de estos modelos.