Su empresa utiliza Azure DevOps para las canalizaciones de compilación e implementación de proyectos Java. ¿Qué dos acciones debe incluir en una estrategia para gestionar la deuda técnica? Cada respuesta correcta es parte de la solución.
Elige una respuesta
Toca una opción para verificar tu respuesta.
Respuesta correcta: Configurar aprobaciones previas a la implementación en la canalización de implementación., Integrar Azure DevOps y SonarQube..
Por qué esta es la respuesta
La integración de Azure DevOps con SonarQube es crucial para gestionar la deuda técnica, ya que SonarQube analiza el código fuente en busca de errores, vulnerabilidades y "code smells", proporcionando métricas de calidad y deuda técnica directamente en el proceso de CI/CD. Esto permite identificar y corregir problemas de calidad de código de forma temprana y continua. La configuración de aprobaciones previas a la implementación en la canalización de implementación asegura que el código cumpla con ciertos estándares de calidad o que la deuda técnica esté dentro de límites aceptables antes de que se pueda desplegar a entornos superiores. Esto evita que el código de baja calidad o con alta deuda técnica llegue a producción. Las aprobaciones posteriores a la implementación no abordan la deuda técnica de manera preventiva, ya que el código ya se habría desplegado. La integración con Azure DevTest Labs se enfoca en la creación y gestión de entornos de prueba, lo cual es importante para las pruebas, pero no aborda directamente la identificación y gestión de la deuda técnica en el código fuente.
Aprueba tu examen — sin la interminable búsqueda de respuestas
Obtén todas las preguntas y explicaciones verificadas para este examen en un solo lugar, y ahorra horas de preparación. Más de 1,000 certificaciones · Más de 20 idiomas · Empieza gratis.
Aprueba tu examen más rápido → No se requiere tarjeta