Technologický dluh si ve firmách vybírá daň různými způsoby. Přinášíme vám varovné signály, podle kterých poznáte, zda se i u vás nevyšplhal na nebezpečnou úroveň.
„Na vlastní oči jsem viděl, jak lidé skákali po součástkách letadla, aby je srovnali… takhle se letadla nestaví,“ prohlásil Sam Salehpour. Jako inženýr Boeingu upozornil veřejnost na to, že společnost při výrobě modelů 777 a 787 Dreamliner zvolila riskantní zkratky. Přestože upozorňoval i na problémy s vrtáním, vedení jeho podněty ignorovalo a přesunulo ho na jiný projekt. I tam si všiml špatného lícování částí konstrukce a tlaku na inženýry, aby schvalovali práci, kterou ještě nestihli zkontrolovat.
Když firma podobným způsobem upřednostní rychlé IT řešení před dlouhodobě efektivní a bezpečnou strategií, mluvíme o vzniku technologického dluhu. Podle Sama Salehpoura mohla tato praxe při výrobě letadel vést ke katastrofě – a měl pravdu. Nedávná nehoda jednoho z těchto letadel si vyžádala přes 240 životů.
Firmy, které si chtějí udržet konkurenceschopnost, se nevyhnou modernizaci. Až 71 % jejího dopadu přitom závisí na technologiích. Pokud ale IT tým musí sahat po neoptimálních, jednorázových a uspěchaných řešeních, často to vede ke složité integraci, „špagetovému“ kódu a především k neudržitelnému technologickému dluhu. Ten pak pohltí 10 až 20 % rozpočtu na nové produkty.
Dluh se dále zvyšuje i kvůli dočasným opravám, které se stanou trvalými, nebo kvůli neaktualizovaným zastaralým systémům. V daný moment se tyto kroky mohou zdát rozumné, ale vytvářejí začarovaný kruh, který komplikuje budoucí projekty a přináší skryté náklady v podobě ztracených příležitostí a promarněných zdrojů.
Pokud je technologického dluhu příliš, IT týmy tráví čas správou starých systémů, zatímco náklady na integraci nových produktů rostou do neúnosné výše. Skryté problémy v architektuře způsobují překročení rozpočtu a zpoždění projektů. Firmy navíc nemohou naplno využít pokročilé analytické nástroje, protože jim brání roztříštěné datové architektury.
Až 60 % oslovených CIO uvedlo, že se technologický dluh v jejich organizaci za poslední tři roky výrazně zvýšil. Přestože je do určité míry nevyhnutelný, často ho zhoršují chyby, kterým lze předejít. V TITANS jsme proto sestavili seznam deseti varovných znaků, že se u vás hromadí technologický dluh:
Dobře navržená technologická architektura ovlivňuje nejen rozhraní (např. propojení systémů), ale také bezpečnost, rozšiřitelnost a udržovatelnost softwaru. Pokud firma nevyužívá standardní integrační postupy, roste počet „point-to-point“ napojení mezi aplikacemi. Chybí-li jednotný datový model, klesá kvalita dat a rostou náklady.
Rizikem je i neflexibilní software, vlastní řešení bez rozhraní nebo monolitický kód, který nelze opakovaně použít. Pokud firma neudržuje infrastrukturu potřebnou k provozu, riskuje zpomalení služeb nebo selhání systémů, což může ovlivnit zaměstnance i zákazníky.
Firmy by měly zbystřit, pokud neumí vysvětlit svou obchodní strategii ani změřit dopad IT iniciativ. Signálem je i nesoulad mezi financováním a strategickými prioritami, kdy se zdroje přidělují bez dohody o celkových nákladech vlastnictví. Při fúzích a akvizicích pak hrozí neintegrované technologie, opuštěné systémy a nejednotná data.
Zastaralé technologie, které ještě nejsou vyřazeny, vyžadují údržbu a představují bezpečnostní riziko. Pokud v nich jsou uložená data, může být jejich získání stále obtížnější. Bez jasné strategie ukončení životnosti hrozí nesplnění předpisů, například pokud jsou osobní údaje uloženy nešifrovaně.
Rychlost vývoje technologií vede firmy k rozhodnutím, kterým nerozumí – často implementují nástroje, které nepotřebují. CIO s vývojářským pozadím mají tendenci upřednostňovat krátkodobé projekty bez ohledu na jejich další vývoj. Pokud navíc firmě chybí schopnosti nebo kapacita, nestihne dodat produkty včas.
Chybí-li v procesu vývoje kroky jako specifikace požadavků, kontrola kódu nebo testování, dluh roste. Rizikem je i absence prioritizace projektů, nedostatek plánovacích nástrojů nebo chybějící propojení s obchodní hodnotou. Situaci zhoršují manuální testy, špatná obnova po výpadku a doplňky bez dokumentace.
Někdy vývojáři používají nové nástroje bez jasného přínosu. Jindy volí zkratky nebo ignorují osvědčené postupy. Příčinou může být nedostatečný onboarding nebo chybějící školení. Riziko roste pod časovým tlakem, při špatném plánování nebo přepisování externího kódu.
Častým problémem je, že vývojáři navrhnou produkt bez ohledu na to, jak bude fungovat v praxi. Výsledkem jsou těžkopádná řešení náchylná k chybám. DevOps se snaží tento problém řešit propojením vývoje a provozu. Podobné potíže ale nastávají i jinde – např. infrastruktura zavádí zařízení bez vědomí, jak se budou opravovat.
Někdy vývojáři nechají v kódu přístupové údaje nebo nastaví přílišná oprávnění. Pokud to neodstraní před spuštěním, útočníci mohou získat hesla, certifikáty a další citlivá data.
Aktuální technická dokumentace by měla popisovat vývoj softwaru i infrastrukturu. Pokud chybí, firma ztrácí čas a peníze. Noví vývojáři pak nerozumí rozhodnutím svých předchůdců. Znalosti často mizí bez povšimnutí – kvůli uzavřenosti lidí nebo charakteru jejich pozice.
Pokud firma při vývoji aplikace vynechá testování, výsledkem jsou chyby. Běžně se to děje tam, kde chybí kvalitní podpora zabezpečení nebo nebyl zaveden DevOps s automatickým testováním.
Technologický dluh v oblasti bezpečnosti, infrastruktury a procesů se zhoršil i kvůli rychlému přechodu na práci na dálku během pandemie. Většina kroků tehdy byla nevyhnutelná – firmy urychlily přechod do cloudu, IT týmy se uskromnily a procesy zjednodušily.
Pro firmy zatížené technologickým dluhem je úspora v rozpočtu k nezaplacení. Často pomůže pronajmout si zkušeného IT specialistu, který přinese nové dovednosti, nadhled i další pár šikovných rukou. Místo zdlouhavého náboru tak firmy předejdou dopadům technologického dluhu.
Zaujala vás strategie outsourcingu, kterou využívají i značky jako WhatsApp, Google, Slack nebo Skype? Dejte nám vědět, v TITANS vám do týmu dodáme zkušené lidi, kteří vám pomohou technologický dluh snížit nebo rovnou získat náskok před konkurencí.
Titánů, kteří se
k nám přidali
Klientů, kterým
jsme pomohli
Úspěšně dodaných
man-days