Resumen

Completado

Su organización admite una aplicación empresarial crítica implementada en varias regiones de todo el mundo. La aplicación tiene varios módulos, incluida una aplicación móvil disponible en las tiendas de aplicaciones móviles más populares. El costo estimado del tiempo de inactividad de la plataforma se calcula en 10 000 USD por minuto. Los errores detectados se deben resolver rápidamente y llevar a producción sin tiempo de inactividad.

La calidad continua permite al equipo elevar la calidad global de la aplicación. La entrega continua permite la propagación automatizada de nuevas versiones en los distintos entornos.

La entrega continua es un enfoque de ingeniería de software en el que los equipos producen software en ciclos cortos. Su propósito es:

  • Compilar, probar y publicar software con mayor velocidad y frecuencia.
  • Reducir el costo, el tiempo y el riesgo de la entrega de cambios al permitir más actualizaciones incrementales en las aplicaciones en producción.

Al automatizar el proceso y permitir la publicación en producción en cualquier momento, la entrega continua aporta importantes ventajas, como:

  • Menos desperdicio
  • ROI más rápida
  • Menor riesgo
  • Mayor calidad

La calidad continua consiste en fomentar una cultura de la calidad. Ayuda a los equipos a crear experiencias de usuario superiores, a compilar características adaptadas al momento del mercado y a habilitar las características de una aplicación que proporcionan valor más rápido de lo que crean deuda técnica.

La calidad continua, que conlleva un cambio en el paradigma de control de calidad tradicional, no está libre de desafíos y riesgos:

  • Los silos organizativos pueden obstaculizar las tasas de adopción.
  • La calidad continua exige atraer a las partes interesadas y permitirles rechazarla.
  • El uso de la calidad continua en el desarrollo de software requiere cambios en las responsabilidades de los roles y en la cultura organizativa. Estos cambios provocan una disminución de la productividad antes de alcanzar los niveles expertos.
  • Aunque las herramientas automatizan y facilitan los procesos, la calidad continua requiere que la cultura organizativa cambie.
  • Si la calidad continua sigue centrándose técnicamente en la integración continua y las pruebas, la organización no obtiene las ventajas esperadas.
  • Un enfoque limitado a una sola métrica de calidad puede llevar a los empleados a mejorar la métrica a costa de otros objetivos corporativos, o incluso de la satisfacción del cliente. Si una organización no sabe qué significa la calidad continua en su caso, podría experimentar varios inicios falsos mientras lo descubre.

Pero además de fomentar una cultura de la calidad, la calidad continua también está relacionada con la mentalidad: una pasión por aprender y aportar lo mejor de nosotros mismos cada día para marcar más la diferencia en el mundo.