Zarządzanie Zarządzanie projektami i Scrum

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

Termin

Ustalamy indywidualnie

Czas

16h / 2 dni

Cena

Ustalamy 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?

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.

Dla tych, którzy chcą skutecznie zaplanować wyjście z długu technologicznego – zarówno na poziomie kodu, jak i całego projektu.

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.

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.

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?

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ś.

Chcesz dowiedzieć się więcej o szkoleniu z zarządzania długiem technologicznym i legacy code?

Dowiedz się więcej

Przemysław Wołosz

Szkolenia dla firm
(+48) 730 830 801

    Zamów rozmowę