{"id":18342,"date":"2021-04-20T17:42:48","date_gmt":"2021-04-20T15:42:48","guid":{"rendered":"https:\/\/www.hiberus.com\/crecemos-contigo\/?p=18342"},"modified":"2024-01-23T21:15:09","modified_gmt":"2024-01-23T20:15:09","slug":"modernizacion-de-aplicaciones-legacy","status":"publish","type":"post","link":"https:\/\/www.hiberus.com\/crecemos-contigo\/modernizacion-de-aplicaciones-legacy\/","title":{"rendered":"Modernizaci\u00f3n de aplicaciones legacy"},"content":{"rendered":"<p>Llevamos varios a\u00f1os hablando de transformaci\u00f3n digital y comprobamos la amplia oferta del <strong>stack tecnol\u00f3gico<\/strong> existente, de la presi\u00f3n que existe en los negocios por ser digitales y agiles, de hacer que los negocios sean como Netflix, Amazon o Spotify y, sin embargo, la realidad es que<strong> los sistema core<\/strong>, aquellos sobre los que descansan los procesos fundamentales que constituyen la columna vertebral de las entidades financieras y aseguradoras est\u00e1n sobre tecnolog\u00edas de hace 30-40 a\u00f1os.<\/p>\n<p>En muchas organizaciones estos sistemas se consideran un lastre para mantener la ventaja competitiva o simplemente para poder sobrevivir en un complejo y competitivo entorno.<\/p>\n<p>El panorama de entidades con sistemas desarrollados con lenguajes e infraestructuras \u2018<strong>obsoletos pero que funcionan<\/strong>\u2019 como defienden muchas personas en estas organizaciones es mucho m\u00e1s amplio en nuestro pa\u00eds del que podr\u00edamos esperar. Core bancarios y\/o aseguradores en Cobol que funcionan en iSeries o Mainframes, es el denominador com\u00fan en la industria.<\/p>\n<p>Muchos de los denominados l\u00edderes digitales mantienen sus sistemas principales con legiones de programadores y metodolog\u00edas de los a\u00f1os 80 y 90 del siglo pasado. \u00bfEs posible ser un player digital con ese legado? \u00bfEs esa herencia un lastre para ser una organizaci\u00f3n moderna y actual?<\/p>\n<h2>Sistemas legacy<\/h2>\n<p>La estrategia seguida por muchas organizaciones de <strong>modernizar sus sistemas legacy<\/strong> aplicando nuevos sistemas alrededor del core, con tecnolog\u00edas actuales ha complicado enormemente la gesti\u00f3n del mapa de aplicaciones, <strong>disparando los costes e inversiones en tecnolog\u00eda<\/strong> y, generando cierta esquizofrenia organizativa al aplicar el modelo de dos velocidades, agile en los sistemas nuevos, waterfall en los tradicionales.<\/p>\n<p>Para hacer un proceso de modernizaci\u00f3n de los sistemas tradicionales de cualquier organizaci\u00f3n, hay que tener presente el problema que se quiere resolver y realizar un an\u00e1lisis riguroso de los beneficios frente a los riesgos antes de tomar cualquier decisi\u00f3n.<\/p>\n<h2>Factores para la modernizaci\u00f3n de sistemas legacy<\/h2>\n<p>Hay <strong>seis factores principales<\/strong> para la modernizaci\u00f3n de aplicaciones. Se trata de los problemas, preocupaciones o impedimentos creados por la aplicaci\u00f3n heredada como resultado de su tecnolog\u00eda, arquitectura o funcionalidad.<\/p>\n<p>Tres de estos impulsores proceden de una perspectiva empresarial: adecuaci\u00f3n al negocio, valor empresarial y agilidad. Si la aplicaci\u00f3n heredada no satisface los nuevos requisitos impuestos por el negocio digital, es necesario modernizarla para que se adapte adecuadamente, y debe actualizarse para que proporcione un mayor valor empresarial. Las aplicaciones que carecen de la agilidad necesaria para seguir el ritmo de las demandas del negocio digital pueden suponer un coste o un riesgo.<\/p>\n<p>Los otros tres criterios provienen de la <strong>perspectiva operacional<\/strong>, y tienen que ver con el coste, la complejidad y el riesgo. Si el coste total de propiedad es demasiado alto, la tecnolog\u00eda demasiado compleja o la seguridad, el cumplimiento normativo y\/o regulatorio, el soporte o la escalabilidad se ven comprometidos, es el momento de modernizar.<\/p>\n<p>Existen diversas opciones en funci\u00f3n de la facilidad de implementaci\u00f3n. Cuanto m\u00e1s f\u00e1cil sea, menos riesgo e impacto, pero menos beneficios desde una perspectiva empresarial, menos valor y agilidad.<\/p>\n<ul>\n<li><strong>Encapsular<\/strong>: Aprovechar y ampliar las caracter\u00edsticas de la aplicaci\u00f3n encapsulando sus datos y funciones, haci\u00e9ndolos disponibles como servicios a trav\u00e9s de una API<\/li>\n<li><strong>Rehacer<\/strong>: Reimplantar el componente de la aplicaci\u00f3n en otra infraestructura (f\u00edsica, virtual o en la nube) sin modificar su c\u00f3digo, caracter\u00edsticas o funciones<\/li>\n<li><strong>Replataformear:<\/strong> Migrar a una nueva plataforma de ejecuci\u00f3n, realizando cambios m\u00ednimos en el c\u00f3digo, pero no en la estructura del mismo, las caracter\u00edsticas o las funciones<\/li>\n<li><strong>Refactorizar<\/strong>: Reestructurar y optimizar el c\u00f3digo existente (aunque no su comportamiento externo) para eliminar la deuda t\u00e9cnica y mejorar los atributos no funcionales.<\/li>\n<li><strong>Rearqueticturizar:<\/strong> Alterar materialmente el c\u00f3digo para cambiarlo a una nueva arquitectura de aplicaci\u00f3n y explotar nuevas y mejores capacidades<\/li>\n<li><strong>Reconstruir<\/strong>: Redise\u00f1ar o reescribir el componente de la aplicaci\u00f3n desde cero conservando su alcance y especificaciones.<\/li>\n<li><strong>Reemplazar<\/strong>: Eliminar por completo el antiguo sistema y sustituirlo, teniendo en cuenta al mismo tiempo los nuevos requisitos y necesidades<\/li>\n<\/ul>\n<p>Es recomendable que el enfoque de modernizaci\u00f3n de aplicaciones legacy tenga el mayor efecto y valor para la organizaci\u00f3n, mapeando las siete opciones de modernizaci\u00f3n en t\u00e9rminos de su efecto sobre la tecnolog\u00eda, la arquitectura, la funcionalidad, el coste y el riesgo.<\/p>\n<p>En \u00faltima instancia, modernizar las aplicaciones significa elegir entre rearquitecturizar, reconstruir o sustituir. La rearquitecturizaci\u00f3n tiene costes y riesgos medios, mientras que la reconstrucci\u00f3n o la sustituci\u00f3n ofrecen los mejores resultados con costes y riesgos m\u00e1s elevados. La clave es sopesar todas las opciones para ayudar a identificar hasta qu\u00e9 punto cada una tendr\u00e1 el efecto deseado, con el m\u00ednimo esfuerzo y el m\u00e1ximo impacto positivo.<\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: center;\"><iframe loading=\"lazy\" title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/Ng3_X8hsFrc\" width=\"560\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p>Conoce nuestra unidad especializada en <a href=\"https:\/\/www.hiberus.com\/sectores\/banca\">tecnolog\u00eda para Sector Banca<\/a>. Nuestros servicios de consultor\u00eda y desarrollo tecnol\u00f3gico bancario est\u00e1n ayudando a nuestros clientes a adoptar el conocimiento sobre la manera de operar de sus clientes y a integrar las soluciones adecuadas para poder explotar la capacidad de cada entidad pensando en la nueva econom\u00eda digital.<\/p>\n<p>&nbsp;<\/p>\n        <div class=\"row\">\n            <div class=\"block-cta-form\" style=\"background-color: #003664;\">\n                <div class=\"content-cta-form\">\n                    <div class=\"text-cta-form\">\n                        <p class=\"title-cta-form\">\u00bfQuieres m\u00e1s informaci\u00f3n sobre nuestras soluciones para sector bancario?<\/p>\n                        <p>Contacta con nuestro especializado en sector banca<\/p>\n                    <\/div>\n                    <div class=\"form-fields\">\n                        \n<div class=\"wpcf7 no-js\" id=\"wpcf7-f33973-o1\" lang=\"es-ES\" dir=\"ltr\" data-wpcf7-id=\"33973\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/crecemos-contigo\/wp-json\/wp\/v2\/posts\/18342#wpcf7-f33973-o1\" method=\"post\" class=\"wpcf7-form init\" aria-label=\"Formulario de contacto\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"33973\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.5\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"es_ES\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f33973-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/><input type=\"hidden\" name=\"_wpcf7_recaptcha_response\" value=\"\" \/>\n<\/fieldset>\n<div id=\"responsive-form\" class=\"clearfix\">\n\t<div class=\"form-row\">\n\t\t<div class=\"column-half\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"nombre\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Nombre *\" value=\"\" type=\"text\" name=\"nombre\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t\t<div class=\"column-half\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"apellido\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Apellido *\" value=\"\" type=\"text\" name=\"apellido\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div class=\"column-half\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"correo\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Correo corporativo *\" value=\"\" type=\"email\" name=\"correo\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t\t<div class=\"column-half\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"telf-contacto\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-tel wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-tel\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Tel\u00e9fono *\" value=\"\" type=\"tel\" name=\"telf-contacto\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div class=\"column-half\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"compania\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Compa\u00f1ia *\" value=\"\" type=\"text\" name=\"compania\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div class=\"column-full\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"mensaje\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2000\" class=\"wpcf7-form-control wpcf7-textarea wpcf7-validates-as-required\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Mensaje *\" name=\"mensaje\"><\/textarea><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div class=\"column-full color-acceptance\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"politica\"><span class=\"wpcf7-form-control wpcf7-acceptance\"><span class=\"wpcf7-list-item\"><label><input type=\"checkbox\" name=\"politica\" value=\"1\" aria-invalid=\"false\" \/><span class=\"wpcf7-list-item-label\">He le\u00eddo y acepto la <a href=\"https:\/\/www.hiberus.com\/politica\" target=\"_blank\"><u>Pol\u00edtica de privacidad<\/u><\/a><\/span><\/label><\/span><\/span><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div class=\"column-full color-acceptance\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"marketing\"><span class=\"wpcf7-form-control wpcf7-acceptance optional\"><span class=\"wpcf7-list-item\"><label><input type=\"checkbox\" name=\"marketing\" value=\"1\" aria-invalid=\"false\" \/><span class=\"wpcf7-list-item-label\">Me gustar\u00eda recibir comunicaciones de marketing de Hiberus y sobre sus productos, servicios y eventos.<\/span><\/label><\/span><\/span><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div class=\"column-half\">\n\t\t\t<p><input class=\"wpcf7-form-control wpcf7-submit has-spinner\" type=\"submit\" value=\"Contacta con nosotros\" \/>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"form-row\">\n\t\t<div id=\"campos_ocultos\" class=\"hidden\">\n\t\t\t<p><span class=\"wpcf7-form-control-wrap\" data-name=\"oculto_analitica_new1\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" id=\"oculto_analitica_new1\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"oculto_analitica_new1\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"oculto_analitica_new2\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" id=\"oculto_analitica_new2\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"oculto_analitica_new2\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"oculto_analitica_new3\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" id=\"oculto_analitica_new3\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"oculto_analitica_new3\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"oculto_analitica_new4\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" id=\"oculto_analitica_new4\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"oculto_analitica_new4\" \/><\/span><br \/>\n<span class=\"wpcf7-form-control-wrap\" data-name=\"oculto_analitica_new_p\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-text\" id=\"oculto_analitica_new_p\" aria-invalid=\"false\" value=\"\" type=\"text\" name=\"oculto_analitica_new_p\" \/><\/span>\n\t\t\t<\/p>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n\n<!--end responsive-form--><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n        \n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Llevamos varios a\u00f1os hablando de transformaci\u00f3n digital y comprobamos la amplia oferta del stack tecnol\u00f3gico existente, de la presi\u00f3n que existe en&#8230;<\/p>\n","protected":false},"author":185,"featured_media":18355,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_ayudawp_aiss_exclude":false,"footnotes":""},"categories":[7,164],"tags":[],"class_list":{"0":"post-18342","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-next-tech","8":"category-servicios-financieros"},"acf":[],"_links":{"self":[{"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/posts\/18342","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/users\/185"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/comments?post=18342"}],"version-history":[{"count":10,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/posts\/18342\/revisions"}],"predecessor-version":[{"id":40048,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/posts\/18342\/revisions\/40048"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/media\/18355"}],"wp:attachment":[{"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/media?parent=18342"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/categories?post=18342"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hiberus.com\/crecemos-contigo\/wp-json\/wp\/v2\/tags?post=18342"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}