Agentury a autobazary

Ačkoli na první pohled něco zcela jiného, tak konceptem se tyhle dva byznysy vlastně nijak neliší.

Samozřejmě mluvím o agenturách, které dělají weby.

Bohužel, pro většinu lidí z byznysu je pořád slovo web tak nějak magické, neproniknutelné. A když přijdou do placu slova jako Wordpress, Drupal, Ionic, React, Modx, Django tak se právem cítí jako na srazu fanoušků cosplay nebo hůře uprostřed fronty na podpis náctiletého youtubera.

V podhoubí nevědomosti samozřejmě vzniká prostor pro jednoduché šlendriánské finanční zisky, které v mnoha případech krásně souzní s autobazaráky v jámě lvové všech pochybných prodejců ojetin na Libeňském ostrově.

Založit agenturu dělající weby je v dnešní době asi takový podnikatelský počin jako se stát zástupcem firmy OVB nebo Partners.
Najedou dojednáváte kšefty za vyšší tisíce a připadáte si jako velký byznysman zatímco nicnetušící oběť má hubu zamazanou medem “nejmodernějších” technologií a “udržovatelného” kódu.

Je to chladný kalkul. Proč byste se babrali s technickým řešením pro klienta, který potřebuje “jen trošku víc” než co dává Wordpress a zároveň se dušuje tím, že vlastně nebude potřebovat nic měnit, že? Tudíž je jasný, že první myšlenka je web za “padesát” postavit na Wordpressu, samozřejmě je potřeba si stáhnout šablonu, protože platit UXákovi, grafikovi a nedej bože ještě pravému designérovi, je přece naprosto zbytečné a proč se ochuzovat o zisk několika desítek tisíc, že? Navíc, klient přece řekl, že nebude web rozšiřovat, tudíž je nejdůležitější se dostat k svatému grálu byznysu — vydané
a proplacené faktuře a po nás ať přijde potopa.

Jde nám hlavně o spokojeného zákazníka a kvalitu dodaného kódu! Naše obchodní strategie totiž zní: “Levně nakoupit a draze prodat!” 
— Většina webových agentur

Je to přesně tak jako když si od autobazaráka připomínajícího vysloužilého východoněmeckého pornoherce (obnažená, zpocená, chlupatá hruď, ve které je zamotaný zlatý řetízek a zpod staromódního kníra se na vás směje několik poopravovených zubů) kupujete ojetý vůz samozřejmě na výhodný úvěr — nic zlého se přece stát nemůže! Jen v tomhle případě proti vám nestojí východoněmecký pornoherec, ale student VŠE — vizionář, který má přečtenou autobiografii Jobse minimálně 0.3x povídá si s vámi o golfu a v ruce, na ruce a v druhé ruce třímá výrobek jablečné společnosti. Tomu se nedá nevěřit, ne?

Většina agentur dělajících weby jenom pronajímají levnou pracovní sílu pod rouškou serióznosti zavedené firmy s haldou referencí. Jediným úkolem agentur je sehnat kšeft hodit ho na krku kontraktorům a když se něco podělá, tak všechnu špínu hodí na “externí” dodavatele. Samozřejmostí jsou nesplněné termíny, to ani netřeba zmiňovat.

Produkty, které dodávají nemají téměř žádnou kvalitu, protože samozřejmě jejich hlavním úkolem je levně nakoupit a draho prodat. Nic víc v tom není.

Web ostrý jako břitva

Je kniha Jana Řezáče, kteru by si měl každý byznysák koupit před tím než si začne vybírat dodavatelskou firmu pro webový projekt. Měl by si tuto knihu přečíst daleko dřív než vyhledá mezi svými bývalými spolužáky ze střední školy a z VŠE, dnes už COO, CTO, CEO “firmy dělající weby”, svého budoucího dodavatele na xmiliónový projekt.

Dělat weby je těžká práce. Hlavně jde o to, že technické řešení je pouze jeden ze článků skládanky, které ovšem stojí jako základ práci ostatních profesí. Sic jistě design stránky (nikoliv grafika) a obsah jsou vždy ty nejdůležitější činitelé, technické řešení je základní kamen, který nemá brzdit vývoj a má umožňovat takové vlastnosti, které nemá konkurence.

Technologie je složitá. Je těžké web udělat opravdu správně pod kapotou. Je těžké napsat takový web, který bude strojově testovatelný dostatenčně spolehlivě, aby ho nebylo potřeba neustále proklikávat při každé aktualizaci, jestli vše funguje.
Je těžké udělat takový web, kde přidání dalších funkcí je otázkou dnů, nikoliv otázkou měsíců nebo let.

A tohle většina agentur prostě neumí. Víte, když si někdo postaví firmu, kde ve vývojovém týmu pracují chlapci střední školou povinní a kteří nemají prakticky žádné zkušené vedení a mentory, tak je jasné, že výsledný produkt bude stát za prd.

Není projekt jako projekt

Sám už nerad dělám weby pro zákazníky, ale pokud se naskytne projekt, kde je zadání “udělejte mi web, který bude reprezentovat to, co moje společnost dělá a do kterého budu moct přidávat vlastní reference a nic víc”, tak do toho jdu pokud:

  • Už klienta nějak znám vím, že si nebude vymýšlet kokotiny, na který ten statický web nebude stavěný
  • rozpočet je dost malý (<50k), abych nikomu náhodou nepodělal život
  • web je dostatečně typický, abych na něj mohl nasadit už vyzkoušenou technologii, kterou může kdokoli po mně upravit
  • je jasný, že nebude už nikdy potřeba sahat na kód (nebo velice minimálně)— né proto, že bych nechtěl někomu pomoct rozvíjet jeho podnikání, ale proto, že jako soukromník na takové věci prostě nemám čas a nechci tudíž někoho zklamat a vytvořit mu vendor-lock
  • je jasné, co má být předáno a vyfakturováno
  • dostanu již hotové všechny podklady a nebude třeba nic řešit — grafika, nastínění designu

Pokud se o takový projekt nejedná, doporučil bych pak neoslovovat agenturu, která prostě jenom seká weby — takových je většina.
Jsou ale osvícené agentury, které to takhle nedělají. Jinak bych klientovi doporučil použít nějakou klikací službu třeba webmium, webflow, webnode a buhví jaké ještě. Na drtivou většinu takových webů bohatě stačí naklikatelná šablona.

Existují firmy, třeba jako Topmonks nebo Salsita (je jich víc, o těhle to vím jistě), které společně s klientem vyvíjejí jeho byznys. Nejedená se toliko již už o agentury, které si nechají zaplatit za šablonu do Wordpressu, ale o firmy, které převezmou technické řešení na sebe.

Jak jsem psal, takových firem je víc a tady je pár rad, jak je poznat:

  • neberou zakázky s fixním rozpočtem — pořádný projekt potřebuje řadu iterací a výsledek kam se produkt vyvine není předem zcela určený
  • jsou drahé — kvalitní vývoj potřebuje kvalitní lidi, kvalitní lidé potřebují kvalitní vedení, kvalitní vedení potřebuje hodně peněz na kvalitní lidi, kvalitní web potřebuje kvalitní lidí, kvalitní technologie — je to safra drahé a nekvalitních lidí je přehršel v tomhle segmentu
  • přebírají na sebe zodpovědnost — většinou si na starosti berou kompletně celé technické řešení a nedodávají jen jeden malý úsek — web
  • nebojí se úkázat svojí práci — jak už velice dobře napsal Jiří Knesl, pokud dodavatelská firma dodá klientovi přístup na vývojový server, kam se denně nasazují výsledky práce, tak v téhle chvíli je lepší než 90% konkurence — kvalitní firma se nebojí ukázat progress, kvalitní firma se na rok nezavře a pak vám za rok neukáže “hotový” výtvor, který dělá něco naprosto jiného než jste chtěli, kvalitní firma pracuje iterativně, neustále se ptá a upravuje zadání a tudíž vylučuje fixní rozpočet
  • není třeba kontrolovat technický výstup — určitě se vám stalo, že vám vaše dodavatelská firma ukázala hotový produkt, vy jste ho proklikali a něco nefungovalo, vyskakovali divné hlášky apod.? To je příznak nekvalitní práce, kvalitní firma má automatické kontrolní mechanismy, které zaručují, že se chyba nedostane do produkce a pokud se to stane, tak si toho zpravidla nevšimnete nebo se zobrazuje rozumné chybové hlášení
  • kvalitní firma neopouští projekt — neexistují hotové projekty, jen ty opuštěné, pokud to firma míní s vývojem vážně, tak se nesnaží ze zakázky za každou cenu vycouvat, ale upřednostňuje a hlavně pečlivě vybírá ty projekty, které pro ni jsou přínosné a odborně zajímavé, webíčky na Wordpressu pak přenechává prasákům.
  • taková firma je prosperuje — netočí se tam accounti a projekťáci obtýden, naopak, máte svého člověka, se kterým komunikujete, lidi z této firmy neodchází, protože s nima není zacházeno jako s námezdní pracovní silou

Kromě těhle amatérských rad si můžete ještě přečíst rady od Erica Elliotta nebo od zakladatele firmy Salsita, která si vývojáře vybírá opravdu pečlivě.

Co s tím?

Pokud si necháváte dělat web za dvacku, tak je lepší to dát někomu, kdo dělá weby, byť za cenu horší kvality, ale aspoň se můžete domluvit na iteracích. Navíc rozběhat Wordpress šablonu, která pro tyto účely většinou postačuje, umí prakticky začátečník. Nehledě na možnost naklikání webu na některé z množství než už poměrně kvalitních služeb.

Pokud máte v hlavně další projekt, který může poslat do kolen zavedené korporace, pak si najměte firmu, která se specializuje na dlouhodobé projekty, která převezme co největší část zodpovědnosti na sebe a má dost kvalitní reference, aby potvrdila, že dokáže psát kód, který může převzít jiný dodavatel.

Pracujete zrovna v agentuře, kde trpíte tím, že zodpovědnost jako PHPkaře a jQuery frontendenďáka leží na pouze vás, protože jste v týmu jediný a nad vámi je jenom jeden projekťák, který se furt ptá, kdy “to” bude hotové? Nemáte nad sebou žádného metora, zkušenějšího kolegu, který by vedle vás seděl a radil vám, co jak psát. Nepracujete v týmu, které dělá code review, abyste se zlepšili v tom, jak programujete. Nikdo po vás nechce psát čitelný kód, nikdo vás nenutí psát testy? Pak odejděte, zůstávat v takovéhle firmě je ztráta času, najděte si firmu, která vám zaručí mentoring a nebude vás přehazovat z projektu na projekt.

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.