Szkolenie z zarządzania długiem technologicznym i legacy code

Poziom

Średniozaawansowany

Czas

16h / 2 dni

Termin

Indywidualnie

Cena

Indywidualnie

Szkolenie z zarządzania długiem technologicznym i legacy code

Tworzenie nowej aplikacji od podstaw to komfortowa sytuacja: czysta karta, nowoczesne technologie, przemyślana architektura. Wszystko jest pod kontrolą. Ale rzeczywistość w IT rzadko jest tak łaskawa. W większości przypadków musimy mierzyć się z systemami, które powstawały latami, były wielokrotnie modyfikowane i dziś przypominają technologicznego potwora, którego nikt nie chce dotykać. Każda zmiana jest ryzykowna, dokumentacja nie istnieje lub jest nieaktualna, a dług technologiczny rośnie, dusząc rozwój firmy.

Dla kogo jest szkolenie z zarządzania długiem technologicznym i legacy code?
  • logo infoshare Dla osób technicznych pracujących z zadłużonymi aplikacjami – jeśli na co dzień mierzysz się z legacy code i boisz się, że każda zmiana coś zepsuje
  • logo infoshare Dla inżynierów, którzy muszą wiedzieć, jak unikać legacy code w nowych projektach – bo najlepszym sposobem na walkę z długiem jest jego niedopuszczenie.
  • logo infoshare Dla tych, którzy chcą skutecznie zaplanować wyjście z długu technologicznego – zarówno na poziomie kodu, jak i całego projektu.
  • logo infoshare Dla architektów zmuszonych do ciągłego gaszenia pożarów w awaryjnych systemach – jeśli zamiast rozwijać systemy, głównie je ratujesz, to szkolenie jest dla Ciebie.

Czego nauczysz się na szkoleniu z zarządzania długiem technologicznym i legacy code?

Podczas tego szkolenia poznasz sprawdzone sposoby projektowania aplikacji i zarządzania projektami tak, aby minimalizować dług technologiczny od samego początku. Następnie przejdziemy do tego, co najbardziej bolesne – pracy z istniejącym legacy code. Na rzeczywistych przykładach, w tym na przypadkach zgłoszonych przez uczestników, przeanalizujemy problem i wspólnie ułożymy strategię jego rozwiązania. Dzięki temu zdobędziesz praktyczne umiejętności nie tylko w unikaniu długu technologicznego, ale także w skutecznym wychodzeniu z pułapek, w które już wpadłeś.

Program szkolenia z zarządzania długiem technologicznym i legacy code

1. Wprowadzenie

  • Definicja i rodzaje długu technologicznego
  • Jak powstaje i dlaczego?
  • Dlaczego jest problemem i konsekwencje braku zarządzania?

2. Strategie minimalizowania długu technologicznego

  • Jak projektować aplikacje, by uniknąć problemów w przyszłości?
  • Dobre praktyki w zarządzaniu kodem i architekturą
  • Automatyzacja jako sposób na redukcję długu

3. Diagnoza

  • Ocena stanu aplikacji – na przykładzie
  • Kiedy to błędy w implementacji a kiedy to dług technologiczny?
  • Narzędzia i techniki analizy legacy code

4. Refaktoryzacja i modernizacja istniejących systemów

  • Refactoring kiedy nie warto go robić
  • Najważniejsze zasady refactoringu
  • Strategia bezpiecznego wdrażania zmian

5. Praktyczne case study – analiza rzeczywistych problemów

  • Omówienie przykładów zgłoszonych przez uczestników przypadków
  • Identyfikacja głównych problemów i potencjalnych rozwiązań
  • Dyskusja i analiza

6. Tworzenie strategii wyjścia z długu technologicznego

  • Planowanie zmian w długofalowej perspektywie
  • Jak stopniowo poprawiać sytuację bez blokowania rozwoju?
  • Definiowanie priorytetów i roadmapy działań

7. Praca warsztatowa – opracowanie strategii dla wybranego systemu

  • Uczestnicy wybierają konkretny przypadek do analizy
  • Wspólne opracowanie kroków naprawczych
  • Tworzenie planu działania

8. Podsumowanie i najlepsze praktyki na przyszłość

  • Kluczowe wnioski ze szkolenia
  • Najważniejsze zasady zarządzania długiem technologicznym
  • Jak utrzymać nowo zdobytą wiedzę w praktyce?

Pobierz program

Pobierz szczegółowy program w PDF, żeby dowiedzieć się więcej o godzinach i tematach zajęć.

Skontaktuj sie z nami

zorganizujemy dla Ciebie szkolenie dopasowane do Twoich potrzeb

Przemysław Wołosz

Key Account Manager

przemyslaw.wolosz@infoShareAcademy.com

    Zamów rozmowę

    Administratorem danych osobowych jest InfoShare Academy Sp. z o.o. z siedzibą w Gdańsku, al. Grunwaldzka 427B, 80-309 Gdańsk, KRS: 0000531749, NIP: 5842742121. Dane osobowe przetwarzane są zgodnie z klauzulą informacyjną.