- Cristina J. Orgaz @ cjorgaz:
- BBC World News:
No lo notas, en realidad está hecho a propósito. para que no te des cuenta de lo que sucede a tu alrededor mientras disfrutas de una vida tecnológica plena.
Hace apenas unos años, el lanzamiento de cualquier aplicación o actualización de software exitosa fue un momento de verdad para sus creadores.
Los programadores, los equipos de sistemas y los gerentes contuvieron la respiración durante unos segundos para presionar el botón de inicio, esperando con los dedos cruzados la falla.
Es para: llevar a cabo: ese: novedades Ninguno de los anteriores se rompió.
Existía un riesgo real de que algo no saliera bien.
Para el sitio, un descanso de 2 minutos el viernes, podría significar pérdidas millonarias.
Y aunque todos estos procesos tienen lugar en las sombras, para el usuario final esto puede traducirse en muchas cosas diferentes. nuevos emoji en Whatsapp o letras más grandes en Netflix.
Pequeñas mejoras de un vistazo que dieron lugar al trabajo de decenas de ingenieros.
Sin embargo, los avances informáticos han permitido la llegada del software líquido.
una fluir:mejoras modestas pero constantes en la tecnología que nos rodea que permite actualizaciones sin interrupciones.
«El software ya hace casi todo lo que obliga a trabajar a la sociedad moderna. Hay una demanda para ello sistemas que son cada vez más receptivos y versátiles«Los arquitectos Joav Landman, Fred Simon y Baruch Sadogursky escriben en su libro» Liquid Software «.
Pero a medida que el software se vuelve más complejo, se cometen más errores, piensan.
«Las actualizaciones deben ser más regulares, sin importar dónde se encuentren nuevas funciones o parches«La única forma práctica de adaptarse a estas demandas en rápido crecimiento es hacer que el software sea más fluido», dicen.
Protesta
Pero el hecho es que las actualizaciones continuas son una forma eficaz de hacerlo luchar contra los ciberataques.
Si el programa se lanza con la falla que los piratas informáticos pueden aprovechar, la actualización oportuna les dará a los ciberdelincuentes menos oportunidades de actuar և regularía la vulnerabilidad,
Hay errores que requieren una respuesta inmediata. El software Fluid es ahora una de las herramientas, así como muchos otros problemas que pueden resolver el problema.
«Los: actualizaciones continuas Actualmente son la mejor y más rápida forma de solucionar el problema de forma segura, sin fallos ”, afirman los tres expertos.
El «líquido» avanza, no te das cuenta.
Minimizar riesgos
Otra ventaja de esta tendencia es que minimiza los riesgos.
Nada puede ser grave si el programa de refrigeración se detiene durante un minuto para refrescarse.
Pero si lo haces con un auto Tesla que va por una carretera de montaña o tierra adentro Avión Boeing en vuelo Las consecuencias pueden ser graves.
“Hace años, lanzar un nuevo software era extremadamente difícil sin darme cuenta”, explica Javier Rubio Rubio, cofundador de programación de Spine, quien ayuda a las empresas a optimizar sus modelos de negocio.
«Así que tuviste que parar por unos minutos, había una parte humana en el trabajo. Era imprescindible personas de guardia por la noche porque el servidor se detendrá durante dos minutos ”, añade.
Ahora bien, la principal ventaja de este software es que: se puede actualizarél mismo continuamente, ya que intercambia datos con una aplicación que ya está en ejecución y que utilizan los usuarios finales.
No es necesario detener su funcionamiento.
El usuario está en el centro de todo
«En el pasado, la forma de realizar actualizaciones se llamaba cascada. De repente todo viene a ti agua, todo el paquete a la vez «.
«Simplemente llegó a nuestro conocimiento entonces ágil (ágil), en el que: Seránorte: lanzando algunas de las mejoras «Poco a poco», dice Rubio.
«Cuando se lanza un programa en el que han estado trabajando durante, digamos, dos años, los desarrolladores no tienen respuestas rápidas de los usuarios«Recuerda.
Esto creó muchos problemas, así que ahora, tiende a dar pequeños bloques para que obtengan una evaluación más inmediata.
«Las nuevas versiones se lanzan con más frecuencia, se prueban, ves cómo las usa la gente», dice.
Ahorro de costes
El software Liquid también ahorra dinero.
«Quizás la actualización es que el botón del programa es 3 píxeles más grande para verse mejor en pantallas más pequeñas», dice el fundador de Spine.
«Pero antes de comenzar, debe realizar una serie de pruebas que no están automatizadas. Hay varias personas detrás revisando el código և viendo que todo está bien«
“Esta es otra forma de programar, otra forma de abordar el software es crear equipos en las empresas para hacer eso. Cambiar modelos de trabajo producir software և desarrollo organizacional «.
Los procesos de automatización le permiten ahorrar dinero o gastar dinero en otras áreas de desarrollo.
“Por otro lado, la entrega y distribución continua, líquida (líquida) de actualizaciones es así Flujo continuo o sin fin de río o arroyo. El proceso implica monitorear este flujo և de interactuar constantemente con software constantemente actualizado ”, concluyen los autores del libro Liquid Software.
Recuérdalo Puedes recibir notificaciones de BBC Mundo. Descargar:una nuestra app ացրեք actívalas para no perder nuestro mejor contenido.
Beer ninja. Internet maven. Music buff. Wannabe web evangelist. Analista. Introvertido