Keď agentúra nedodala aplikáciu, najprv si zabezpečte to, čo už existuje: repozitár s kódom, prístupy k serverom a doméne, dáta a zmluvu. Až potom riešte, kto bude pokračovať. Najviac možností máte, kým s vami agentúra ešte komunikuje.
Sľub bol MVP za pár týždňov. Po mesiacoch máte poznámky zo stretnutí, súbor vo Figme a faktúry. Nižšie opisujeme, čo zabezpečiť, ako zistiť, čo naozaj existuje, a aké máte možnosti.
Čo zabezpečiť ako prvé?
Všetko žiadajte písomne, e-mailom, s termínom. Nie telefonicky. Tento zoznam prejdite ešte dnes a zaškrtnite, čo už máte vo vlastných rukách:
Ak je čokoľvek z toho vedené na agentúru, riešte to ako prvé. Pri doméne a účtoch v obchodoch s aplikáciami bolí odchod najviac.
Naša rada: doména, servery a účty majú byť od prvého dňa vedené na firmu klienta. Nie na agentúru a nie na osobný účet vývojára. Kód a dáta majú patriť klientovi tiež od prvého dňa. Tak to máme aj pri špedičnej firme, ktorej systém sme postavili a prevádzkujeme.
Čo hovorí zmluva?
Vytiahnite zmluvu a nájdite štyri miesta:
Čo presne mala agentúra dodať a dokedy. Sú tam míľniky, alebo len „vývoj aplikácie“?
Ako sa preberá dielo. Je tam akceptácia? Podpísali ste niečo ako prevzaté?
Komu patria práva ku kódu. Opiera sa zmluva o dielo na objednávku, alebo len o licenciu?
Čo sa stane pri ukončení. Výpovedná lehota, odovzdanie kódu a prístupov, pomoc pri prechode.
Ukážka na obrazovke nič nedokazuje. Ani prezentácia s percentom dokončenia. Pravdu povie repozitár. Prejdite ho v tomto poradí:
01
Spustite ju od nuly
Nezávislý vývojár aplikáciu podľa návodu spustí na čistom počítači.
02
Prečítajte históriu zmien
Kedy niekto naposledy niečo zmenil, kto to bol a koľko práce pribúdalo.
03
Porovnajte s návrhom
Čo z Figmy je naozaj naprogramované. Obrazovka vo Figme nie je funkcia.
04
Pozrite sa na testy
Zastaví automatická kontrola zlú zmenu, alebo len zasvieti nazeleno?
Táto kontrola netrvá týždne. Zistíte z nej, či máte základ, na ktorom sa dá pokračovať, alebo len návrhy. Čo všetko skontrolovať, máte v jednom zozname. Stiahnite si 25 bodov pred spustením (PDF).
Aké máte možnosti?
Podľa toho, čo nájdete, máte štyri cesty:
Možnosť
Kedy dáva zmysel
Riziko
Posledná šanca pre agentúru
Kód existuje a agentúra komunikuje
Ďalší sľub bez výsledku; preto termín a kód vo vašom repozitári
Prevziať a dokončiť s iným dodávateľom
Základ drží, chýba dokončenie a prevádzka
Treba poctivý pohľad do kódu pred cenou
Začať odznova
Kód nie je alebo opravy by trvali dlhšie
Platíte znova, ale návrhy a poučenie ostávajú
Zastaviť
Medzitým sa zmenil trh alebo došli peniaze
Rozbehnutá práca sa zastaví, ďalšie peniaze už neodídu
Aj nám sa projekt zasekol. Druhá fáza pilotu nevyšla, lebo na strane klienta nemal kto držať druhý koniec. Odvtedy sa hneď na začiatku pýtame: kto u vás drží druhý koniec?
My pracujeme na mesačné predplatné, ktoré zrušíte v ktoromkoľvek mesiaci. Softvér, dáta aj infraštruktúra patria klientovi od prvého dňa. Od roku 2023 sme dodali 15+ produkčných projektov. Rozbehnuté aplikácie dokončujeme rovnako ako vývoj MVP pre zakladateľov.
Kedy to neodporúčame
Agentúra komunikuje a kód je vo vašom repozitári. Dajte jej poslednú šancu s termínom. Nového dodávateľa zatiaľ nepotrebujete.
Chcete hlavne peniaze späť alebo spor. To je práca pre právnika, nie pre vývojára.
Medzitým sa zmenil trh alebo došli peniaze. Projekt zastavte. Niekedy je to najlacnejšie rozhodnutie.
Chcete celú platformu hotovú v prvom mesiaci. To nesľúbime. Začíname jednou časťou, ktorú dostanú do rúk používatelia.
Zasekla sa vám aplikácia?
Pošlite nám, čo máte: prístup k repozitáru, zmluvu a posledné správy od agentúry. Ozveme sa do dvoch pracovných dní a spolu vyberieme, čo vyriešime ako prvé.
Agentúra nedodala aplikáciu. Čo mám urobiť ako prvé?
Písomne si vypýtajte repozitár s celou históriou, prístupy k serverom, doméne a účtom a export dát. Urobte to, kým agentúra ešte odpovedá. Až potom riešte, kto bude pokračovať.
Patrí mi to, čo agentúra stihla urobiť?
Závisí od zmluvy a od toho, čo ste zaplatili. Pri softvéri na objednávku vykonáva majetkové práva väčšinou objednávateľ. Kód však musíte mať aj fyzicky v rukách, inak máte práva len na papieri.
Ako zistím, koľko z aplikácie je naozaj hotové?
Nie z ukážky na obrazovke. Nechajte niekoho nezávislého spustiť aplikáciu z repozitára od nuly a pozrieť sa na históriu zmien. Figma súbor ani prezentácia nie sú aplikácia.
Mám dať agentúre ešte šancu?
Len s jasným termínom, jedným merateľným výsledkom a s kódom vo vašom repozitári. Ak ani potom nedodá, máte aspoň všetko pripravené na odchod.
Kedy potrebujem právnika?
Keď agentúra odmieta vydať kód alebo dáta, keď žiadate peniaze späť alebo keď zmluva nehovorí, čo dostanete pri ukončení. Toto nie je právne poradenstvo.
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.
Aplikácia z Lovable funguje, ale neviete, či vydrží zákazníkov? Kód sa dá cez GitHub dostať von a ďalej rozvíjať. Čo skontrolovať, hlavne prístup k dátam, a čo doplniť bez prepisu.
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.
Aplikáciu od iného dodávateľa prevezmete v troch krokoch: zabezpečíte kód, prístupy a dáta, necháte niekoho pozrieť sa do kódu a až potom sa rozhodnete. Checklist a tri možné verdikty.
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.