Esettanulmány
Crew Call: külsős natív mobilcsapat – a kontroll feladása nélkül
A Crew Call csapatának megvolt a termékvíziója, az iparági tudása és a backlogja – csak natív mobilos szakértelmük nem volt. Toborzás helyett HyperCode-fejlesztőket ültettek be a saját csapatukba, és a termék irányítása végig az ő kezükben maradt.
Röviden
- —A Crew Call a film- és tévészakma networking-platformja: a megrendelő saját terméke, amely mély iparági tudásra épül.
- —A csapatból egyetlen dolog hiányzott: a natív mobilfejlesztői tudás, ráadásul rögtön két platformon.
- —Hosszú és kockázatos toborzás helyett a HyperCode adta a teljes mobilcsapatot: egy Swift- és egy Kotlin-fejlesztőt.
- —A termék és a prioritások a megrendelőnél maradtak, a fejlesztési folyamat és a szállítás a mi felelősségünk volt.
- —Mindkét natív app megjelent, és ma is elérhető az áruházakban – a Crew Callnak ehhez soha nem kellett saját mobilrészleget építenie.
A megrendelő: mély iparági tudás, tiszta termékvízió
A Crew Call a film- és televíziós szakma networking-platformja: a produkciók itt találnak stábot, a stábtagok pedig itt találják meg a következő munkájukat. A mögötte álló csapat kívülről-belülről ismerte a saját iparágát: ismerte a munkafolyamatokat, a szerepköröket és a fájó pontokat, és pontos elképzelése volt arról, milyen terméket akarnak.
Ilyen helyzettel gyakran találkozunk, és ez kifejezetten jó kiindulópont. A termékfejlesztés nehezebbik fele – hogy mit építünk és kinek – már meg volt oldva. Ami hiányzott, az sokkal szűkebb és nagyon konkrét volt: a mérnöki tudás, amellyel jó minőségű natív mobilappokat lehet építeni.
A probléma: két platform, nulla mobilfejlesztő
Ebben a szegmensben egy komoly mobiltermék natív appot jelent mindkét platformon: Swiftet iOS-en, Kotlint Androidon. Ez két külön szakterület, egy fiatal termékcég számára pedig a toborzási probléma egyik legnehezebb változata:
- —Szenior natív fejlesztőből kevés van, drágák, és hónapokba telik megtalálni őket
- —Két platform két külön felvételt jelent – kétszeres költséggel, kockázattal és időráfordítással
- —Egy rossz felvétel, amelyre csak fél év után derül fény, akár egy évvel is visszavetheti a roadmapet
- —Ha pedig változik a roadmap, az állandó létszámot nem lehet vele együtt mozgatni
A modell: csapatbővítés
A Crew Call más utat választott: mobilcsapat felvétele helyett kívülről hozott egyet. A HyperCode adta mindkét natív fejlesztőt – egy iOS-fejlesztőt Swiftben, egy Android-fejlesztőt Kotlinban –, és ők ketten alkották a Crew Call teljes mobilfejlesztési kapacitását.
A csapatbővítés a saját felvétel és a klasszikus kiszervezés között helyezkedik el. A felvétellel ellentétben nem hónapok, hanem hetek alatt indul, és a roadmap igényei szerint bővíthető vagy szűkíthető. Ugyanakkor itt nem arról van szó, hogy a projektet átadják egy ügynökségnek, és megvárják, mi jön vissza: a megrendelő végig a volánnál marad. A termék, a backlog és a prioritások mindvégig teljes egészében a Crew Callnál maradtak.
Így működött az együttműködés
A felelősségeket az elején egyértelműen felosztottuk, és pontosan ezért működött a modell. A Crew Callé volt a mit: mely funkciók fontosak, milyen sorrendben és mely felhasználóknak. A miénk volt a hogyan: a fejlesztési folyamat, az egyes funkciókon belüli mérnöki döntések és a működő szoftver leszállítása mindkét platformon.
Ez a felosztás mindkét fél erősségére épít. A megrendelőnek soha nem kellett natív fejlesztőket irányítania, Swift-kódot átnéznie vagy mobil release-folyamatot üzemeltetnie, nekünk pedig soha nem kellett találgatnunk a termékprioritásokat, mert azok mindig azoktól jöttek, akik a legjobban ismerik a filmipart. A két natív app így funkcióról funkcióra, a platformmal együtt nőtt.
Az eredmény
A Crew Call natív iOS- és Android-appja megjelent, és ma is él: a crewcall.hu webes platform mellett szolgálja ki a film- és tévészakma szereplőit. A megrendelő úgy épített és fejlesztett tovább egy valódi mobilterméket, hogy közben egy percig sem kellett mobilrészleget építenie: nem volt toborzás, nem voltak platformspecialisták a bérlistán, és nem volt egy félresikerült felvétel kockázata sem.
A HyperCode számára a Crew Call annak az együttműködési formának a mintapéldája, amelyről nyilvánosan ritkán esik szó: az ügyfél néha nem appot vesz tőlünk, hanem fejlesztőket. Az ilyen munka nagy része NDA alatt, más cégek termékeiben zajlik – pontosan ezért számít sokat, hogy egyet néven nevezve is meg tudunk mutatni.
Mit mutat meg a Crew Call-projekt
- ✓Szenior natív tudást hetek alatt be lehet vonni, nem kell hónapokig toborozni – és közben a termék feletti kontroll teljes egészében nálad marad.
- ✓A csapatbővítést a tiszta felelősségmegosztás teszi működőképessé: a megrendelőé a mit, a beágyazott csapaté a hogyan.
- ✓Két platformhoz nem kell két felvétel: egyetlen partner lefedheti a teljes natív oldalt.
- ✓A csapatbővítés együtt mozog a roadmappel: egy hajrára bővíted, release után szűkíted, elbocsátás nélkül.
- ✓Mély iparági tudás plusz külsős mérnöki kapacitás: ez bizonyítottan működő módja annak, hogy termékcéget építs.
Fejlesztők kellenek, nem ügynökség?
Ha megvan a termékvízió és a backlog, de hiányzik hozzá a mérnöki erő, szenior mobil- és webfejlesztőket ültetünk be a csapatodba: a kontroll nálad marad, a szállítás a mi dolgunk.
Kérj ingyenes becslést