{"id":279267,"date":"2020-12-10T09:09:01","date_gmt":"2020-12-10T12:09:01","guid":{"rendered":"https:\/\/notinor.com\/jujuy\/?p=279267"},"modified":"2020-12-10T09:09:11","modified_gmt":"2020-12-10T12:09:11","slug":"que-es-el-software-liquido-y-que-aplicaciones-tiene-en-la-vida-real","status":"publish","type":"post","link":"https:\/\/notinor.com\/jujuy\/que-es-el-software-liquido-y-que-aplicaciones-tiene-en-la-vida-real\/","title":{"rendered":"Qu\u00e9 es el software l\u00edquido y qu\u00e9 aplicaciones tiene en la vida real"},"content":{"rendered":"\n<p>No lo notas y de hecho est\u00e1 hecho as\u00ed a prop\u00f3sito: para que no te des cuenta de que sucede a tu alrededor mientras tu disfrutas de una vida tecnol\u00f3gica plena.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter is-resized\"><img decoding=\"async\" loading=\"lazy\" src=\"https:\/\/ichef.bbci.co.uk\/news\/640\/cpsprodpb\/163E2\/production\/_115760119_d28996d1-1ced-45f3-807c-d9c65c41ed6c.jpg\" alt=\"Gotas de agua en una pantalla de celular\" width=\"711\" height=\"400\"\/><\/figure><\/div>\n\n\n\n<p>Hace tan solo unos a\u00f1os, lanzar cualquier actualizaci\u00f3n de una aplicaci\u00f3n de \u00e9xito o de un programa inform\u00e1tico era el momento de la verdad para sus creadores.<\/p>\n\n\n\n<p>Se paraba el tiempo.<\/p>\n\n\n\n<p>Los programadores, los equipos de sistemas y los directivos manten\u00edan la respiraci\u00f3n durante segundos para darle al bot\u00f3n de lanzar y esperar, con los dedos cruzados, que no hubiera ning\u00fan fallo.<\/p>\n\n\n\n<p>Que al implementar las novedades no se hubiera roto nada de lo anterior<\/p>\n\n\n\n<p>Exist\u00eda un riesgo real de que algo no funcionara.<\/p>\n\n\n\n<p>Para una web, un par\u00f3n de 2 minutos el d\u00eda del Black Friday,<strong>&nbsp;puede suponer millones en p\u00e9rdidas.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/ichef.bbci.co.uk\/news\/640\/cpsprodpb\/13CD2\/production\/_115760118_470375bc-47a8-4543-8bfa-ada19331d197.jpg\" alt=\"Un tel\u00e9fono de Apple.\"\/><figcaption>Pie de foto,La actualizaci\u00f3n de un sistema operativo puede llevar horas.<\/figcaption><\/figure>\n\n\n\n<p>Y mientras todos estos procesos suceden en la sombra, para el usuario final esto puede traducirse en cosas como varios&nbsp;<strong>emojis nuevos en Whatsapp o letras m\u00e1s grandes en Netflix.<\/strong><\/p>\n\n\n\n<p>Puede ser que la mejora consista en que el bot\u00f3n de una app sea 3 p\u00edxeles m\u00e1s grande para que se vea mejor en las pantallas de los celulares.<\/p>\n\n\n\n<p>Mejoras peque\u00f1as a simple vista, que llevaban el trabajo de decenas de ingenieros detr\u00e1s.<\/p>\n\n\n\n<p>Sin embargo el avance de la computaci\u00f3n ha permitido la llegada del software l\u00edquido.<\/p>\n\n\n\n<p>Un&nbsp;<strong>flujo de<\/strong><strong>mejoras modestas pero constantes<\/strong>&nbsp;en la tecnolog\u00eda que nos rodea y que permite actualizaciones sin ning\u00fan tipo de interrupci\u00f3n.<\/p>\n\n\n\n<p>\"El software ya ejecuta pr\u00e1cticamente todo lo que hace que la sociedad moderna funcione. Existe demanda de<strong>&nbsp;sistemas que sean cada vez m\u00e1s receptivos y vers\u00e1tiles<\/strong>\", escriben en su libro \"Liquid Software\" Yoav Landman, Fred Simon y Baruch Sadogursky, expertos en arquitectura de software.<\/p>\n\n\n\n<p>Pero a medida que los programas se vuelven m\u00e1s complejo, se cometer\u00e1n m\u00e1s errores, creen.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/ichef.bbci.co.uk\/news\/640\/cpsprodpb\/083A\/production\/_115760120_07d28ca8-dd53-45a4-81d3-53e893a73773.jpg\" alt=\"Hacker\"\/><figcaption>Pie de foto,Las actualizaciones constantes pueden cerrar las brechas de seguridad.<\/figcaption><\/figure>\n\n\n\n<p>\"Las actualizaciones deben suceder con mayor regularidad, ya sean<strong>&nbsp;nuevas funcionalidades o parches<\/strong>. La \u00fanica forma pr\u00e1ctica de adaptarse a estas crecientes y aceleradas demandas es hacer que el software sea m\u00e1s l\u00edquido\", afirman.<\/p>\n\n\n\n<h2 id=\"Protege\">Protege<\/h2>\n\n\n\n<p>Pero es que adem\u00e1s, las actualizaciones continuas son una manera eficaz de&nbsp;<strong>luchar contra los ciberataques.<\/strong><\/p>\n\n\n\n<p>Si un programa se pone en el mercado con un defecto (\"bug\"), una mejora a tiempo (\"hotfix\") dejar\u00eda muy poco margen a los ciberdelincuentes para actuar y&nbsp;<strong>solucionar\u00eda la vulnerabilidad<\/strong>.<\/p>\n\n\n\n<p>Hay fallos que exigen una respuesta urgente y el software l\u00edquido es ahora mismo una de las herramientas, junto con muchas otras, capaces de atajar el problema.<\/p>\n\n\n\n<p>\"Las&nbsp;<strong>actualizaciones continuas<\/strong>&nbsp;son actualmente la mejor y m\u00e1s r\u00e1pida forma de resolver el problema, de forma segura y sin incurrir en tiempo de inactividad\", dicen los tres expertos.<\/p>\n\n\n\n<p>El \"l\u00edquido\" avanza y tu no te das cuenta.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/ichef.bbci.co.uk\/news\/640\/cpsprodpb\/137F1\/production\/_114775897_gettyimages-1212733623.jpg\" alt=\"Tablero de un Tesla\"\/><figcaption>Pie de foto,El tablero de los modelos de Tesla no tienen nada, solo una pantalla desde la que se dirige todo.<\/figcaption><\/figure>\n\n\n\n<h2 id=\"Minimiza-riesgos\">Minimiza riesgos<\/h2>\n\n\n\n<p>Otra de las ventajas en esta tendencia es que minimiza riesgos.<\/p>\n\n\n\n<p>Quiz\u00e1s no pase nada grave si el software de la nevera se detiene para una actualizaci\u00f3n durante un minuto.<\/p>\n\n\n\n<p>Pero si lo hace en un coche tipo Tesla bajando una carretera de monta\u00f1a o en<strong>\u00a0un avi\u00f3n Boeing cuando despega,<\/strong>\u00a0las consecuencias pueden ser graves.<\/p>\n\n\n\n<p>\"Hace a\u00f1os, lanzar un software nuevo sin que se notara era s\u00faper dif\u00edcil\", explica Javier Rubio Rubio, programador y socio fundador de Spines, una start-up que ayuda a las empresas a optimizar sus modelos de trabajo.<\/p>\n\n\n\n<p>\"Entonces ten\u00edas varios minutos de parada y hab\u00eda parte humana en el trabajo. Hab\u00eda que tener&nbsp;<strong>gente de guardia por la noche<\/strong>&nbsp;porque el servidor se iba a parar dos minutos\", a\u00f1ade.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/ichef.bbci.co.uk\/news\/640\/cpsprodpb\/565A\/production\/_115760122_204cb30a-0bd1-4efb-81e3-d439474e41dd.jpg\" alt=\"Programadora\"\/><figcaption>Pie de foto,Cada vez que se elimina un procedimiento t\u00e9cnico confuso ganan los usuarios pero tambi\u00e9n los desarrolladores.<\/figcaption><\/figure>\n\n\n\n<p>Ahora, la principal ventaja de este software es que&nbsp;<strong>puede actualizarse a<\/strong><strong>s\u00ed mismo<\/strong>&nbsp;continuamente porque intercambia datos con un programa que ya se est\u00e1 ejecutando y que los usuarios finales est\u00e1n usando.<\/p>\n\n\n\n<p>No es necesario detener su funcionamiento.<\/p>\n\n\n\n<h2 id=\"El-usuario-en-el-centro-de-todo\">El usuario en el centro de todo<\/h2>\n\n\n\n<p>\"Antes la forma de hacer actualizaciones se le llamaba waterfall (cascada en ingl\u00e9s).&nbsp;<strong>De repente te llega todo<\/strong>&nbsp;el agua, todo el paquete de una sola vez\".<\/p>\n\n\n\n<p>\"Ahora hemos pasado a un modelo&nbsp;<em>agile<\/em>&nbsp;(\u00e1gil) en el que&nbsp;<strong>se va<\/strong><strong>n<\/strong><strong>&nbsp;liberando parte de las mejoras<\/strong>&nbsp;de forma incremental\", afirma Rubio.<\/p>\n\n\n\n<p>\"Cuando se libera un programa en el que se ha trabajado, digamos dos a\u00f1os, los desarrolladores no tienen un&nbsp;<strong>feedback r\u00e1pido de los usuarios<\/strong>\", recuerda.<\/p>\n\n\n\n<p>Esto creaba muchos problemas y de ah\u00ed que ahora,&nbsp;<strong>se tienda m\u00e1s a dar peque\u00f1os bloques&nbsp;<\/strong>que reciban una evaluaci\u00f3n m\u00e1s inmediata.<\/p>\n\n\n\n<p>\"Se liberan nuevas versiones m\u00e1s a menudo, se prueban y se ve c\u00f3mo las est\u00e1 usando la gente\", dice.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/ichef.bbci.co.uk\/news\/640\/cpsprodpb\/2F4A\/production\/_115760121_2a850ac7-4b8a-4080-a5b6-f862110eb2a3.jpg\" alt=\"Pantallas con c\u00f3digo\"\/><figcaption>Pie de foto,El proceso para revisar el c\u00f3digo anterior es m\u00e1s r\u00e1pido ahora.<\/figcaption><\/figure>\n\n\n\n<h2 id=\"Ahorro-de-costes\">Ahorro de costes<\/h2>\n\n\n\n<p>El software l\u00edquido tambi\u00e9n supone un ahorro de costes.<\/p>\n\n\n\n<p>\"No hay que olvidar que el despliegue continuo y el software l\u00edquido van de la mano de econom\u00eda del software\", dice el fundador de Spines.<\/p>\n\n\n\n<p>\"Sin los tests aut\u00f3maticos y otras pr\u00e1cticas que proponen estos modelos de trabajo, cada vez que se introduce una nueva funcionalidad al software, habr\u00eda que testearla manualmente. Esto hace que a\u00f1adir funcionalidades cada vez sea m\u00e1s lento y costoso\", a\u00f1ade.<\/p>\n\n\n\n<p>\"Este acercamiento supone otra manera de abordar el software y de organizar los equipos en una compa\u00f1\u00eda. Cambia los modelos de trabajo, el dise\u00f1o de la organizaci\u00f3n, y su cultura\", dice Rubio.<\/p>\n\n\n\n<p>Automatizar procesos e implantar una cultura de aprendizaje y mejora continuos ha permitido ahorrar costes y dedicar recursos a otras \u00e1reas de desarrollo.<\/p>\n\n\n\n<p>\"La entrega continua, fluida (l\u00edquida) y el despliegue de actualizaciones, por otro lado, es como el\u00a0<strong>flujo constante e interminable de un arroyo o r\u00edo.<\/strong>\u00a0El proceso incluye el seguimiento de este flujo y la interactividad incesante con el software que se actualiza continuamente\", resumen los autores del libro \"Liquid Software\".<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>No lo notas y de hecho est\u00e1 hecho as\u00ed a prop\u00f3sito: para que no te des cuenta de que sucede a tu alrededor mientras tu disfrutas de una vida tecnol\u00f3gica plena. Hace tan solo unos a\u00f1os, lanzar cualquier actualizaci\u00f3n de una aplicaci\u00f3n de \u00e9xito o de un programa inform\u00e1tico era el momento de la verdad [&hellip;]<\/p>\n","protected":false},"author":40,"featured_media":279269,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_stopmodifiedupdate":false,"_modified_date":"","inline_featured_image":false,"spay_email":"","jetpack_publicize_message":""},"categories":[16],"tags":[],"jetpack_featured_media_url":"https:\/\/notinor.com\/jujuy\/wp-content\/uploads\/2020\/12\/115760119_d28996d1-1ced-45f3-807c-d9c65c41ed6c-1.jpg","jetpack_publicize_connections":[],"_links":{"self":[{"href":"https:\/\/notinor.com\/jujuy\/wp-json\/wp\/v2\/posts\/279267"}],"collection":[{"href":"https:\/\/notinor.com\/jujuy\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/notinor.com\/jujuy\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/notinor.com\/jujuy\/wp-json\/wp\/v2\/users\/40"}],"replies":[{"embeddable":true,"href":"https:\/\/notinor.com\/jujuy\/wp-json\/wp\/v2\/comments?post=279267"}],"version-history":[{"count":1,"href":"https:\/\/notinor.com\/jujuy\/wp-json\/wp\/v2\/posts\/279267\/revisions"}],"predecessor-version":[{"id":279270,"href":"https:\/\/notinor.com\/jujuy\/wp-json\/wp\/v2\/posts\/279267\/revisions\/279270"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/notinor.com\/jujuy\/wp-json\/wp\/v2\/media\/279269"}],"wp:attachment":[{"href":"https:\/\/notinor.com\/jujuy\/wp-json\/wp\/v2\/media?parent=279267"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/notinor.com\/jujuy\/wp-json\/wp\/v2\/categories?post=279267"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/notinor.com\/jujuy\/wp-json\/wp\/v2\/tags?post=279267"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}