Legacy systémy · Delphi · C# · Architektura

Váš Delphi systém není
problém k vyřešení. Je to aktivum k ochránění.

Systém běží 15–20 let, vydělává peníze a nikdo ho nechce přepisovat od nuly — ale zároveň čím dál těžší sehnat někoho, kdo mu rozumí. Platí to pro Delphi nejčastěji, ale stejný problém mají firmy i s jinými zestárlými technologiemi. Potřebujete kombinaci, která je dnes extrémně vzácná: architektonický nadhled, znalost legacy technologie a schopnost bezpečně propojit systém s moderním C#/.NET světem.

Popsat svůj systém Chci nejdřív audit za pevnou částku
100 % remote · 16 let vedení vývoje na kritickém Delphi systému · OZP a poskytovatel náhradního plnění

Problém

Experti vymírají. Noví se Delphi neučí. A rewrite je hazard.

Lidé, kteří se Delphi naučili v jeho zlaté éře, dnes odcházejí do důchodu nebo se přesunuli jinam. Na školách se Delphi dnes neučí, takže přísun nových vývojářů je prakticky nulový. Firmy s kritickým Delphi systémem tak řeší past: udržovat drahé a stále vzácnější experty, nebo se pustit do rewrite, který je řádově dražší a rizikovější, než si většina vedení připouští.

Cenová politika Embarcadera situaci zhoršuje, ale není jejím jádrem — hlavní problém je, že se přerušila výchova nových lidí a mezitím systém dál řídí procesy, na kterých firmě reálně záleží. Čistý Delphi vývojář bez architektonického přesahu vám systém udrží při životě, ale nedá vám cestu ven. Čistý .NET architekt vám naopak často navrhne rewrite, aniž by rozuměl, proč systém funguje spolehlivě už dvacet let.

Kolik mě bude stát, když teď nic neudělám?

Systém dál běží — dokud neodejde poslední člověk, který mu rozumí, nebo dokud nepřijde požadavek, který stávající řešení neumí pokrýt. V ten moment se z klidné, řízené modernizace stává nouzový rewrite pod časovým tlakem, řádově dražší a rizikovější než stejná práce naplánovaná dopředu.

Tři vrstvy, které se dnes skoro nikdy nepotkají v jedné hlavě

Delphi

Rozumím kódu, který drží firmu nad vodou už 15–20 let — a proč se navzdory svému stáří nepřepisuje. Umím posoudit, co je v systému skutečně křehké a co jen vypadá staře.

C# / .NET

Nabízím cestu ven a nahoru — nové moduly, integrace, hybridní řešení — bez nutnosti tlačit firmu do „zahoďme všechno a napišme to znovu".

Architektura

Posoudím systém jako celek — kde má Delphi jádro ještě životnost, kde dává smysl hybridní model a kde se vyplatí postupná migrace místo rizikového big-bang rewrite.

Tahle kombinace pokrývá celý životní cyklus legacy systému — od udržení, přes stabilizaci, až po postupnou modernizaci — jedním konzistentním pohledem, ne třemi různými dodavateli, kteří si navzájem nerozumí.

Konkrétně

Situace, ve kterých se ozývají firmy s Delphi systémem

Poslední interní Delphi expert odchází nebo zvažuje odchod a firma nemá náhradu
Vedení zvažuje kompletní rewrite, ale nikdo neumí spolehlivě odhadnout riziko a cenu
Systém potřebuje nový modul nebo integraci, ale nikdo neví, jestli ho napojit v Delphi, nebo v C#
Firma chce postupně přejít na moderní stack, ale bez zastavení provozu a bez ztráty dvacetileté investice
Potřebujete nezávislé posouzení nabídky od dodavatele, který navrhuje rewrite bez znalosti stávajícího systému

Od rychlé diagnózy po dlouhodobou architektonickou podporu

Audit legacy systému

Nezávislé posouzení stavu Delphi systému za pevnou částku — kde je riziko, jak dlouho systém ještě vydrží beze změn a jaké jsou reálné možnosti další cesty.

O auditu vývoje →

Postupná modernizace

Návrh a vedení hybridního řešení — Delphi jádro zůstává, nové části vznikají v C#/.NET, propojené přes jasně navržené integrace, bez zastavení provozu.

O integraci systémů →

Průběžná architektonická podpora

Architektonická pohotovost na měsíční paušál — pro firmy, které chtějí mít seniorní pohled po ruce průběžně, ne jen jednorázově.

O Architect as a Service →

Ten jednorožec navíc počítá do povinného podílu OZP

Architekt se znalostí Delphi a C# je sám o sobě vzácný. Jsem navíc OZP a registrovaný poskytovatel náhradního plnění dle § 81 zákona č. 435/2004 Sb. — takže stejná práce na záchraně nebo modernizaci vašeho legacy systému může firmě zároveň pokrýt zákonnou povinnost, místo aby peníze zmizely jako odvod bez protihodnoty.

Jak náhradní plnění funguje →

Systém, kterému nikdo jiný
nerozumí tak dobře jako vám dnes.

Napište mi pár vět o tom, co váš Delphi systém dělá a co vás k jeho budoucnosti trápí. Probereme, jestli dává smysl audit, postupná modernizace, nebo průběžná podpora.

Popsat svůj systém →

Jakub Lebeda · IČO 19074671 · +420 607 720 317