Zpět na blog
Legacy systémyDigitální transformaceByznys strategieSoftware na míru

Skutečná cena zastaralého softwaru: kdy se starý systém stane obchodním rizikem

Starý software se zdá bezpečný, protože funguje — dokud přestane. Zjistěte, co vás vaše legacy systémy skutečně stojí a jak poznat, kdy je čas jednat.

Skutečná cena zastaralého softwaru: kdy se starý systém stane obchodním rizikem

V téměř každé zavedené firmě existuje software, o kterém se nikdo nechce bavit. Běží v pozadí. Všichni znají jeho nedostatky a vědí, jak je obejít. A kdykoli někdo navrhne jeho nahrazení, diskuse tiše ustane — protože naposledy, kdy přišla řeč na téma, projekt vypadal příliš velký, příliš riskantní nebo příliš drahý.

Tomu se říká legacy systém. A čím déle s jeho řešením čekáte, tím více vás stojí.

Co je legacy systém?

Legacy systém nemusí být nutně starý. Jde o jakýkoli software, který se stal omezením pro to, jak vaše firma funguje — software, který nemáte, protože ho chcete, ale protože s ním musíte počítat.

Nejčastější příznaky:

  • Nikdo přesně neví, jak funguje. Člověk, který ho vytvořil nebo mu rozuměl, odešel. Co zbylo, je funkční černá skříňka.
  • Nedokáže se snadno propojit s jinými nástroji. Váš nový CRM, účetní software nebo skladový systém musí pracovat kolem legacy systému, nikoli s ním.
  • Změny jsou pomalé a riskantní. I malé úpravy trvají dlouho a každá změna budí obavy, že by mohla nečekaně něco rozbít.
  • Běží na infrastruktuře, jejíž podpora končí. Starší databázový engine, serverový operační systém, který již nedostává bezpečnostní záplaty, nebo framework, který se již léta neudržuje.
  • Lidé si vytvořili obcházecí postupy. Tabulky v Excelu, e-mailové vlákna, ruční přepisování dat z jedné obrazovky do druhé — to vše kompenzuje to, co systém dělá špatně.

Pokud vám to něco připomíná, nesete náklady, které se neobjeví na žádné faktuře.

Náklady, které se skrývají před zraky

Nejnebezpečnější náklady legacy systému jsou ty, které neměříte, protože se zdají normální.

Čas zaměstnanců strávený manuálními obcházecími postupy se rychle sčítá. Pokud tři lidé stráví každý den hodinu ručním přesunem dat mezi systémy, je to přes 700 hodin ročně — ještě bez zohlednění chyb. Při průměrných plných nákladech 1 000 Kč na hodinu je to 700 000 Kč ročně na práci, která by neměla existovat.

Chyby a opravy jsou skrytou daní za vaše operace. Pokud musíte data zadávat na dvou místech, dříve nebo později budou zadána různě. Pokud sestavujete reporty ručně, budou občas chybné. Přímé náklady na odhalování a opravu chyb jsou značné. Nepřímé náklady — rozhodnutí učiněná na základě nesprávných informací — se hůře měří, ale bývají ještě vyšší.

Zapracování nových zaměstnanců trvá déle, když jsou systémy neintuitivní a nedokumentované. Noví zaměstnanci nemohou jednoduše vyhledat, jak věci fungují — musí se učit od kolegů, kteří jsou sami zaneprázdněni. Tato překážka se v P&L neobjeví, ale zpomaluje růst a zatěžuje týmy.

Zmeškaných příležitostí je nejtěžší vyčíslit a jsou často nejzávažnější. Když by nový prodejní kanál, nový produkt nebo nový způsob práce vyžadoval zásadní změny v legacy systému, jednoduše k tomu nedojde. Firma se přizpůsobuje svému softwaru — místo aby to bylo naopak.

Bezpečnostní riziko je náklad, který se může proměnit v krizi. Legacy systémy provozující zastaralé softwarové stacky jsou známými cíli. Jediný úspěšný útok může firmu stát mnohem více, než kolik by kdy stál jakýkoli upgrade.

Proč firmy s legacy systémy žijí dál

Pokud jsou náklady tak jasné, proč tolik firem nese legacy systémy roky nebo desetiletí?

Důvěrná znalost vytváří pohodlí. Lidé znají systém. Přizpůsobili se mu. Myšlenka narušení zažitých postupů se zdá horší než současná nepohodlnost.

Riziko se zdá asymetrické. Náklady setrvání jsou rozloženy v čase a neviditelné. Náklady špatné migrace se zdají soustředěné a katastrofické. Toto vnímání je obvykle mylné — ale tak to cítit.

Nikdo rozhodnutí nevlastní. Migrace klíčového systému se dotýká mnoha oddělení a nikdo nechce být tím, kdo narušil práci ostatních. Projekt uvázne v nekonečném schvalování.

Dřívější neúspěšné pokusy vrhají stín. Mnoho firem má zkušenost s předchozím softwarovým projektem, který překročil rozpočet, nedodržel termín nebo dodal něco, co nikdo nepoužíval. Tato zkušenost činí další pokus rizikovějším, než ve skutečnosti být musí — zvláště pokud se nevyvodila správná poučení z toho, co se pokazilo.

Jak poznat, kdy jsou náklady setrvání příliš vysoké

Neexistuje jediná hranice. Existují ale signály, které naznačují, že se rovnováha překlopila:

  • Obcházecí postupy jsou složitější než procesy, které nahrazují
  • Odchod klíčového člověka by způsobil skutečnou provozní krizi
  • Odmítli jste obchodní příležitost, protože ji systém nebyl schopen podpořit
  • Bezpečnostní audit označil systém za riziko
  • Roční náklady na udržování starého systému se blíží tomu, co by stálo jeho nahrazení

Když se více signálů objeví najednou, čekání přestává být konzervativní volbou. Stává se riskantní.

Jak vypadá rozumná cesta vpřed

Dobrá zpráva je, že nahrazení legacy systému nemusí být jedním obrovským skokem. Při správném provedení jde o strukturovaný proces, který řídí riziko na každém kroku.

Začněte jasným obrazem toho, co systém skutečně dělá. Mnoho firem zjistí, že jejich legacy systém dělá méně věcí, než si myslely — zbytek jsou obcházecí postupy. Pochopení skutečného rozsahu celý projekt náhrady výrazně usnadní.

Zaměřte se nejprve na oblasti s největší bolestí. Nemusíte nahradit vše najednou. Řešení dvou nebo tří největších úzkých míst přinese většinu hodnoty. Zbývající funkčnost lze migrovat postupně.

Plánujte migraci dat od začátku. Data jsou obvykle nejsložitější součástí jakékoli migrace legacy systému. Pochopení toho, jaká data máte, v jaké jsou kvalitě a jak přejdou do nového systému, musí proběhnout ještě před zahájením vývoje.

Nechte starý systém běžet souběžně, dokud nový nedozraje. Dobře řízené přechody nejsou skoky ze srázu. Existuje období, kdy oba systémy běží, nový se ověřuje při skutečném používání a tým nabývá důvěry, než se starý vypne.

Vyberte partnera, který rozumí tomuto typu projektů. Migrace legacy systémů vyžadují jiný přístup než vývoj zcela nového systému. Schopnost porozumět existujícímu systému, extrahovat z něj znalosti a čistě ho migrovat je specifická dovednost — ne všechny vývojové firmy ji mají.

Otázka, kterou si položit

Zde je jednoduchý způsob, jak rozhodnutí rámovat: Pokud byste svou firmu zakládali dnes, vybrali byste si tento systém?

Pokud je odpověď ne — a obvykle je — pak otázka není zda změnit, ale kdy. A čím déle je odpověď na „kdy" „ještě ne", tím více platíte za propast mezi systémem, který máte, a systémem, který potřebujete.


Pokud se snažíte zjistit, co vás váš legacy systém skutečně stojí — nebo zda je čas začít plánovat jeho náhradu — ozvěte se nám. Pomohli jsme firmám zvládnout migrace všech velikostí a rádi vám dáme upřímný přehled o tom, co by to obnášelo.