Évtizedek kódja, egy térképen.
Használati esetek
-
Új kolléga a csapatban0:53Első nap egy új projekten, dokumentáció nélkül. Elemzőként és fejlesztőként kérdezzük a térképet, és két különböző, forrással alátámasztott választ kapunk.
-
Mit érint egy API-módosítás?1:00Egy fejlesztő a járművek beosztását módosítaná. Megnézzük, milyen backend-hívásokat indít egy nézet, és mire hat vissza a változtatás.
-
Új funkció egy meglévő képernyőn0:46Egy termékgazda új funkciót tervez. A térkép megmutatja, hogy nem kell hozzá új interfész, és megírja belőle a user storyt, elfogadási feltételekkel.
-
Egy adat útja a rendszeren át0:50Hol jelenik meg a vevő telefonszáma? Tételes válasz egy adatvédelmi kérdésre: melyik végpont írja, kinek adjuk tovább, és hol nem íródik át.
-
Üzleti fogalom, kód és adat0:42Az üzlet, a kód és az adatbázis mást-mást mond ugyanarra. A szótár összeköti az üzleti fogalmat a hozzá tartozó táblákkal és mezőkkel, mindkét irányban.
-
Külső rendszerek térképe0:46Mi áll le, ha kiesik egy szolgáltató? Egy modul összes kifelé menő kapcsolata, mindegyik mellett a forrásfájl és a konfigurációs kulcs.
-
Halott kód és árva elemek0:48Egy 25 éves, dokumentálatlan adatbázisban megkeressük, mi halott: melyik táblát nem táplálja semmi, melyiket nem írja senki, és hol rejtett a kapcsolat.
-
Komplexitási gócok0:45Hová tegyük a refaktorálásra szánt pénzt? A térkép számokkal rangsorolja a rendszer legszövevényesebb pontjait, és megmutatja a hatásukat.
-
Egy folyamat útja a modulokon át0:49Egy üzleti történetből, egy kárbejelentésből lépésenként kirajzolódik, hogyan fut végig a folyamat a rendszeren, indoklással és bizonyítékkal.
Mi a Legacy Explorer?
A Legacy Explorer feltérképezi a dokumentálatlan, régi rendszereket: az alkalmazáskódot a benne futó folyamatokkal, és az adatbázist, ahol csak séma van. A térképen látszik, mi mihez kapcsolódik, hol vannak a kritikus pontok, és mit érint egy változtatás. Minden állítás mögött ott a forrásfájl, így vissza lehet ellenőrizni.
Gyakori kérdések
Kétféle rendszert térképez fel: alkalmazáskódot a benne futó folyamatokkal, és adatbázist, ahol kód nincs, csak séma. Ma Java- és Spring-kódbázisokkal, Camunda 7 BPMN-folyamatokkal és Oracle-adatbázisokkal dolgozik, akár több Git-repóból egyszerre.
Futhat a saját adatközpontotokban és felhőben (AWS) is. Ha a saját környezetetekben fut, a forráskód nem kerül ki a házból.
Egy böngészőben bejárható térkép, a dokumentáció YAML- és Markdown-fájlokként a Gitben, és egy lekérdezhető tudásbázis. Ezt MCP-n keresztül a fejlesztői eszközök (például GitHub Copilot, Claude Code, Cursor) és egy chat is kérdezheti.
Minden állítás mögött ott a forrásfájl, ahonnan származik, így vissza lehet ellenőrizni. Ahol nem látja a kapcsolatot, például egy dinamikusan összeálló lekérdezésnél, azt is kimondja.
A térkép nem egyszeri jelentés: minden változás után újra elkészíthető, és mindig az aktuális állapotot írja le.
Egy konkrét modullal: egy kiválasztott kódbázissal, BPMN-portfólióval vagy adatbázissal, rögzített időkeretben. Írj az alábbi űrlapon, és megbeszéljük, melyikkel érdemes kezdeni.
Feltérképeznéd a legacy rendszered?
Köszönjük!
Megkaptuk, hamarosan jelentkezünk.