Preskočiť na obsah

Ako prevziať aplikáciu od iného dodávateľa?

Pre zakladateľov · Aktualizované

Filip Papraneczakladateľ Digitaliko

Aplikácia po inom dodávateľovi? Najprv kód, potom rozhodnutie. Ilustrácia: rozpracovaná aplikácia, ktorú preberá nový tím od pôvodného dodávateľa.Aplikácia po inom dodávateľovi? Najprv kód, potom rozhodnutie. Ilustrácia: rozpracovaná aplikácia, ktorú preberá nový tím od pôvodného dodávateľa.

Aplikáciu od iného dodávateľa prevezmete v troch krokoch. Najprv si zabezpečíte kód, prístupy a dáta, kým starý dodávateľ ešte odpovedá. Potom sa niekto nezávislý pozrie do kódu. Až potom sa rozhodnete, či pokračovať, spevniť, alebo začať odznova.

Kontrola pri prevzatí rezervačnej aplikácie: päť bodov (spustenie od nuly, CI a testy, heslá a kľúče, kontrola prístupu, monitoring) s nálezmi a verdikt spevniť namiesto pokračovať alebo začať odznova.Kontrola pri prevzatí rezervačnej aplikácie: päť bodov (spustenie od nuly, CI a testy, heslá a kľúče, kontrola prístupu, monitoring) s nálezmi a verdikt spevniť namiesto pokračovať alebo začať odznova.

Cena prevzatia pred pohľadom do kódu je vždy len odhad. Nižšie opisujeme, čo si vypýtať, na čo sa pozeráme my a aké verdikty prichádzajú do úvahy. Od roku 2023 sme dodali 15+ produkčných projektov.

Čo si vypýtať od starého dodávateľa, kým ešte odpovedá?

Vzťah sa obyčajne nekončí v dobrom. Čím skôr si vypýtate, čo potrebujete, tým menej to bude bolieť. Žiadajte písomne, e-mailom. Zaškrtnite, čo už máte v rukách:

Komu patria práva ku kódu, rozoberáme v článku Komu patrí zdrojový kód softvéru na mieru. Ak dodávateľ dáta zadržiava, pomôže Dodávateľ nechce vydať dáta. Čo robiť?.

Ako zistiť, v akom stave aplikácia je?

Ukážka na obrazovke nič nedokazuje. Rozhoduje, čo je v repozitári a či to beží aj bez pôvodného autora. Pri prevzatí sa pozeráme na päť vecí:

  1. Dá sa aplikácia spustiť od nuly? Podľa návodu, na čistom počítači. Ak nie, prvá práca je jasná.
  2. Znamená zelená fajka v CI niečo? Často pipeline beží, ale zlúčenie nikdy nezastaví. A bez testov ani nemá čo zlyhať.
  3. Sú heslá a kľúče mimo kódu? V repozitári nemajú čo robiť. Ak tam sú, treba ich vymeniť.
  4. Je kontrola prístupu všade rovnaká? Častá chyba: jedna časť má správne prihlásenie, susedná vydá dáta komukoľvek.
  5. Všimne si niekto výpadok? Monitoring a upozornenia, nie zákazník, ktorý zavolá.

Pri audite jednej navibecodenej aplikácie sme našli verejný repozitár, tajný kľúč priamo v kóde a CI, ktoré nikdy nič nezastavilo. Testy neboli, nemalo čo zlyhať. Zakladateľ prepol repozitár na súkromný ešte počas hovoru.

Posledný bod sme sa naučili na vlastnej chybe. Na projekte pre klienta s online marketplace v decembri 2025 prestal bežať crawler. Zistili sme to neskoro, až z grafu. Návštevnosť medzitým prudko klesla. Preto sa pri prevzatí na monitoring pozeráme hneď na začiatku.

zobrazení mesačne, kým sme si všimli, že crawler prestal bežať
250K → 66K

Všetkých päť bodov a ďalšie kontroly máte na jednom mieste. Stiahnite si 25 bodov pred spustením (PDF).

Pokračovať, spevniť, alebo začať odznova?

Po pohľade do kódu dostanete jeden z troch verdiktov. Každý znamená inú prácu a inú cenu.

VerdiktKedyČo to znamená
PokračovaťZáklad drží, testy niečo overujú, nasadenie sa dá zopakovaťNový dodávateľ pokračuje vo vývoji ďalších funkcií
SpevniťAplikácia funguje, ale chýba bezpečnosť, testy alebo monitoringNajprv opraviť tieto miesta, potom ďalšie funkcie
Začať odznovaOpravy by trvali dlhšie ako nová verziaPrototyp ostáva ako zadanie, kód sa píše nanovo

V prípadoch, ktoré sme videli, väčšinou nešlo o prepis. Ani pri spomínanom audite sme ho nenavrhli. Navrhli sme pravidlá pre prácu s AI a oddelené prostredia a zakladateľ si z existujúceho kódu postavil čistú novú produkciu. Obyčajne ide o pár bezpečnostných opráv, sprevádzkovanie nasadenia a potom normálnu prácu. Dodávateľ, ktorý vám bez pohľadu do kódu povie „všetko zahoďte“, predáva prepis.

Koľko stojí prevzatie aplikácie?

Pred pohľadom do kódu to poctivo nepovie nikto. Ani my. Cena závisí od verdiktu a verdikt závisí od kódu.

Preto nezačíname cenovou ponukou. Pozrieme sa do repozitára a potom vám povieme, ktorý z troch verdiktov platí a čo to znamená pre prvý mesiac. Ak niekto pošle sumu bez toho, aby repozitár otvoril, berte ju ako odhad naslepo.

  1. Pošlete prístup k repozitáru

    A ak ho máte, aj návod, ako aplikáciu spustiť.

  2. Pozrieme sa do kódu

    Spustenie od nuly, CI, heslá, prístupy a monitoring.

  3. Dostanete verdikt

    Pokračovať, spevniť, alebo začať odznova.

  4. Spíšeme prvý mesiac

    Zoznam: čo bude hotové a ako si to overíte.

Prevzatie aj ďalší vývoj robíme rovnako ako vývoj MVP pre zakladateľov: mesačné predplatné, ktoré zrušíte v ktoromkoľvek mesiaci.

Čo ak ste si aplikáciu navibecodili sami?

Nevyšlo to nazmar. Je to najlepšie zadanie, aké môžete dodávateľovi dať. Prototyp ukazuje, ako má produkt fungovať, lepšie ako akákoľvek špecifikácia. Tomu zakladateľovi sme po audite povedali na rovinu, kde je silný a kde slabý.

Produkt a logiku máš silnú. Slabé je nasadenie, a to ťa zabije, keď to prestaneš robiť sám.

Filip Papranec
Filip Papranec
zakladateľ Digitaliko

Vy viete, ako vaša firma funguje. Našou prácou je dostať to z vašej hlavy do softvéru, ktorý vydrží roky. A s vlastnými pokusmi prestať nemusíte. Repozitár nastavíme tak, aby to, čo si skúsite, zapadlo do zvyšku systému.

Čo prototypu chýba do ostrej prevádzky, rozpisujeme v článku Vibe coding do produkcie. Ak vám aplikáciu nedodala agentúra, začnite článkom Agentúra nedodala aplikáciu. Čo teraz?.

Kedy to neodporúčame

  • Starý dodávateľ odpovedá a ste s ním spokojní. Neprechádzajte. Len si vypýtajte repozitár a prístupy na vašu firmu.
  • Aplikácia je hotový produkt alebo SaaS, ktorý vám len prispôsobili. Kód nie je váš a prevziať sa nedá. Riešte export dát.
  • Aplikáciu už nikto nepoužíva a nové plány s ňou nemáte. Nepreberajte ju. Zálohujte dáta a vypnite ju.
  • Chcete cenu prevzatia ešte pred pohľadom do kódu. Tú od nás nedostanete. Každá taká suma je odhad naslepo.

Máte aplikáciu po inom dodávateľovi?

Pošlite nám prístup k repozitáru. Ozveme sa do dvoch pracovných dní a spolu vyberieme, čo vyriešime ako prvé.

Ak sa chcete najprv porozprávať, dohodnite si meeting na 15 minút s Filipom.

Čo vám na aplikácii po starom dodávateľovi chýba najviac?

V skratke

  • Najprv si zabezpečte repozitár s históriou, prístupy, doménu a dáta, kým starý dodávateľ odpovedá.
  • Stav aplikácie povie repozitár, nie ukážka: spustenie od nuly, CI, heslá, prístupy a monitoring.
  • Po pohľade do kódu príde jeden z troch verdiktov: pokračovať, spevniť, alebo začať odznova.
  • Cena prevzatia bez otvorenia repozitára je len odhad naslepo.

Časté otázky

Ako prevziať aplikáciu od iného dodávateľa?

Najprv si od starého dodávateľa vypýtajte repozitár s celou históriou, prístupy k serverom a doméne a export dát. Potom nechajte nového dodávateľa pozrieť sa do kódu. Až podľa toho sa rozhodnite, či pokračovať, spevniť, alebo začať odznova.

Koľko stojí prevzatie aplikácie?

Pred pohľadom do kódu to poctivo nepovie nikto. Cena závisí od verdiktu: pokračovať je lacnejšie ako spevniť a spevniť lacnejšie ako začať odznova. Každá suma bez otvorenia repozitára je len odhad.

Musí mi starý dodávateľ odovzdať zdrojový kód?

Závisí od zmluvy. Pri softvéri na objednávku vykonáva majetkové práva väčšinou objednávateľ, ale kód musíte mať aj fyzicky v rukách. Ak ho dodávateľ nechce vydať, začnite zmluvou a písomnou žiadosťou.

Dá sa pokračovať vo vývoji aplikácie, ktorú písal niekto iný?

Väčšinou áno. Častejšie ako prepis treba spevniť bezpečnosť, nasadenie a monitoring. Začať odznova sa oplatí, len keď je to rýchlejšie ako opravovať.

Čo ak som si aplikáciu navibecodil sám?

Nevyšlo to nazmar. Funkčný prototyp je najlepšie zadanie, aké môžete dať. Nový dodávateľ z neho vidí, ako má produkt fungovať, a rozhodne, čo z kódu ostane.

Opýtajte sa AI na tento článok

AI pri odpovedi využije aj naše ďalšie články a skúsenosti z reálnych projektov.

ChatGPTClaudePerplexity
Blog

Ostatné články

Pre zakladateľov

Vibe coding do produkcie: čo prototypu chýba

Vibe-coding prototyp sa dostane do produkcie, keď k nemu pridáte bezpečnosť, zálohy, opakovateľné nasadenie, testy a monitoring. Čo chýba, ako to skontrolovať a kedy začať odznova.

Pre zakladateľov

PWA alebo mobilná aplikácia? Ako sa rozhodnúť

PWA stačí, keď aplikáciu používajú ľudia, ktorým pošlete odkaz. Do App Store a Google Play choďte, keď vás majú nájsť v obchode alebo potrebujete funkcie, ktoré web nemá. Porovnanie, test a cesta, ako začať.

LinkedIn

Reálne skúsenosti, žiadny hype

Filip Papranec, zakladateľ Digitaliko. Na LinkedIne riešime technické výzvy, zdieľame skúsenosti z vývoja a ukazujeme, ako AI reálne mení biznis. AI hype nemáme radi: sme realisti, nie predajcovia snov.

Čas prestať plánovať a začať riešiť.

Kontakt

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