Přeskočit na obsah

Jak převzít aplikaci od jiného dodavatele?

Pro zakladatele · Aktualizováno

Filip Papraneczakladatel Digitaliko

Aplikace po jiném dodavateli? Nejdřív kód, pak rozhodnutí. Ilustrace: rozpracovaná aplikace, kterou přebírá nový tým od původního dodavatele.Aplikace po jiném dodavateli? Nejdřív kód, pak rozhodnutí. Ilustrace: rozpracovaná aplikace, kterou přebírá nový tým od původního dodavatele.

Aplikaci od jiného dodavatele převezmete ve třech krocích. Nejdřív si zajistíte kód, přístupy a data, dokud starý dodavatel ještě odpovídá. Pak se do kódu podívá někdo nezávislý. Teprve potom se rozhodnete, jestli pokračovat, zpevnit, nebo začít znovu.

Kontrola při převzetí rezervační aplikace: pět bodů (spuštění od nuly, CI a testy, hesla a klíče, kontrola přístupu, monitoring) se zjištěními a verdikt zpevnit místo pokračovat nebo začít znovu.Kontrola při převzetí rezervační aplikace: pět bodů (spuštění od nuly, CI a testy, hesla a klíče, kontrola přístupu, monitoring) se zjištěními a verdikt zpevnit místo pokračovat nebo začít znovu.

Cena převzetí je před pohledem do kódu vždy jen odhad. Níže popisujeme, co si vyžádat, na co se díváme my a jaké verdikty připadají v úvahu. Od roku 2023 jsme dodali 15+ produkčních projektů.

Co si vyžádat od starého dodavatele, dokud ještě odpovídá?

Spolupráce obvykle nekončí v dobrém. Čím dřív si řeknete o to, co potřebujete, tím méně to bude bolet. Žádejte písemně, e-mailem. Zaškrtněte, co už máte v ruce:

Komu patří práva ke kódu, rozebíráme v článku Kdo vlastní zdrojový kód aplikace na míru. Pokud dodavatel data zadržuje, pomůže Dodavatel nechce vydat data. Co dělat?.

Jak zjistit, v jakém stavu aplikace je?

Ukázka na obrazovce nic nedokazuje. Rozhoduje, co je v repozitáři a jestli to běží i bez původního autora. Při převzetí se díváme na pět věcí:

  1. Dá se aplikace spustit od nuly? Podle návodu, na čistém počítači. Pokud ne, první práce je jasná.
  2. Znamená zelená fajfka v CI něco? Pipeline často běží, ale sloučení nikdy nezastaví. A bez testů ani nemá co selhat.
  3. Jsou hesla a klíče mimo kód? V repozitáři nemají co dělat. Pokud tam jsou, je potřeba je vyměnit.
  4. Je kontrola přístupu všude stejná? Častá chyba: jedna část má správné přihlášení, sousední vydá data komukoli.
  5. Všimne si někdo výpadku? Monitoring a upozornění, ne zákazník, který zavolá.

Při auditu jedné vyvibecodované aplikace jsme našli veřejný repozitář, tajný klíč přímo v kódu a CI, které nikdy nic nezastavilo. Testy nebyly, nemělo co selhat. Zakladatel přepnul repozitář na soukromý ještě během hovoru.

Poslední bod jsme se naučili na vlastní chybě. Na projektu pro klienta s online marketplace v prosinci 2025 přestal běžet crawler. Zjistili jsme to pozdě, až z grafu. Návštěvnost mezitím prudce klesla. Proto se při převzetí na monitoring díváme hned na začátku.

zobrazení měsíčně, než jsme si všimli, že crawler přestal běžet
250K → 66K

Všech pět bodů a další kontroly máte na jednom místě. Stáhněte si 25 bodů před spuštěním (PDF).

Pokračovat, zpevnit, nebo začít znovu?

Po pohledu do kódu dostanete jeden ze tří verdiktů. Každý znamená jinou práci a jinou cenu.

VerdiktKdyCo to znamená
PokračovatZáklad drží, testy něco ověřují, nasazení jde zopakovatNový dodavatel pokračuje ve vývoji dalších funkcí
ZpevnitAplikace funguje, ale chybí bezpečnost, testy nebo monitoringNejdřív opravit tato místa, potom další funkce
Začít znovuOpravy by trvaly déle než nová verzePrototyp zůstává jako zadání, kód se píše znovu od začátku

V případech, které jsme viděli, většinou nešlo o přepis. Ani u zmíněného auditu jsme ho nenavrhli. Navrhli jsme pravidla pro práci s AI a oddělená prostředí a zakladatel si z existujícího kódu postavil čistou novou produkci. Obvykle jde o pár bezpečnostních oprav, zprovoznění nasazování a pak normální práci. Dodavatel, který vám bez pohledu do kódu řekne „všechno zahoďte“, prodává přepis.

Kolik stojí převzetí aplikace?

Před pohledem do kódu to poctivě neřekne nikdo. Ani my. Cena závisí na verdiktu a verdikt závisí na kódu.

Proto nezačínáme cenovou nabídkou. Podíváme se do repozitáře a pak vám řekneme, který ze tří verdiktů platí a co to znamená pro první měsíc. Pokud vám někdo pošle částku, aniž by repozitář otevřel, berte ji jako odhad naslepo.

  1. Pošlete přístup k repozitáři

    A pokud ho máte, i návod, jak aplikaci spustit.

  2. Podíváme se do kódu

    Spuštění od nuly, CI, hesla, přístupy a monitoring.

  3. Dostanete verdikt

    Pokračovat, zpevnit, nebo začít znovu.

  4. Sepíšeme první měsíc

    Seznam: co bude hotové a jak si to ověříte.

Převzetí i další vývoj děláme stejně jako vývoj MVP pro zakladatele: měsíční předplatné, které zrušíte v kterémkoli měsíci.

Co když jste si aplikaci vyvibecodovali sami?

Nepřišlo to nazmar. Je to nejlepší zadání, jaké můžete dodavateli dát. Prototyp ukazuje, jak má produkt fungovat, lépe než jakákoli specifikace. Tomu zakladateli jsme po auditu řekli na rovinu, kde je silný a kde slabý.

Produkt a logiku máš silnou. Slabé je nasazení, a to tě zabije, až to přestaneš dělat sám.

Filip Papranec
Filip Papranec
zakladatel Digitaliko

Vy víte, jak vaše firma funguje. Naší prací je dostat to z vaší hlavy do softwaru, který vydrží roky. A s vlastními pokusy přestat nemusíte. Repozitář nastavíme tak, aby to, co si zkusíte, zapadlo do zbytku systému.

Co prototypu chybí do ostrého provozu, rozebíráme v článku Vibe coding do produkce. Pokud vám aplikaci nedodala agentura, začněte článkem Agentura nedodala aplikaci. Co teď?.

Kdy to nedoporučujeme

  • Starý dodavatel odpovídá a jste s ním spokojení. Nepřecházejte. Jen si vyžádejte repozitář a přístupy na vaši firmu.
  • Aplikace je hotový produkt nebo SaaS, který vám jen přizpůsobili. Kód není váš a převzít se nedá. Řešte export dat.
  • Aplikaci už nikdo nepoužívá a nové plány s ní nemáte. Nepřebírejte ji. Zálohujte data a vypněte ji.
  • Chcete cenu převzetí ještě před pohledem do kódu. Tu od nás nedostanete. Každá taková částka je odhad naslepo.

Máte aplikaci po jiném dodavateli?

Pošlete nám přístup k repozitáři. Ozveme se do dvou pracovních dnů a společně vybereme, co vyřešíme jako první.

Pokud si chcete nejdřív promluvit, domluvte si meeting na 15 minut s Filipem.

Co vám na aplikaci po starém dodavateli chybí nejvíc?

Ve zkratce

  • Nejdřív si zajistěte repozitář s historií, přístupy, doménu a data, dokud starý dodavatel odpovídá.
  • Stav aplikace řekne repozitář, ne ukázka: spuštění od nuly, CI, hesla, přístupy a monitoring.
  • Po pohledu do kódu přijde jeden ze tří verdiktů: pokračovat, zpevnit, nebo začít znovu.
  • Cena převzetí bez otevření repozitáře je jen odhad naslepo.

Časté otázky

Jak převzít aplikaci od jiného dodavatele?

Nejdřív si od starého dodavatele vyžádejte repozitář s celou historií, přístupy k serverům a doméně a export dat. Pak nechte nového dodavatele podívat se do kódu. Teprve podle toho se rozhodněte, jestli pokračovat, zpevnit, nebo začít znovu.

Kolik stojí převzetí aplikace?

Před pohledem do kódu to poctivě neřekne nikdo. Cena závisí na verdiktu: pokračovat je levnější než zpevnit a zpevnit je levnější než začít znovu. Každá částka bez otevření repozitáře je jen odhad.

Musí mi starý dodavatel předat zdrojový kód?

Záleží na smlouvě. U softwaru na zakázku vykonává majetková práva většinou objednatel, ale kód musíte mít i fyzicky v ruce. Pokud ho dodavatel nechce vydat, začněte smlouvou a písemnou žádostí.

Dá se pokračovat ve vývoji aplikace, kterou psal někdo jiný?

Většinou ano. Častěji než přepis je potřeba zpevnit bezpečnost, nasazování a monitoring. Začít znovu se vyplatí, jen když je to rychlejší než opravovat.

Co když jsem si aplikaci vyvibecodoval sám?

Nepřišlo to nazmar. Funkční prototyp je nejlepší zadání, jaké můžete dát. Nový dodavatel z něj vidí, jak má produkt fungovat, a rozhodne, co z kódu zůstane.

Zeptejte se AI na tento článek

AI při odpovědi využije i naše další články a zkušenosti z reálných projektů.

ChatGPTClaudePerplexity
Blog

Ostatní články

Pro zakladatele

Lovable do produkce: export kódu a bezpečnost aplikace

Aplikace z Lovable funguje, ale nevíte, jestli vydrží zákazníky? Kód se dá přes GitHub dostat ven a dál rozvíjet. Co zkontrolovat, hlavně přístup k datům, a co doplnit bez přepisu.

Pro zakladatele

Vibe coding do produkce: co prototypu chybí

Prototyp z vibe codingu se dostane do produkce, když k němu přidáte bezpečnost, zálohy, opakovatelné nasazení, testy a monitoring. Co chybí, jak to zkontrolovat a kdy začít znovu.

Pro zakladatele

PWA aplikace, nebo mobilní aplikace? Jak se rozhodnout

PWA aplikace stačí, když ji používají lidé, kterým pošlete odkaz. Do App Store a Google Play jděte, když vás tam mají najít noví lidé nebo potřebujete funkce, které web nemá. Srovnání, test a jak začít.

LinkedIn

Reálné zkušenosti, žádný hype

Filip Papranec, zakladatel Digitaliko. Na LinkedInu řešíme technické výzvy, sdílíme zkušenosti z vývoje a ukazujeme, jak AI reálně mění byznys. AI hype nemáme rádi: jsme realisté, ne prodejci snů.

Čas přestat plánovat a začít řešit.

Kontakt

  • Digitaliko s.r.o.
    Šípková 377/17
    958 03 Malé Uherce, Slovensko
  • Ozvěte se nám
    info@digitaliko.com
    +421 950 595 506
    WhatsApp