¿Por qué DevOps? Los 5 mejores beneficios para las empresas financieras

En el sector financiero es fundamental el desarrollo de programas informáticos. Los consumidores utilizan sus tarjetas de crédito y la banca en línea para todo, por lo que es importante crear e implementar código compatible con este tipo de aplicaciones. Además, los parches de seguridad que solucionan vulnerabilidades son vitales, sobre todo porque los hackers se están volviendo más sofisticados en sus esfuerzos por obtener información financiera confidencial.

¿Qué es todo esto? En pocas palabras, las organizaciones financieras necesitan una forma automatizada de escribir, probar e implementar código en plazos acelerados, manteniendo la calidad y la seguridad. La naturaleza integral de los datos financieros y la seguridad hace fundamental que las empresas de esta vertical puedan implementar de forma rápida y eficaz parches y nuevas aplicaciones; las metodologías de desarrollo de cascadas no son lo suficientemente rápidas.

James Deluccia, colaborador del Wall Street Journal, señaló que es por esa razón que los equipos de desarrollo están empezando a adoptar estrategias de DevOps. Mediante la automatización de determinados procesos y la eliminación de barreras dentro de las TI, las metodologías DevOps permiten al sector financiero acelerar el desarrollo y el lanzamiento de los procesos, garantizando al mismo tiempo el mismo nivel de calidad que ofrecen los métodos más tradicionales.

 

“Esta evolución se produce debido a las crecientes demandas de Web, aplicaciones móviles y servicios empresariales”, escribió Deluccia. “Por lo tanto, la implementación de sistemas totalmente automatizados e integrados es una necesidad para mantenerse al día con el creciente volumen de necesidades de entrega de software”.

“Las organizaciones financieras necesitan una forma automatizada de desarrollar aplicaciones en plazos acelerados”.

¿Por qué ahora?

Tradicionalmente, las organizaciones financieras no han sido las primeras en adoptar nuevas tecnologías o métodos para hacer las cosas. Una de las razones más importantes para ello es que las entidades financieras deben cumplir con una estricta regulación federal. Deluccia señaló que la Comisión de Valores y Bolsa requiere que las organizaciones reclamen cada pieza de software como parte de sus activos comerciales generales.

Según Derek Langone, colaborador de DevOps Digest, el mayor impedimento entre el sector financiero y DevOps es un viejo problema: las empresas sencillamente no querían adoptar nuevas tecnologías o estrategias, porque así era siempre, así que ¿por qué cambiarlo ahora? Otra afirmación común es que es demasiado arriesgado permitir que diferentes equipos tengan acceso a los mismos materiales. El cumplimiento siempre ha sido el nombre del juego con las organizaciones de servicios financieros, sobre todo con la llegada de las tarjetas chip EMV que prometieron reducir el fraude cuando se implementaron en Estados Unidos en 2015.

“Muchos ejecutivos y personal de TI creen que los entornos de software y hardware de las empresas de servicios financieros, en particular los bancos, no son compatibles con DevOps”, escribió Langone. “Sus argumentos se centran principalmente en: la plétora de aplicaciones de mainframe heredadas que han funcionado inalteradas durante años y no necesitan ser modificadas; y los procesos específicos de la industria (como la distribución automática de efectivo) que no se integran fácilmente con el nuevo software”.

 

Sin embargo, la mentalidad que Langone citó podría impedir que las empresas de servicios financieros sigan siendo competitivas en el mercado cambiante de hoy. Las empresas financieras deben ser más flexibles para adaptarse a la evolución de las demandas de los clientes y ofrecer mejores interacciones a nivel de los consumidores.

Los 5 principales beneficios

Para aquellas instituciones financieras que reconocen la necesidad de adoptar el cambio y avanzar hacia DevOps, están descubriendo que DevOps es más que una tendencia, pero ofrece beneficios fundamentales para su negocio. Aquí están 5 de esos beneficios:

  • 1. Velocidad de implementaciones: La velocidad a la que las organizaciones pueden implementar código – hasta 30 veces más frecuentemente que los equipos que aún dependen de estrategias de desarrollo de cascadas – es uno de los principales impulsores de la adopción de DevOps entre las organizaciones financieras. Como se mencionó anteriormente, la velocidad a la que las empresas pueden reaccionar ante las vulnerabilidades de las aplicaciones y empujar proyectos a implementar impacta directamente en la seguridad de sus sistemas y cómo interactúan con los clientes.
  • 2. Mejora de los procesos: Los esfuerzos bien orquestados de DevOps representan una cuidadosa mezcla de personas, procesos y tecnología. Cuando todos trabajan juntos, los procesos se pueden agilizar, mejorando así las comunicaciones entre los equipos y acortando los ciclos de desarrollo.
  • 3. Menores costos: Los métodos de desarrollo de cascadas requirieron largos tiempos de respuesta para el despliegue de aplicaciones. Esto puede ser costoso – la mano de obra y los recursos informáticos no son gratuitos. Cuando los equipos tienen un mejor control general de sus plazos y entregas de proyectos, como lo hacen en una organización de DevOps, pueden mejorar la productividad.

“Tener una organización más proactiva que pueda mejorar constantemente los productos y herramientas en los que confían sus usuarios le ahorra tiempo, reduce el costo de las operaciones y genera mayores ingresos gracias a una mayor participación del cliente, una reducción de las revisiones de herramientas y un mejor control de los costos y plazos”, dijo Stefan Schneider, gerente senior de marketing de productos de SevOne.

  • 4. Mejora de la colaboración entre equipos: DevOps trata de cambiar la cultura de una organización y facilitar la colaboración en proyectos entre partes dispares de la empresa, incluidos desarrolladores, probadores y equipos de operaciones. Los equipos de desarrollo de software necesitan poder comunicarse con otras partes de la empresa. Una encuesta reciente a gerentes de TI y otros profesionales realizada por Atlassian encontró que el 73% de los equipos de soporte de TI piensan que podrían estar más involucrados con el desarrollo de software dentro de sus organizaciones.

Además, el 99% de los profesionales encuestados mencionaron no estar preparados para lanzamientos como un reto para su equipo. Estos hallazgos indican que para crear más unidad en los equipos de desarrollo y poner a todos al mismo nivel en cuanto a los proyectos que se están completando, toda la organización necesita mejorar las comunicaciones entre los departamentos. DevOps puede ayudar a mejorar ese nivel de colaboración.

  • 5. Retroalimentación continua: Una de las ventajas más integrales de la implementación de DevOps es crear un bucle de retroalimentación continua. Como la aplicación se entrega continuamente, según el experto en desarrollo de software Sanjeev Sharma, los clientes o sustitutos ven diferentes iteraciones y luego evalúan su funcionalidad. De esta manera, los equipos pueden mejorar sus aplicaciones de forma continua, en lugar de tener plazos de despliegue muy estrictos y no poder cambiar su trabajo después de la entrega.

 

Aproveche DevOps

Con los innumerables beneficios de implementar DevOps en la industria de servicios financieros, las organizaciones están descubriendo que estas metodologías les brindan la oportunidad de entregar código más rápidamente y con menos errores. Poner en marcha una plataforma de sandboxing en la nube como CloudShell de Quali es fundamental para que esto suceda. Una plataforma de sandbox en la nube permite a los desarrolladores, probadores, equipos de seguridad y cumplimiento aprovisionar recursos más rápidamente y generar entornos de pruebas/dev similares a la producción durante todo el ciclo de vida del software. Sandboxing permite implementar estos entornos en breves períodos de tiempo y luego desactivarlos nuevamente en grupos de recursos compartidos. Al integrarse con herramientas de procesos continuos, el sandboxing en la nube permite a las organizaciones apoyar verdaderos esfuerzos de DevOps, lo que les permite reaccionar más rápidamente a las demandas de los clientes y la industria, minimizar el tiempo de comercialización y hacer las aplicaciones lo más seguras posible.

El punto para llevar: Aunque las organizaciones de servicios financieros tradicionalmente se han mostrado reacias a adoptar DevOps basándose en el mantenimiento del cumplimiento y la seguridad de acuerdo con el modelo de equipos independientes de desarrollo, ensayo y operaciones, esa tendencia está cambiando. Entre los principales beneficios de DevOps para las organizaciones de servicios financieros se encuentran la reducción de costos, una mejor colaboración entre los equipos y la velocidad a la que se puede implementar el código. Invertir en una herramienta como Quali CloudShell es una buena manera para que las empresas financieras obtengan todos los beneficios de DevOps.

 

 

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Top