Skip to main content

Budovanie vašej vízie: čo je potrebné zvážiť pred najatím dev shopu

Anonim

Pred viac ako rokom som chcel pre svoju ženskú skupinu vytvoriť aplikáciu pre iPhone. Napriek tomu, že som strávil desať rokov v digitálnom svete, nebol som technický a nemohol som kódovať. Začal som teda hľadať spôsob, ako vytvoriť aplikáciu, ktorá bude jednoduchá, rýchla a dobre navrhnutá - bez toho, aby sa megabucky vyhadzovali vývojárovi.

Ukázalo sa, že jeden som nenašiel. Takže som bol posadnutý tvorbou riešenia sám - platformy, kde by bežní ľudia mohli vytvárať jednoduché, krásne, mobilné aplikácie.

Teraz, ako som si istý, že vás zaujíma, ako by som mohol sám vytvoriť jednu aplikáciu, ako som chcel vybudovať celú platformu, najmä bez akéhokoľvek financovania? Bol som podnikateľom prvýkrát a keď som mal solídny obchodný plán, žiadny investor ma nemal v úmysle financovať bez tímu, prototypu alebo oboch. (Ako mi povedal jeden investor: „Neinvestujeme do programu PowerPoint. Vráťte sa k produktu vo verzii beta.“)

Zatiaľ čo som bol zakladateľom, ktorý sa datoval ako blázon, je ťažké nájsť skvelý technický talent na úrovni spoluzakladateľa a získať niekoho takého, aby sa k vám pridal, je ešte ťažšie. Medzitým sa hodiny tikali a ja som sa dočkala, až budem môcť začať. Niekoľko investorov navrhlo, aby som si našiel vývojovú spoločnosť (alebo „dev shop“) na stavbu prototypu, takže som sa kopal do svojich úspor a urobil presne to.

Moja spoločnosť, Yapp, má dnes úžasného technického spoluzakladateľa, skvelý tím a investorov a chystáme sa uviesť na trh prvý produkt. Tento produkt však nepoužíva jediný riadok kódu z dev shopu, ktorý na ňom pracoval päť mesiacov pred vstupom môjho spoluzakladateľa.

Keď si spomínam na svoje úspory v kódovom cintoríne, zaujímalo by ma: Ako by som mohol robiť veci inak? Toto sú najdôležitejšie lekcie, ktoré som si želal, aby som ich poznal - a rady, ktoré by som dal každému v mojej lodi.

1. Zistite, čo musíte dokázať

Ak chcete začať s mojím nápadom, napísal som 30-stranový dokument so špecifikáciami produktu, ktorý som odovzdal dev shopu. Toto je úplne nesprávny prístup. Prečo? Pretože v počiatočných fázach nemusíte nevyhnutne vedieť, čo chcete alebo čo potrebujete (alebo čo vaši zákazníci chcú alebo potrebujú). Namiesto toho, skôr, ako sa rozhodnete priviesť vývojára alebo obchod, aby ste niečo postavili, urobte krok späť a napíšte predpoklady, ktoré musíte preukázať, aby sa váš nápad stal životaschopným podnikom. (Toto je priamo z filozofie Lean Startup.)

2. Vyskúšajte to najnižší možný možný spôsob technológie

Ďalej strávte nejaký čas premýšľaním o tom, či skutočne potrebujete vyrobiť produkt, ktorý otestuje tieto predpoklady. Môžete použiť ručne kreslené obrázky, drôtové snímky, kompakty alebo jednoduchú vstupnú stránku? Dnes môže dokonca aj netechnická osoba vytvoriť drôtové snímky (Balsamiq), vstupnú stránku (samoobslužné nástroje webových stránok) alebo si lacno najať dizajnéra na čiastočný úväzok (oDesk, eLance). A všetky tieto veci môžete využiť na to, aby ste svoj nápad uskutočnili potenciálnymi zákazníkmi, partnermi a investormi a získali spätnú väzbu. Dozviete sa všetko, čo môžete z týchto low-tech metód, a neustále vylepšujte svoju víziu produktu a nápad - skôr, ako sa nad tým zamyslíte.

3. Zvážte nezávislých

Ak je vaším ďalším krokom vývoj prototypu, zvážte celý rad možností - dev shop nie je jediný. Najímanie nezávislých pracovníkov je dobrá cesta, ak ste predtým riadili technické talenty alebo ak je vaša špecifikácia jednoduchá a používa všeobecne známe technológie. (Spoločnosť Kevin Rose postavila spoločnosť Digg tak, že si prenajala eLancer za 200 dolárov.) Niektoré produkty sú však oveľa komplikovanejšie a niektorí zakladatelia potrebujú osobu, ktorá sprostredkuje víziu produktu technickému tímu. V týchto prípadoch sa môže obchod hodiť lepšie.

4. Držte sa svojho rozsahu

Ak sa rozhodnete priviesť obchod s oblečením, uistite sa, že máte jasno v rozsahu svojho projektu - a držte sa ho. Ak ste postupovali podľa krokov č. 1 a č. 2, máte jasnú predstavu o tom, čo musíte stavať, takže odolajte pokušeniu zväčšiť rozsah. Vaším cieľom v tejto fáze je naučiť sa a získať overenie pre svoj nápad, nie vyhrať Webby.

5. Najmite niekoho vo vašej sieti

Outsourcingový rozvoj do Indie alebo inej krajiny je zvyčajne lacnejšou alternatívou ako prenájom amerického obchodu. Môže však byť oveľa, oveľa ťažšie riadiť niekoho, koho nepoznáte a kto je na druhej strane planéty. Ak je to možné, spolupracujte s odporúčaným obchodom, ktorý je dostatočne fyzicky blízko vás, aby ste mohli s vývojárom sedieť tak často, ako to bude potrebné. Niektoré veci sa dajú ľahšie popísať osobne.

6. Získajte pevný poplatok

Každý dev shop vám na to bude odporovať a hovorí, že rozsah produktu sa zmení. Je to však jediný spôsob, ako sa uistiť, že celý svoj rozpočet neskončíte s niečím, s čím nemôžete vyskúšať. Dôveruj mi.

Pri spätnom pohľade som mal stráviť prvých päť mesiacov zameraním sa na „učenie“, nie na „lodnú dopravu“. Ako som raz počul, „pohyb vpred nemusí nevyhnutne napredovať“ - a, bohužiaľ, v mojom prípade to tak bolo. Aj keď dev shop vytvoril funkčný prototyp, nakoniec to nebolo to, čo sme potrebovali. Vezmite si to odo mňa - ak máte veľkú predstavu, že sa nemôžete dočkať, až sa postavíte, urobte krok späť, premýšľajte, čo skutočne potrebujete, a pripomeňte si, že spustenie prvého obchodu, ktorý nájdete, nie je vždy vaše najlepšia voľba.

Viac sa dozviete od Týždenného spustenia v The Daily Muse!