Blog / AI, architecture & synergy

🕰️ Did you know that in EA models you can travel through time, just like developers do in code?

· AI, architecture & synergy

🕰️ Vedeli ste, že v EA modeloch viete cestovať v čase – rovnako ako vývojári v kóde?
Pritom väčšina tímov stále rieši „kto čo prepísal" emailom. 😅
Pracujete na komplexnom modeli v Sparx Systems Enterprise Architect. Tím má viac analytikov. Každý mení iný kus. Naraz.

🔍 Klasické otázky, ktoré prídu skôr či neskôr:

Kto, kedy a čo menil – a na akú zmenovú požiadavku?
Ako porovnám verziu spred troch mesiacov s aktuálnou?
Ako sa vrátim do stavu pred neúspešnou zmenou a pokračujem inou vetvou?

💡 Na úrovni kódu to vývojári vyriešili dávno. Git – decentralizovaný verziovací systém, ktorého základy položil Linus Torvalds – je pre nich štandardom.
Pre EA modely existuje ekvivalent: LemonTree od rakúskej firmy LieberLieber.

Clone → Branch → Commit → Push → Pull Request → Merge

Kľúčová technológia: 3-way diff algoritmus, ktorý porovnáva modely na úrovni grafovej štruktúry – nie ako textové súbory.

✅ Paralelné modelovanie viacerých analytikov bez blokovania
✅ Plná história – kto, čo, kedy, na ktorú zmenovú požiadavku
✅ Porovnanie ľubovoľných dvoch verzií alebo releasov
✅ Návrat do ľubovoľného bodu v histórii modelu

⚡ Korporátne prostredie: VPN, DLP, bezpečnostný klienti – EA generuje desiatky SQL dopytov na klik. Výsledok: 10–15 sekúnd čakania, modelár označený ako hrozba. Git to rieši: model je lokálny súbor, sync asynchrónny.

🌍 Paralelné modelovanie nie je luxus. Je to štandard – rovnako ako Git pre vývojárov.
🏦 V 365 banke to používame od roku 2021
🍋 Versicherungskammer Bayern (VKB) ide rovnakou cestou s LemonTree
🏛️ KBC Group (40 000 zamestnancov, Belgicko) používa Enterprise Architect

⚡ Dark Factory - AI, automatizácia, rozvoj schopností a znalostí
AS-IS: modely bez histórie, bez git verzií,
TO-BE: v prezentáciách to vyzerá skvelo. Ale bez systematickej práce – vrátane cestovania v čase – je digitálna transformácia len manažérske prianie.

💬 Zažili ste niečo podobné? Ako to riešite?

👉 Time Travel in SDLC – celý článok: lnkd.in/djN3T3Mb

#SparxSystems #LieberLieber #EnterpriseArchitect #LemonTree #Git #MBSE #EAM #SDLC #ModelBasedEngineering #DigitalTransformation #DarkFactory #KBCGroup

Join the discussion on LinkedIn →