Snažte sa, aby vás vývojári nebrali ako rukojemníkov
Tento víkend som začal rozhovor s miestnou umelkyňou, ktorá pomáha jej šéfovi so správou niekoľkých webových aplikácií, ktoré jej šéf vlastní.
Konverzácia sa otočila a niektoré kroky pokračovali v platení týždenných poplatkov za vývoj bez toho, aby sme zaznamenali akýkoľvek pokrok u vývojára, s ktorým spolupracovali. Teraz im chce developer účtovať ďalší paušálny poplatok za dokončenie projektu, ako aj týždenný poplatok za údržbu, ktorý pokryje ďalšie žiadosti. Zhoršuje sa to.
Vývojár preniesol názvy domén, aby ich mohol spravovať. Vývojár tiež hostí aplikáciu na svojom hostiteľskom účte. Skrátka, vývojár ich teraz drží ako rukojemníkov.
Našťastie žena, s ktorou pracujem, v minulosti vyžadovala prístup správcu, ktorý chce upraviť niektoré súbory šablón pre tento web. Developer jej mohol poskytnúť obmedzený prístup, ale neurobil to. (Lenivo) jej poskytol administratívne prihlásenie na stránku. Dnes v noci som tento prístup použil na zálohovanie celého kódu stránky. Tiež som prišiel na to, aký softvér na správu používa, a dostal som sa do správy databáz, kde som bol schopný exportovať údaje aj tabuľky štruktúr oboch aplikácií. Fíha.
Po dokončení vývoja vlastník plánoval presunutie stránok na nové názvy domén. To je obrovské, pretože to znamená, že platnosť súčasných domén by mohla vypršať v prípade, že dôjde k rozčúlenému rozchodu medzi vývojárom a spoločnosťou. Videl som to už aj predtým.
Niekoľko rád, ak sa chystáte získať externý vývojový tím:
-
Registrácia domén
Zaregistrujte si názvy domén na názov svojej spoločnosti. Nie je zlé mať svojho vývojára ako technického kontaktu v účte, ale nikdy previesť vlastníctvo domény na kohokoľvek mimo vašej spoločnosti.
-
Hostenie vašej aplikácie alebo stránky
Je skvelé, že váš vývojár môže mať hostingovú spoločnosť a môže váš web hostiť za vás, ale nerobte to. Namiesto toho sa opýtajte na jeho odporúčania, kam aplikáciu umiestniť. Je pravda, že vývojári sa oboznámia so softvérom na správu, verziami a umiestnením zdrojov a vďaka čomu môže byť váš produkt dokončený skôr. To znamená, že vlastníte hostiteľský účet a pridajte svojho vývojára pomocou svojich vlastných prihlasovacích údajov a prístupu. Týmto spôsobom môžete kedykoľvek vytiahnuť zástrčku.
-
Vlastníte kód
Nepredpokladajte, že vlastníte kód, vložte ho písomne. Ak nechcete, aby váš vývojár používal riešenia, ktoré ste mu zaplatili, aby ich vyvinul inde, musíte sa o tom rozhodnúť v čase uzavretia zmluvy. Takto som vyvinul riešenia, ale vyvinul som ich aj tam, kde si ponechávam práva na kód. V druhom prípade som vyjednal nižšie náklady na aplikáciu, aby som mal motiváciu dať spoločnosti práva. Ak vám neprekáža, že váš vývojár používa váš kód inde, nemali by ste platiť špičkový dolár!
-
Získajte druhý názor!
Neubližuje mi to, keď mi ľudia povedia, že berú ponuky alebo sa radia s inými profesionálmi. V skutočnosti to odporúčam!
Záverom je, že platíte za talent svojich vývojárov, ale musíte si nad týmto nápadom udržať kontrolu a vlastníctvo. Je to tvoje. Boli ste to vy, kto do toho investoval, vy, kto za to riskoval svoje podnikanie a ziskovosť ... a vy by ste si ho mali nechať. Vývojári môžu byť nahradení, a to by nikdy nemalo ohroziť vašu aplikáciu, alebo ešte horšie, vaše podnikanie.