Skip to main content

Costruisci la tua visione: cosa considerare prima di assumere un negozio di sviluppo

The Midnight Chase | Critical Role | Campaign 2, Episode 3 (Aprile 2025)

The Midnight Chase | Critical Role | Campaign 2, Episode 3 (Aprile 2025)
Anonim

Oltre un anno fa, volevo creare un'app per iPhone per il mio gruppo femminile. Nonostante abbia trascorso un decennio nel mondo digitale, non ero tecnico e non riuscivo a programmare. Quindi, ho iniziato a cercare un modo per creare un'app semplice, veloce e ben progettata, senza sborsare megabucks a uno sviluppatore.

Si scopre che non sono riuscito a trovarne uno. Così, sono diventato ossessionato dalla creazione della soluzione da solo: una piattaforma in cui le persone normali potevano creare app mobili semplici, belle e mobili.

Ora, come sono sicuro che ti stai chiedendo, se non riuscissi nemmeno a creare un'app da sola, come avrei potuto costruire un'intera piattaforma, soprattutto senza alcun finanziamento? Ero un imprenditore per la prima volta e mentre avevo un solido piano aziendale, nessun investitore mi avrebbe finanziato senza un team, un prototipo o entrambi. (Come mi ha detto un investitore: "Non investiamo in PowerPoint. Torna con un prodotto beta.")

Mentre stavo uscendo come un pazzo come un pazzo, trovare grandi talenti tecnici a livello di co-fondatore è difficile e ottenere qualcuno del genere per unirti a te è ancora più difficile. Nel frattempo, il tempo stringeva, ed ero ansioso di iniziare. Alcuni investitori mi hanno suggerito di andare a cercare una società di sviluppo (o "negozio di sviluppo") per costruire un prototipo, così ho scavato nei miei risparmi e ho fatto esattamente questo.

Oggi, la mia azienda, Yapp, ha un fantastico cofondatore tecnico, una grande squadra e investitori, e stiamo per rilasciare il nostro primo prodotto. Questo prodotto, tuttavia, non utilizza una sola riga di codice del negozio di sviluppo che ci ha lavorato nei cinque mesi precedenti l'adesione del mio co-fondatore.

Quando ripenso ai miei risparmi nel cimitero del codice, mi chiedo: come avrei potuto fare le cose diversamente? Queste sono le lezioni più importanti che avrei voluto conoscere allora - e il consiglio che darei a chiunque nella mia barca.

1. Scopri cosa devi dimostrare

Per iniziare la mia idea, ho scritto un documento di specifiche del prodotto di 30 pagine da consegnare al negozio di sviluppo. Questo è completamente l'approccio sbagliato. Perché? Perché, nelle fasi iniziali, non sai necessariamente cosa vuoi o di cui hai bisogno (o cosa vogliono o di cui hanno bisogno i tuoi clienti). Invece, prima di prendere in considerazione l'idea di coinvolgere uno sviluppatore o un negozio di sviluppo per costruire qualsiasi cosa , fai un passo indietro e scrivi le ipotesi che devi dimostrare affinché la tua idea diventi un'attività redditizia. (Questo è direttamente dalla filosofia di The Lean Startup.)

2. Provalo nel modo più basso possibile

Successivamente, dedica un po 'di tempo a pensare se è effettivamente necessario creare un prodotto per testare questi presupposti. Puoi usare immagini disegnate a mano, wireframe, composizioni o una semplice landing page? Oggi, anche una persona non tecnica può creare wireframe (Balsamiq), una landing page (strumenti del sito Web self-service) o assumere a buon mercato un designer part-time (oDesk, eLance). E puoi usare tutte queste cose per gestire la tua idea da potenziali clienti, partner e investitori e ottenere il loro feedback. Scopri tutto ciò che puoi da questi metodi a bassa tecnologia e modifica continuamente la visione e l'idea del tuo prodotto, prima ancora di pensare di svilupparlo.

3. Considera i liberi professionisti

Se il tuo prossimo passo è sviluppare un prototipo, prendi in considerazione una varietà di opzioni: un negozio di sviluppo non è l'unico. Assumere un libero professionista è una buona strada se hai già gestito talenti tecnici o se le tue specifiche sono semplici e utilizzano tecnologie ampiamente conosciute. (Kevin Rose ha creato Digg assumendo un eLancer per $ 200.) Tuttavia, alcuni prodotti sono molto più complicati e alcuni fondatori hanno bisogno di un intermediario per comunicare la visione del prodotto al team tecnico. In questi casi, un negozio potrebbe adattarsi meglio.

4. Attenersi al proprio ambito di applicazione

Se decidi di entrare in un negozio di sviluppo, assicurati di avere le idee chiare sullo scopo del tuo progetto e di attenersi ad esso. Se hai seguito i passaggi n. 1 e n. 2, hai una visione chiara di ciò che devi costruire, quindi resisti alla tentazione di aumentare la portata. Il tuo obiettivo in questa fase è imparare e ottenere la convalida della tua idea, non vincere un Webby.

5. Assumi qualcuno nella tua rete

Lo sviluppo in outsourcing in India o in un altro paese è di solito un'opzione più economica rispetto all'assunzione di un negozio di sviluppo statunitense. Ma può anche essere molto, molto più difficile gestire qualcuno che non conosci e che si trova dall'altra parte del pianeta. Se puoi, lavora con un negozio di sviluppo che viene raccomandato e che è fisicamente abbastanza vicino a te da poterti sedere con lo sviluppatore tutte le volte che è necessario. Alcune cose sono davvero più facilmente descritte di persona.

6. Ottieni una commissione fissa

Ogni negozio di sviluppo ti resisterà, dicendo che cambierà la portata del prodotto. Ma è l'unico modo per assicurarti di non utilizzare l'intero budget su qualcosa con cui non puoi testare. Fidati di me.

Col senno di poi, avrei dovuto passare i primi cinque mesi a concentrarmi su "apprendimento", non su "spedizione". Come ho sentito una volta, "il movimento in avanti non è necessariamente un progresso", e sfortunatamente, era vero nel mio caso. Anche se il negozio di sviluppo ha prodotto un prototipo funzionante, alla fine, non era quello di cui avevamo bisogno. Prendilo da me: se hai una grande idea che non vedi l'ora di costruire, fai un passo indietro, pensa a ciò di cui hai veramente bisogno e ricorda a te stesso che correre al primo negozio di sviluppo che trovi non è sempre il tuo migliore opzione.

Scopri di più sulla Start-Up Week presso The Daily Muse!