Unificar todo en el momento indicado – Incrementar la productividad en el desarrollo.

By Global Trust Association

15 mayo, 2019 | 16:05hrs

Uno de los principales desafíos en un esquema “tradicional” de desarrollo, pruebas y despliegue de software, es el trabajo separado que realizan cada una de las áreas responsables del proceso del desarrollo de un software, incluso, dentro de las propias áreas involucradas, donde existen equipos que durante un largo periodo de tiempo realizan su trabajo abstraídos del resto.

Esta situación, por supuesto, genera dificultades a la hora de incorporar el trabajo realizado en la versión maestra y unificar el trabajo del resto de equipos, más aún, si los equipos de desarrollo se bifurcan indiscriminadamente manteniendo ese comportamiento de aislamiento, que ocasiona gran cantidad de retrabajo debido a las divergencias en las versiones o a errores que se detectan normalmente en la recta final del proceso del desarrollo, cuando la fecha de despliegue es inminente.

Una de las principales características de DevOps, corresponde a un aspecto crucial para superar este desafío, se trata de la integración continua, que corresponde a un mecanismo, generalmente automatizado, para la revisión, validación y pruebas evidentemente integradas e inmediatas, lo que permite identificar rápidamente y con mayor precisión y detalle, los fallos o posibles fallos del software. Este proceso se realiza cada vez que se actualiza el código de la versión maestra en el repositorio. Se realiza de tal manera que cualquier cambio realizado en cualquier momento en el código, no debe afectar el funcionamiento del software, si es que ya está en línea. Y si algo fallara, se enviará una alerta temprana indicando en qué parte y en qué línea se está generando un fallo en el sistema, y se podrán tomar las medidas necesarias tan pronto como sea posible, sin comprometer un cierre de proyecto, cargado de aspectos pendientes y fallos sin resolver.

  • <
  • 172/191
  • >

Deja una respuesta

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

Información básica sobre protección de datos Ver más

  • Responsable: El titular del sitio.
  • Finalidad:  Moderar los comentarios.
  • Legitimación:  Por consentimiento del interesado.
  • Destinatarios y encargados de tratamiento:  No se ceden o comunican datos a terceros para prestar este servicio.
  • Derechos: Acceder, rectificar y suprimir los datos.

This website uses cookies, you can see here the   
Privacidad