Creazione di un'applicazione web

Nella prima parte di questa guida alla creazione di un'app Web ho esaminato la generazione di idee e la ricerca di una nicchia di mercato e specificando la tua nuova applicazione web, e ora voglio passare al processo di sviluppo vero e proprio. Ma prima di farlo, vorrei toccare la spinosa questione dei finanziamenti. Sebbene sia possibile creare un'app Web utile per molto meno denaro rispetto a qualsiasi prodotto fisico, ti costerà comunque qualcosa. La tua prima priorità dovrebbe essere quella di ridurre al minimo le spese di sviluppo e marketing, per quanto possibile, senza compromettere la tua visione o qualità originale; non ha senso sviluppare un’applicazione che costa quasi nulla ma è priva delle funzionalità necessarie per avere successo.

Creazione di un'applicazione web

Esistono, in generale, tre fonti di finanziamento. Se gestisci un'azienda, prova a sviluppare la tua app web utilizzando il flusso di cassa esistente, investendo i profitti in una nuova impresa anziché prelevarli in stipendio. Se hai risparmi personali o un ricco parente o amico che potrebbe prestarti i soldi, sei fortunato. Ma ti consiglio vivamente di non cedere a nessuno la partecipazione nella tua azienda. Offri invece un buon tasso di interesse, in modo che tutti vincano (non c’è niente di più frustrante che avere altri azionisti che ricevono dividendi e condividono il controllo anni dopo il loro investimento iniziale). Troverai anche molto più difficile assumerti i rischi necessari per avere successo se hai degli azionisti da placare.

Se non disponi di risorse personali per finanziare lo sviluppo, l’approccio migliore è rivolgersi a una banca. Tuttavia, i prestiti bancari sono notoriamente difficili da ottenere a meno che tu non abbia una comprovata esperienza e normalmente richiedono una garanzia personale, anche se sei una società a responsabilità limitata.

L’ultima risorsa dovrebbe essere rappresentata dagli investitori terzi, compresi i venture capitalist. Ancora una volta, tali finanziamenti sono molto difficili da ottenere e comportano sempre la rinuncia al capitale proprio. Un investitore di capitale di rischio si aspetterà di avere voce in capitolo sul modo in cui progetti e gestisci la tua attività e la tua applicazione, il che può portare ad annacquare la tua visione mentre cercano di ridurre al minimo i rischi.

Fase di progettazione

Quindi hai individuato la tua applicazione e ora sei pronto per metterla insieme. Il primo passo è progettare il sito. Ora, “design” può significare molte cose, ma soprattutto si riferisce all’aspetto e, in secondo luogo, a come funziona il sito. Un buon design non significa mostrare quanto sei un grafico intelligente, ma rendere l’esperienza dei tuoi clienti il ​​più efficiente possibile. I tuoi clienti e potenziali clienti stanno diventando ogni giorno più sofisticati, esigenti e impazienti È possibile competere sulle funzionalità, il vero campo di battaglia nella progettazione di applicazioni web (e nella tecnologia in generale) è l'utente esperienza. Finché un set di funzionalità è sufficiente per il lavoro da svolgere, tutto dipende da quanto sia facile utilizzare la tua applicazione. Campo base (www.basecamphq.com) è un buon esempio di questa massima: potrebbe non essere bello, ma è certamente efficiente.

L’iPod è un ottimo esempio di come l’esperienza dell’utente sia più importante delle funzionalità, ma il mio esempio preferito in assoluto è il Wii di Nintendo. Nintendo ha preso la decisione consapevole di non competere sulle funzionalità con Sony e Microsoft, ma ragazzi, ha mai rivoluzionato l'esperienza dell'utente. In tal modo attira un nuovo pubblico, comprese le donne e gli anziani, per i quali la Wii sarà quasi sicuramente la loro prima console. La scelta di non competere sulle funzionalità ha consentito a Nintendo di deviare risorse nello sviluppo dell'esperienza dell'utente costruire la propria console a costi molto inferiori rispetto a PS3 e Xbox 360 perché non erano disponibili chip all'avanguardia necessario. A mio avviso, a condizione che la tua applicazione disponga di un set di funzionalità adeguato, investire nell'esperienza dell'utente è molto più importante che aggiungere funzionalità di serie B. Il modo migliore per generare consigli tramite passaparola è servire i tuoi clienti in modo tale che si divertano davvero a utilizzare il sito grazie al suo eccellente design. Non è una questione di bellezza, è una questione di efficienza.