Zdědili jste cizí kód
Předchozí dodavatel skončil, nebo jste firmu koupili. Nevíte, co jste dostali a kolik bude stát v tom pokračovat.
Naši klienti
Firedev v číslech
Kdy to pomůže
Situace, se kterými za námi kvůli cizímu kódu chodí nejčastěji.
Předchozí dodavatel skončil, nebo jste firmu koupili. Nevíte, co jste dostali a kolik bude stát v tom pokračovat.
Systém zpomaluje a padá, ale nikdo neumí říct kde. Úzká místa je potřeba najít dřív, než se do toho investuje naslepo.
Nabídka na nový systém leží na stole. Předtím má smysl vědět, jestli ten současný opravdu zachránit nejde.
Před podpisem potřebujete technickou due diligence: stav kódu, licence, závislosti a rizika — ne prezentaci od prodávajícího.
Zaměření
Kontrola podle OWASP, zastaralé a děravé závislosti, přístupové údaje zapomenuté v repozitáři a práce s osobními údaji podle GDPR.
Kde systém nestíhá: úzká místa v databázi a API, provázanost modulů a co se stane, až přijde desetinásobek provozu.
Jak drahé bude v tom kódu pokračovat: čitelnost, testy, dokumentace a jak rychle se v něm zorientuje nový tým.
Kupujete firmu nebo do ní vkládáte peníze? Posoudíme, co se pod produktem skutečně skrývá — bez přikrášlení od autorů.
Formy spolupráce
Projdeme kód nezávisle, nebo doplníme váš tým seniory, kteří to zvládnou zevnitř.
Proč my
Nestačí nám odevzdaný rozsah. Zajímá nás, jestli to v provozu funguje a lidem to ušetří práci — proto u projektu zůstáváme i po spuštění.
Žádní junioři na vašem projektu. Lidé, kteří se v cizím kódu a procesech zorientují sami.
Audit nedělá ten, kdo kód psal, a nekončí nabídkou na nový systém. Když stačí cílený refaktoring, napíšeme to — a plán zvládne i jiný tým než my.
Předáváme kód, přístupy i dokumentaci — žádný vendor lock-in po dokončení.
Platíte po etapách a podle skutečnosti, rozpočet je průhledný.
Postup
Dohodneme, na co se ptáte: bezpečnost, výkon, převzetí nebo všechno. Podle toho se liší hloubka i cena.
Před jakýmkoli přístupem podepíšeme NDA a dohodneme pravidla pro repozitář, data a prostředí.
Kód, závislosti, konfigurace a chování v provozu. Statická analýza i měření pod reálnou zátěží.
Nálezy seřadíme podle dopadu a doplníme odhadem práce — aby šlo rozhodovat podle čísel, ne podle dojmu.
Co opravit hned, co může počkat a kde se přepsání vyplatí. S variantami, ne s jedinou cestou.
Kritické věci umíme zavřít sami, nebo plán předáme vašemu týmu či jinému dodavateli.
Sazby
Rozpočet počítáme podle velikosti kódu a hloubky kontroly. Vliv mají:
Velikost zadání a hloubka zpracování — na ceně se projeví nejvíc.
Napojení na vaše systémy, regulatorní požadavky a zátěž.
Napjatý termín znamená víc lidí paralelně.
Pronájem — týmu, T&M nebo pevná cena za celý projekt.
Otázky
NDA podepisujeme před jakýmkoli přístupem. Dohodneme, kdo konkrétně se ke kódu dostane, na jak dlouho a co se smí kopírovat mimo vaše prostředí. Po skončení přístupy rušíme.
Nálezy seřazené podle dopadu, ne podle abecedy: u každého odhad práce na opravu a co se stane, když se neudělá. Na konci varianty postupu s cenou a riziky.
Ne. Přepsat všechno je nejdražší varianta a většinou není potřeba. Když stačí cílený refaktoring nebo výměna jedné části, napíšeme to — a plán můžete dát vlastnímu týmu nebo jinému dodavateli.
Nezávazná konzultace
Napište zadání — probereme stack, termíny a formu spolupráce.
Odpovídáme v pracovní dny (Po–Pá, 9:00–18:00). Ozvěte se telefonem, e-mailem nebo přes WhatsApp — jak je vám libo.
Stačí jméno a kontakt — zbytek je dobrovolný.