Twoja firma używa Azure DevOps do tworzenia potoków kompilacji i wdrażania dla projektów Java. Które dwie akcje należy uwzględnić w strategii zarządzania długiem technicznym? Każda poprawna odpowiedź stanowi część rozwiązania.
Wybierz odpowiedź
Dotknij opcji, aby sprawdzić swoją odpowiedź.
Poprawna odpowiedź: Skonfiguruj zatwierdzenia przed wdrożeniem w potoku wdrażania., Zintegruj Azure DevOps i SonarQube..
Dlaczego to jest odpowiedź
Zarządzanie długiem technicznym wymaga proaktywnego podejścia. Integracja Azure DevOps z SonarQube jest kluczowa, ponieważ SonarQube to wiodące narzędzie do analizy statycznej kodu, które identyfikuje błędy, luki w zabezpieczeniach i tzw. „code smells” (potencjalne problemy w kodzie), pomagając w ten sposób w wykrywaniu i redukcji długu technicznego na wczesnym etapie cyklu rozwoju. Konfiguracja zatwierdzeń przed wdrożeniem w potoku wdrażania pozwala na wstrzymanie wdrożenia, jeśli kod nie spełnia określonych kryteriów jakościowych lub bezpieczeństwa, np. na podstawie raportów SonarQube, co zapobiega wprowadzaniu długu technicznego do środowisk produkcyjnych. Zatwierdzenia po wdrożeniu są mniej skuteczne w zarządzaniu długiem technicznym, ponieważ problematyczny kod już trafił do środowiska. Integracja z Azure DevTest Labs jest przydatna do testowania, ale nie bezpośrednio do zarządzania długiem technicznym.
Zdaj egzamin — bez niekończącego się szukania odpowiedzi
Uzyskaj wszystkie zweryfikowane pytania i wyjaśnienia do tego egzaminu w jednym miejscu i zaoszczędź godziny przygotowań. Ponad 1000 certyfikacji · Ponad 20 języków · Zacznij za darmo.
Zdaj egzamin szybciej → Karta nie jest wymagana