Stojíte před klíčovým rozhodnutím: potřebujete vyvinout software, aplikaci nebo webovou platformu a váháte, zda oslovit nezávislého freelancera, nebo zadat projekt celé softwarové agentuře. Obě cesty mohou vést k úspěšnému výsledku, ale každá má svá specifika, výhody i úskalí. Správná volba závisí především na povaze vašeho projektu, rozpočtu, časovém rámci a vaší ochotě se na projektu podílet.
Pojďme se podrobně podívat na to, co jednotlivé varianty nabízejí.
Freelancer je samostatný odborník, který nabízí své dovednosti na projektové bázi. Může to být programátor, kodér, ale i UX/UI designér nebo tester.
Kdy zvolit freelancera?
Pro menší, jasně definované projekty, jako je tvorba jednoduchého webu, prototypu aplikace, specifického modulu nebo když potřebujete expertní pomoc s jednou konkrétní technologií. Ideální je také v případě, že máte omezený rozpočet a zároveň dostatek času a zkušeností projekt alespoň částečně řídit.
Agentura je firma, která pod jednou střechou sdružuje tým specialistů – od projektových manažerů, analytiků, UX/UI designérů, přes front-end a back-end vývojáře až po testery (QA) a DevOps inženýry.
Kdy zvolit agenturu?
Pro střední a velké projekty, které vyžadují koordinaci více specialistů (design, vývoj, testování). Ideální volbou je pro komplexní systémy, dlouhodobé projekty s plánem dalšího rozvoje nebo v případě, že nemáte čas ani zkušenosti na to, abyste projekt řídili sami a preferujete partnera, který převezme plnou odpovědnost za dodání.
Kritérium | Freelancer | Agentura |
---|---|---|
Cena | Nižší | Vyšší |
Rozsah služeb | Omezený (specializovaný) | Komplexní (vše v jednom) |
Komunikace | Přímá a neformální | Řízená (přes project managera) |
Flexibilita | Vysoká | Nižší (daná procesy) |
Rychlost | Závisí na kapacitě jednotlivce | Vyšší (díky většímu týmu) |
Spolehlivost | Nižší (riziko výpadku) | Vysoká (zastupitelnost v týmu) |
Řízení projektu | Vyžaduje vaši účast | Zajišťuje agentura |
Ideální pro | Malé, specifické úkoly, prototypy | Střední a velké, komplexní projekty |
Já, přestože jsem freelancer a tato doména je mé jméno, funguji spíš jako agentura. Mám tým velmi šikovných kolegů, různých odborností, se kterými je radost spolupracovat. Můžeme Vám tak jako celek nabídnout služby jako od agentry. Zejména:
Práce na vývoji je prostě drahá a je i svým způsobem nedostatková. To je základní podhoubí pro to, aby mnoho lidí motivovalo s touto prací obchodovat jako s komoditou. Na internetu je spoustu agentur které jednoduše naberou zakázku a pak ji přeprodají nějakému levnějšímu freelancerovi. Při tom se chovají jako "software house". K mému zděšení jsem zjistil, že je jich na českém internetu téměř 75 %.
Jednoduše pro peníze. A ne malé. Přestavte si, že taková agentura si účtuje třeba 2500Kč/hod + Dph a najde třeba na webtrhu zhotovitele, kterému dá třeba 50Kč/hod. Její odměna za inzerát za 40Kč je tak v řádech milionů. Zbývá vysvětlit proč by nějaký freelancer dělal za 50Kč/hod. Jednoduše je to začátečník a nemá odhad, to je pro lidi vstupující do IT typické. Tihle překupníci to naprosto přesně ví a schválně mu zadají práci takovým způsobem aby tento nešťastník si řekl opravdu málo.
Kontakt na zhotovitele vás příjde na několik milionů, přitom si jej můžete sehnat sami za desetikoruny. Nebo jen chvilku hledání na volné noze.
Víte proč mají programátoři na kontrakt ve smlouvě, že je důvěrná? Není zkrátka pro vaše oči. Kdyby jste si ji totiž přečetli a porovnali ji s tou smlouvou, kterou tato agentura uzavřela s Vámi, zjistíte, že veškerou odpovědnost se agentura snaží převézt na své dodavatele - programátory. Vám pak bude naprosto jasné, že tento Váš obchodní partner nehodlá ručit absolutně za nic.
Vzpomeňte si, jak jsem Vám před několika větami psal, proč to dělají? Jejich zisk je přece rozdíl mezi příjmy a výdaji, proto vám dohodí začátečníka.
Pokud má zákazník a programátor mezi sebou nějakého prostředníka, buďte si jisti, že se ztrácejí informace a všechno se zpožďuje. Rozhodně nic co by jste potřebovali.
To zjistíte přibližně v ARESu. Nemusí to být úplně vypovídající. V ARES je jen rozsah. Navíc nevíte, zda všichni zaměstnanci jsou skutečně programátoři. Pokud ale Váš obchodní partner je v kolonce 1-5 a mluví o projektu v superlativech, měli by jste se mít na pozoru.
Asi si představujete, že čím má větší reference, tím je lepší a zkušenější. OMYL. Pokud je někdo s programátorem spokojený, požádá ho, aby na projektu pokračoval. Některé projekty mohou být třeba na tři roky i více. Já sám, pokud jsem pro někoho pracoval, tak to bylo minimálně na 18 měsíců. Logicky tak nemůže mít na stránkách desítky projektů a řadu "referencí" spokojených zákazníků. Naopak, někteří zákazníci nechtějí, aby se k nim jejich autor přiznával a na projektu je pouze jejich logo. Naopak, přeprodej projektu je otázkou několika dní a "překupník" tak sbírá jednu zakázku za druhou. (a reference si jednoduše vymyslí)
Volba mezi freelancerem a agenturou není volbou mezi "dobrým" a "špatným". Je to strategické rozhodnutí, které musí odpovídat vašim konkrétním potřebám.
Před finálním rozhodnutím si vždy pečlivě prověřte reference, projděte si portfolia realizovaných projektů a hlavně si s potenciálním dodavatelem – ať už je to jednotlivec, nebo tým – lidsky sedněte. Dobrá komunikace a vzájemná důvěra jsou základem úspěchu každého softwarového projektu.