Architektura Legacy

2550 PLN+23% VAT (3136 PLN brutto / 1 os.)

Czas trwania szkolenia:3 dni (24h)

Kod kursu:ARCH/LEGACY

Poziom zaawansowania:
qualityarchitectureanalysisdesign

Dostępne terminy

  • Termin
  • Trener
  • Cena
  • Zapis
  • Lokalizacja

Termin:

9 wrzesień
Trwają zapisy na szkolenie

Trener:

Trener-Sages

Cena:

2550 PLN netto+23% VAT

Lokalizacja:

Zdalne
Zdalne

Interesuje Cię szkolenie stacjonarne lub nie odpowiada Ci żaden z dostępnych terminów?

Ikona pytaniaZapytaj o szkolenie

O szkoleniu Architektura Legacy

W cenie otrzymasz:

  • Materiały szkoleniowe
  • Certyfikat ukończenia szkolenia
  • W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki

Dla kogo?

  • Liderów technicznych
  • Liderów zespołów
  • Architektów
  • Doświadczonych programistów
  • Osób, które szukają umiejętności pozwalających na zaplanowanie i przeprowadzenie migracji systemów legacy

Zalety

  • Zaadresowanie aspektów związanych z komunikacją z różnymi osobami decyzyjnymi oraz zaangażowanymi w rozwój systemu
  • Praktyczne przećwiczenie niektórych technik migracji systemów legacy

Cele szkolenia

  • Umiejętność rozpoznania problemów i wybrania odpowiedniego rozwiązania
  • Zapoznanie się z technikami planowania i przeprowadzania strategicznych zmian architektury
  • Poznanie sposobów utrzymywania motywacji w zespołach
  • Umiejętność planowania rozmów i dobierania odpowiednich form komunikacji

Program

Wprowadzenie

  • Legacy Code, a Technical Debt
  • Dlaczego jakość kodu maleje?

Strategie zarządzania legacy architecture

  • Kontynuowanie obecnego podejścia
  • Strangler Pattern
  • Continuous Refactoring
  • Rewrite
  • Jak podjąć decyzję?

Rozpoznanie problemu

  • Z kim rozmawiać?
  • Zbieranie argumentów

Przygotowanie do zmian

  • Częstotliwość releasów
  • Znajomość procesu i polityk firmy
  • Bitwy, które można przegrać

Migracja systemów legacy

  • Zgoda na zmianę
  • Proof of Concept
  • Dedykowany zespół
  • Przekroczenie granicy opłacalności
  • Zaangażowanie dodatkowych zespołów

Planowanie zmian, a komunikacja

  • Szukanie wsparcia
  • Zarządzenia stakeholderami
  • Przekonanie do działania

Zmiany w kodzie

  • Co warto poprawiać
  • Wybór architektury i wzorców
  • Ciągłe rewidowanie decyzji

Utrzymywanie ciągłości zmian

  • Architecture Decision Record
  • Testowanie architektury

Utrzymanie motywacji

  • Definicja milestone'ów
  • Ciągła komunikacja
  • Motywacja zespołów utrzymujących legacy
  • Motywacja managerów
  • Motywacja biznesu

Wyzwania

  • Odkładanie decyzji w czasie
  • Ilość wyzwań, a transparencja
  • Niepowodzenia, a motywacja

Podsumowanie

Podobne szkolenia