framework-migration-legacy-modernize
Orchestrate a comprehensive legacy system modernization using the strangler fig pattern, enabling gradual replacement of outdated components while maintaining continuous business operations through ex
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Orchestrate a comprehensive legacy system modernization using the strangler fig pattern, enabling gradual replacement of outdated components while maintaining continuous business operations through ex
How to use
Przygotuj dokumentację swojego legacy'owego systemu — zbierz informacje o architekturze, zależnościach i obszarach technicznych długów. Zdefiniuj cele modernizacji i ograniczenia biznesowe (np. dostępność 24/7, zgodność z regulacjami).
Uruchom fazę oceny systemu, używając agenta typu legacy-modernizer. Przekaż ścieżkę do codebase'u i poproś o analizę: inwentaryzację długu technicznego, komponenty przestarzałe, ryzyka bezpieczeństwa i priorytety zastępowania.
Na podstawie raportu oceny zdefiniuj etapy migracji — które komponenty zastąpić w pierwszej kolejności, które mogą działać równolegle ze starym systemem. Ustal kryteria sukcesu dla każdego etapu (testy, metryki wydajności).
Dla każdego etapu wdrażania skorzystaj z agentów specjalistycznych: jeden do implementacji nowych komponentów, drugi do testowania integracji, trzeci do walidacji bezpieczeństwa. Upewnij się, że stary i nowy system mogą współistnieć podczas przejścia.
Waliduj każdą fazę przed przejściem do następnej — uruchom testy integracyjne, sprawdzenia wydajności i bezpieczeństwa. Dokumentuj wyniki i decyzje dla przyszłych etapów.
Po zakończeniu migracji wszystkich komponentów wyłącz legacy'owy system i przeprowadź pełną weryfikację nowego rozwiązania w środowisku produkcyjnym.