Yli vuosi sitten halusin luoda iPhone-sovelluksen naisryhmälleni. Huolimatta siitä, että vietin vuosikymmenen digitaalimaailmassa, en ollut tekninen eikä osaa koodata. Joten aloin etsiä tapaa luoda helppokäyttöinen, nopea ja hyvin suunniteltu sovellus ilman, että kehitettäisiin megabucks-sovellusta kehittäjälle.
Osoittautuu, etten löytänyt sellaista. Joten minusta tuli pakkomielle itse ratkaisun luomisesta - alustasta, jolla tavalliset ihmiset voivat luoda yksinkertaisia, kauniita, mobiilisovelluksia.
Nyt, kun olen varma, että ihmettelet, jos en pystynyt edes luomaan yhtä sovellusta itse, kuinka aioin rakentaa koko alustan, etenkin ilman rahoitusta? Olin ensimmäistä kertaa yrittäjä ja vaikka minulla oli vakaa liiketoimintasuunnitelma, kukaan sijoittaja ei aio rahoittaa minua ilman joukkuetta, prototyyppiä tai molempia. (Kuten yksi sijoittaja kertoi minulle: "Emme sijoita PowerPointiin. Tule takaisin beta-tuotteen kanssa.")
Vaikka olin perustaja-treffailla kuin hullu, suurta teknistä perustajatason kykyä löytää on vaikeaa, ja saada jonkun tällaisen liittymään sinuun on vielä vaikeampaa. Sillä välin kello tikkasi, ja olin innokas aloittamaan. Muutama sijoittaja ehdotti menemään etsimään kehitysyritystä (tai ”dev-kauppaa”) rakentamaan prototyyppi, joten kaivoin säästöni ja tein juuri sen.
Tänään yritykselläni Yappillä on hämmästyttävä tekninen perustaja, loistava tiimi ja sijoittajat, ja julkaisemme ensimmäisen tuotteemme. Tämä tuote ei kuitenkaan käytä yhtä koodiriviä dev-kaupasta, joka työskenteli sen parissa viisi kuukautta ennen perustajani liittymistä.
Kun mietin takaisin koodinhautausmaissani tekemiäni säästöjä, ihmettelen: Kuinka voisin tehdä asiat toisin? Nämä ovat tärkeimmät oppitunnit, jotka toivoin tietävänni silloin - ja neuvoja, joita annan kenelle tahansa veneessäni.
1. Selvitä, mitä sinun on todistettava
Aloittaakseni ideastani kirjoittamalla 30-sivuisen tuote-asiakirjan luovuttaaksi dev-kauppaan. Tämä on täysin väärä lähestymistapa. Miksi? Koska alkuvaiheissa et välttämättä tiedä mitä haluat tai tarvitset (tai mitä asiakkaasi haluavat tai tarvitsevat). Ennen kuin harkitset kehittäjän tai dev-kaupan tuomista mukaan minkään rakentamiseen, siirry sen sijaan askel taaksepäin ja kirjoita oletukset, jotka sinun on todistettava, jotta ideastasi tulee kannattava yritys. (Tämä on suoraan The Lean Startup -filosofiasta.)
2. Testaa se matalimmalla mahdollisella tavalla
Viettäkää seuraavaksi aikaa miettiä, tarvitsetko todella rakentaa tuotteen näiden oletusten testaamiseksi. Voitko käyttää käsin piirrettyjä kuvia, kehyksitä, kompasseja tai yksinkertaista aloitussivua? Nykyään jopa ei-tekninen henkilö voi luoda viitekehyksiä (Balsamiq), aloitussivun (itsepalvelusivuston työkalut) tai vuokrata edullisesti osa-aikaisen suunnittelijan (oDesk, eLance). Ja voit käyttää kaikkia näitä asioita potentiaalisten asiakkaiden, yhteistyökumppaneiden ja sijoittajien ajamiseen ja saada heidän palautetta. Opi kaikki mitä voi käyttää näistä matalan teknologian menetelmistä ja säädä jatkuvasti tuotevisioasi ja ideasi - ennen kuin edes ajattele sitä todella kehittää.
3. Harkitse freelancereita
Jos seuraava askel on saada prototyyppi kehitettäväksi, harkitse useita vaihtoehtoja - dev-kauppa ei ole ainoa. Freelancerin palkkaaminen on hyvä reitti, jos olet aiemmin onnistunut teknisillä kyvyillä tai jos tekniset tiedot ovat yksinkertaisia ja käyttävät laajalti tunnettuja tekniikoita. (Kevin Rose rakensi Diggin palkkaamalla eLancerin 200 dollarilla.) Jotkut tuotteet ovat kuitenkin paljon monimutkaisempia, ja jotkut perustajat tarvitsevat välivaiheen henkilön välittääkseen tuotteen vision tekniselle tiimille. Näissä tapauksissa myymälä saattaa olla sopivampi.
4. Kiinnitä laajuuteen
Jos päätät tuoda dev-kaupan, varmista, että olet selkeä projektisi laajuudesta - ja pidä siitä kiinni. Jos seurasi vaiheita 1 ja 2, sinulla on selkeä näkemys siitä, mitä sinun täytyy rakentaa, niin vastusta kiusausta lisätä laajuutta. Sinun tavoitteesi tässä vaiheessa on oppia ja saada validointi ideallesi, ei voittaa Webby-ohjelmaa.
5. Palkkaa joku verkkoosi
Kehittämisen ulkoistaminen Intiaan tai toiseen maahan on yleensä halvempi vaihtoehto kuin yhdysvaltalaisen dev-kaupan palkkaaminen. Mutta voi myös olla paljon, paljon vaikeampaa hallita ketään, jota et tunne ja joka on planeetan toisella puolella. Jos mahdollista, työskentele suositellun dev-kaupan kanssa, joka on fyysisesti niin lähellä sinua, että voit istua kehittäjän kanssa niin usein kuin tarpeen. Jotkut asiat todella kuvataan helpommin henkilökohtaisesti.
6. Hanki kiinteä maksu
Jokainen dev-kauppa vastustaa sinua tässä, sanoen, että tuotevalikoima muuttuu. Mutta se on ainoa tapa varmistaa, että et päädy käyttämään koko budjettiasi asioihin, joita et voi testata. Luota minuun.
Takautuvasti minun olisi pitänyt viettää ensimmäiset viisi kuukautta keskittymisessä ”oppimiseen”, ei “merenkulkuun”. Kuten kerran kuulin, ”eteenpäin suuntautuminen ei välttämättä edetä” - ja valitettavasti se oli totta minun tapauksessani. Vaikka dev-kauppa tuotti toimivan prototyypin, lopulta se ei ollut sitä mitä tarvitsimme. Ota se minulta - jos sinulla on iso idea, jota et vain voi odottaa rakentamista, astu taaksepäin, ajattele mitä tarvitset ja muistuta itsellesi, että ajaminen ensimmäiseen löytämäsi dev-kauppaan ei aina ole sinun paras vaihtoehto.