Původně šlo o obyčejný inzerát na portálu Webtrh. Tým z dobrokruhu potřeboval urgentně zažehnat hořící problém s nekorektním zobrazováním dat v mobilní aplikaci. Z drobnou zakázky odhadované na 10 až 15 hodin práce, na kterou v dubnu 2024 zareagovalo slovenské vývojářské studio Appky, se však zrodilo něco mnohem většího.
V rozhovoru zástupci obou stran popisují, jak se z rychlé technické výpomoci vyvinulo mnohaleté partnerství, které přineslo desítky společných projektů, kompletní proměnu produktu a vybudování nejrozšířenějšího zaměstnaneckého asistenčního programu v Česku. Jak si vybrat spolehlivého dodavatele v záplavě tuctových nabídek, jak budovat důvěru a proč se vyplatí začínat s malým zadáním?
Jak přesně vypadala ta původní poptávka na Webtrhu a o jak velké drobnosti v ní tehdy šlo?
Appky
Pôvodný inzerát mal názov „Drobná oprava mobilní aplikace (React Native)“ – dobrokruh potreboval opraviť niekoľko chýb, pre ktoré aplikácia nesprávne zobrazovala dobrovoľnícke projekty, a následne pripraviť nové verzie pre App Store a Google Play. Bola to urgentná zákazka odhadovaná na 10 až 15 hodín práce.
Na inzerát sme reagovali 2. apríla 2024 a už 7. apríla sme odovzdali opravenú verziu aplikácie. V pôvodnom inzeráte však zaznelo aj: „Do budoucna můžeme spolupracovat na vývoji dalších funkcionalit.“ Vtedy sme ešte netušili, že práve z tejto jednej vety a drobnej opravy vznikne dlhodobá spolupráca Appky a dobrokruhu.
dobrokruh
Aplikaci jsme v té době provozovali už nějakou dobu a po jedné úpravě se rozbilo zobrazování dobrovolnických projektů. Uživatelé viděli špatná data a my jsme zároveň potřebovali dostat do obchodů novou verzi. Nebyla to velká věc, ale hořelo to.
Poptávku jsme proto psali úzce a konkrétně. Nehledali jsme dodavatele na celý produkt, chtěli jsme někoho, kdo se rychle zorientuje v cizím kódu a chybu opraví. Větu o možné budoucí spolupráci jsme tam dali proto, že jsme věděli, že vývojem to neskončí. Netlačili jsme ale na dlouhodobý kontrakt. Chtěli jsme si nejdřív ověřit, jak se s někým pracuje na malém zadání.
Na vývojářské poptávky chodí desítky odpovědí – podle čeho si dobrokruh vybral právě Appky s.r.o.?
dobrokruh (pôvodný inzerát: webtrh.cz/poptavka/drobna-oprava-mobilni-aplikace)
Odpovědí opravdu přišly desítky a většina vypadala stejně: hodinovka, kapacita, kdy můžeme začít. Appky napsali jinak. Z jejich reakce bylo poznat, že si aplikaci stáhli, prošli ji a rozumí tomu, k čemu slouží. Popsali, kde chybu tuší, jak by postupovali a na co si dát pozor při nasazení do obchodů.
Cena pro nás byla důležitá, ale nebyla první v pořadí. U převzetí cizího kódu bývá nejdražší ten dodavatel, který slíbí nízkou sazbu a pak polovinu času tápe. Zajímalo nás hlavně to, jestli má člověk na druhé straně chuť pochopit, co vlastně děláme.
Třetí věc byla komunikace. Odepisovali rychle, ptali se na doplňující otázky a neslibovali nesplnitelné termíny. To se pak potvrdilo, opravenou verzi jsme měli za pět dní.
Kdy nastal ten zlomek, kdy jste si uvědomili, že z malé zakázky vzniká dlouhodobá spolupráce?
Appky
Nebol to jeden konkrétny moment, skôr postupný vývoj. Po prvej oprave začali prichádzať ďalšie menšie úpravy a s každou z nich pribúdalo viac vzájomnej dôvery.
Ak by sme však mali pomenovať jeden výrazný míľnik, bol to september 2024, keď nám dobrokruh zveril vývoj svojho nového webu. Vtedy už nešlo o opravu existujúceho riešenia, ale o vytvorenie celého produktu od základov. Uvedomili sme si, že medzi nami vznikla dôvera, ktorá presahuje jednu zákazku.
Postupne prišli ďalšie veľké zadania – zásadné prepracovanie mobilnej aplikácie vrátane úplne nového dizajnu a neskôr aj samostatné projekty pre dobrokruh a jeho partnerov: portál Dobrovolnik.cz, web SocialPoint, aplikácia Lampion, projekty Duševní zdraví seniorů a Duševní zdraví pečujících či MEDEM. Istý čas sme sa starali aj o digitálne produkty pražského obchodného domu Máj. Z pôvodnej opravy odhadovanej na 10 až 15 hodín sa tak stala spolupráca, ktorá trvá dodnes.
Dobrokruh
U nás to byl postupný posun důvěry. Po opravě přišly menší úpravy a u každé jsme viděli, že nemusíme nic kontrolovat dvakrát. To je věc, kterou si u dodavatele nekoupíte, ta se buď ukáže, nebo neukáže. Zlom nastal na podzim 2024, kdy jsme jim zadali nový web dobrokruh.cz Náš původní už nestačil a nesplňoval naše požadavky. Tam už nešlo o opravu, ale o to, jak má produkt vypadat a fungovat. Zásadní pro nás bylo, že sami přicházeli s návrhy a uměli nám říct, když byl náš nápad špatný nebo zbytečně drahý. Od té chvíle jsme je přestali brát jako dodavatele jednotlivých úkolů a začali s nimi počítat při plánování produktu. Od té doby jsme spolu vytvořili několik desítek webů a mobiních aplikací. Jak pro potřeby dobrokruhu, tak i pro některé naše partnery.
Jak se za ty 4–5 let proměnil samotný produkt Dobrokruhu a jak na tento růst musel reagovat vývojářský tým?
Appky
dobrokruh sa počas našej spolupráce výrazne zmenil. Na začiatku aplikácia prepájala dva základné piliere – dobrovoľnícke projekty a jednoduchú možnosť požiadať o pomoc. Postupne sa ponuka rozšírila o Asistenčné centrum, ktoré zamestnancom partnerských firiem sprístupňuje služby určené pre ich organizáciu, o vzdelávací obsah, testy, rozvojové programy, notifikácie, firemné dobrovoľníctvo a ďalšie formy podpory. Dnes už nejde iba o jednu mobilnú aplikáciu, ale o širší ekosystém služieb dostupný cez aplikáciu aj web.
Na tento rast sme museli reagovať najmä zmenou spôsobu práce. Nové požiadavky sa už nedali riešiť ako oddelené úlohy. Pri každej sme potrebovali vedieť, komu má slúžiť, aký problém rieši, ako zapadne medzi ostatné služby a čo bude znamenať pre používateľov aj partnerské firmy. Čoraz väčšia časť našej práce sa preto odohrávala ešte pred samotným vývojom – pri pomenovaní problému, zvažovaní možností a hľadaní vhodného riešenia.
Najväčšou výzvou bolo zachovať jednoduchosť a zrozumiteľnosť, hoci sa produkt pod kapotou stával čoraz komplexnejším.
Dobrokruh
Na začátku byl dobrokruh hlavně o dobrovolnictví a o jednoduché možnosti požádat o pomoc. Dnes je z dobrokruhu zaměstnanecký podpůrný program, který firmám pokrývá psychologické konzultace, asistenční centrum, vzdělávací obsah, testy, rozvojové programy i firemní dobrovolnictví. K tomu jsme přidali reporting pro klientské firmy, protože personalisté potřebují vidět, jak se služba reálně používá.
S tím rostly nároky na vývoj. Každá partnerská organizace má vlastní nastavení, jinou sadu služeb a jiné projekty. Aplikace tedy musí poznat, kdo se přihlásil, a nabídnout mu přesně to, na co má nárok.
Od vývojářského týmu jsme proto potřebovali víc než odbavování zadání. Potřebovali jsme, aby rozuměli tomu, proč danou funkci chceme a co za ní stojí ve vztahu ke klientovi. Když firmě slíbíme spuštění k prvnímu dni měsíce, není to termín z rozmaru.
Jaké největší technické nebo architektonické výzvy jste museli během cesty na pozici lídra trhu společně vyřešit?
Appky
Jednou z najväčších výziev bolo modernizovať aplikáciu, ktorá už mala reálnych používateľov a musela zostať nepretržite funkčná. Pôvodný technologický základ zastarával, preto sme ho priebežne obnovovali, aby nové verzie spoľahlivo bežali na iOS aj Androide a používateľ z celej prestavby nič nezbadal. Bolo to trochu ako prestavovať dom, v ktorom sa stále býva.
Ďalšou výzvou bolo prispôsobiť produkt množstvu partnerských organizácií. Každá potrebovala svojim zamestnancom sprístupňovať iné služby, obsah či dobrovoľnícke projekty. Aplikácia preto musí správne rozpoznať organizáciu a zobraziť používateľovi to, na čo má nárok. Zároveň pracuje s citlivými žiadosťami o pomoc, takže dôležitou témou bola aj ochrana súkromia a vytvorenie prostredia, v ktorom môžu ľudia požiadať o pomoc s dôverou.
Napokon bolo potrebné zabezpečiť, aby boli služby dobrokruhu konzistentné naprieč mobilnou aplikáciou a webom a aby sa používatelia vedeli rovnako jednoducho dostať k tomu, čo práve potrebujú, bez ohľadu na to, ktorý spôsob si zvolia. Najväčšou technickou výzvou teda nebola jedna konkrétna funkcia, ale rozširovať celý systém tak, aby jeho rast používateľ nepocítil ako väčšiu zložitosť.
Dobrokruh
Z našeho pohledu byly tři. První je to, že jeden produkt musí obsloužit desítky organizací s odlišným nastavením, aniž bychom pro každou stavěli něco zvlášť. Druhá je citlivost dat. Přes aplikaci chodí žádosti o pomoc v opravdu těžkých situacích a uživatel musí mít jistotu, že se k nim ve firmě nikdo nedostane.
Třetí a nejnáročnější byla jednoduchost. Naši uživatelé nejsou technicky zdatní nadšenci, jsou to běžní zaměstnanci, kteří aplikaci často otevřou ve chvíli, kdy jim není dobře. Kdo hledá pomoc, nemá kapacitu luštit menu. Každá nová služba tak přidávala složitost, kterou bylo potřeba schovat pod povrch.
A všechno se dělo za provozu, na aplikaci s reálnými uživateli. Týden výpadku jsme si dovolit nemohli.
Co je podle vás klíčem k tomu, aby vztah klient–dodavatel fungoval bez ponorky i po letech intenzivního vývoje?
Appky
Ponorková choroba podľa nás hrozí najmä vtedy, keď sa zo spolupráce stane stereotyp a z práce iba povinnosť. My však máme z našej práce úprimnú radosť a rovnaký elán vidíme aj na strane partnera. Nové nápady preto nevnímame ako ďalšie nudné položky v zozname úloh, ale ako výzvy, pri ktorých nás baví hľadať riešenia. Najväčšou odmenou je potom chvíľa, keď ich vidíme fungovať v praxi a vieme, že ľuďom reálne pomáhajú.
Naša spolupráca navyše nestojí iba na zadaniach, termínoch a odovzdanej práci. Máme pravidelné hovory, ktoré sú sčasti pracovné a sčasti priateľské. Keď treba niečo rýchlo vyriešiť, vieme si kedykoľvek zavolať bez zbytočných formalít. Zaujímame sa o to, čo sa deje na druhej strane, a občas si pomôžeme aj vo veciach, ktoré priamo nesúvisia so spoločnou prácou.
Práve spoločné nadšenie, otvorená komunikácia a ľudský vzťah sú podľa nás dôvodom, prečo ponorka ani po rokoch nehrozí.
Dobrokruh
Velkou část odpovědnosti má podle nás zadavatel. Ponorka většinou nevzniká z toho, že se lidé znají dlouho, ale z toho, že jedna strana mění priority každý týden, neplatí včas nebo nedává kontext.
Snažíme se proto říkat, proč něco chceme, ne jen co chceme. Máme pravidelné hovory, které nejsou pouze o úkolech, a když je potřeba něco vyřešit hned, zvedneme telefon. Umíme si taky přiznat, že zadání bylo z naší strany špatné, což se stává častěji, než by se nám líbilo.
Pak je tu obyčejná lidská rovina. Bavíme se spolu i o věcech mimo práci a to se naplánovat nedá. Buď to sedne, nebo ne.
Jak konkrétně tato reference pomohla firmě Appky s.r.o. při získávání dalších významných zákazníků?
Appky
Najlepšia referencia je tá, ktorú si potenciálny klient môže sám otvoriť v prehliadači alebo vyskúšať v telefóne. dobrokruh nám umožnil ukázať reálny produkt, ktorý sa používa, pravidelne rozvíja a postupne rastie spolu s potrebami používateľov.
Referenciu sme využívali na našej webovej stránke aj pri osobných prezentáciách našej firmy Appky. Novým partnerom sme tak nemuseli iba rozprávať, čo dokážeme, ale mohli sme im ukázať konkrétny výsledok. Pomohlo nám to aj pri získaní zákazky pre klienta zo štátneho sektora, pri ktorej sme museli prejsť preverovaním zo strany štátu.
Samotná referencia, samozrejme, zákazku nevyhrá. Výrazne však pomáha otvoriť dvere a znižuje obavu klienta, či si poradíme aj s väčším a dlhodobým projektom. V našom prípade nám dobrokruh pomohol pri získavaní ďalších zákazníkov práve tým, že za našimi slovami už nestáli iba slová, ale roky viditeľnej práce.
Dobrokruh
Referenci jsme dali rádi. Líbí se nám na ní hlavně to, že je férová: potenciální klient si web i aplikaci otevře a sám posoudí, jak produkt vypadá po letech vývoje, ne jenom v den odevzdání.
Sami se rozhodujeme podobně. Když vybíráme dodavatele, chceme vidět něco, co někdo dlouhodobě spravuje a rozvíjí. Jednorázově hezky vypadající projekt řekne mnohem míň než produkt, který běží roky a pořád se zlepšuje.
Jestli jim to pomohlo získat konkrétní zakázku, musí posoudit oni. Z naší strany platí, že když se nás někdo na zkušenost zeptá, rádi ji sdělíme a spolupráci s appkami doporučíme.
Co byste poradili zadavatelům i vývojářům na Webtrhu, aby z obyčejné poptávky dokázali vytěžit maximální potenciál?
Appky
Je dôležité vedieť pomenovať, čo chceme dosiahnuť, a menej diktovať, akými prostriedkami sa k výsledku dopracovať. Zadávateľom by sme preto odporučili stručne predstaviť svoj produkt a jeho používateľov, jasne opísať problém aj očakávaný výsledok, ale zároveň ponechať vývojárovi priestor navrhnúť najvhodnejšiu cestu. Dobré zadanie by malo byť konkrétne, zrozumiteľné a obsahovať dostatok kontextu.
Vývojárom by sme zas odporučili vyhnúť sa univerzálnym šablónovým odpovediam. Oplatí sa venovať viac času samotnej reakcii: opísať, ako problému rozumejú, ako by postupovali a prípadne predstaviť aj iné možnosti. Nemali by sa báť ukázať vlastný názor a spôsob uvažovania. Už takejto odpovede môže zadávateľ spoznať, že vývojár pochopil nielen technický problém, ale aj samotný produkt.
Pre obe strany môže byť dobrým začiatkom menšia, dobre ohraničená zákazka. Riziko je nízke a rýchlo sa ukáže kvalita práce, komunikácie aj vzájomná spoľahlivosť. Ak si obe strany sadnú, netreba spoluprácu po odovzdaní automaticky uzavrieť. Najväčšia hodnota takejto zákazky totiž nemusí byť v prvej faktúre, ale v dlhodobej spolupráci, ktorá z nej môže vyrásť.
Dobrokruh
Zadavatelům bychom doporučili tři věci. Popište produkt a jeho uživatele, ne jenom technický úkol. Buďte upřímní o stavu kódu, protože zamlčené resty stejně vyplavou a jenom to zdrží. A nevybírejte podle nejnižší ceny, u převzetí cizího projektu to skoro nikdy nevyjde.
Ověřili jsme si taky, že malá a jasně ohraničená zakázka je nejlepší začátek. Zjistíte na ní hlavně to, jak spolu komunikujete, a to z portfolia nevyčtete.
A jedna věc navíc: nekončete spolupráci automaticky odevzdáním. Kdybychom tehdy po opravě aplikace poděkovali a šli hledat dál, přišli bychom o roky vývoje, které nás dostaly tam, kde jsme dnes.
Kam společně směřujete dál a na jaké novinky v produktu se chystáte?
Appky
Kam bude produkt smerovať, určuje predovšetkým dobrokruh. My sa staráme o to, aby mal každý ďalší krok na čom stáť – aby produkt zvládol viac organizácií, služieb aj jazykov a zostal pritom pre používateľa rovnako jednoduchý ako na začiatku.
Veľká zmena je v tom, čo sa dnes oplatí automatizovať. To, čo ešte nedávno vyžadovalo samostatný projekt, je dnes často rutina. Naopak, zjednodušiť sa dnes dajú aj procesy, pri ktorých by to pred pár rokmi nedávalo praktický zmysel. Hľadáme preto opakujúce sa postupy a ručnú prácu, ktorú môže prevziať systém – aby ľuďom zostal čas na veci, ktoré za nich systém nespraví.
Vývoj sa môže zrýchľovať, no tri veci zostávajú ľudskou prácou: porozumieť problému, ustrážiť kvalitu a niesť zodpovednosť za produkt, ktorý ľudia používajú. V tom vidíme svoju úlohu aj o desať rokov. V apríli 2024 sa táto spolupráca začala drobnou opravou a dnes si ani netrúfame odhadnúť, čo všetko z nej ešte vznikne.
Dobrokruh
Chceme dál posilovat asistenční centrum, aby zaměstnanec našel pomoc na jednom místě bez ohledu na to, s čím přichází. Hodně práce nás čeká na datech a reportingu pro klientské firmy, protože personalisté potřebují vidět dopad, ne počty stažení.
Druhá linka je dobrovolnictví. Chceme, aby si organizace i jednotlivci uměli většinu věcí obsloužit sami a nemusel u toho stát koordinátor.
Třetí věc je jazyková a teritoriální. Aplikaci i web už máme připravené i v dalších jazycích, takže se posun za hranice Česka nabízí sám.
dobrokruh je nejrozšířenější zaměstnanecký asistenční program v Česku, který propojuje odbornou pomoc, vzdělávání a dobrovolnictví na jedné digitální platformě.
Appky jsou slovenský produktový a technologický tým, který navrhuje, vytváří a dlouhodobě rozvíjí digitální produkty – mobilní aplikace, weby i automatizaci firemních procesů.