6 Domande Startups dovrebbe chiedere di progettazione e sviluppo Quando si costruisce un App
Salute apps, networking apps, produttività apps-c’è un app per ogni aspetto della nostra vita.
Se stai cercando una prova su quanto il settore delle app mobili sia in piena espansione, come va per una statistica: nel primo trimestre di 2018, più di 1,400 nuove app venivano rilasciate per iOS ogni singolo giorno. E questa crescita non mostra segni di rallentamento.
Le app mobili rendono certamente la nostra vita più facile da gestire, il che li rende uno dei modi più logici per le startup per affrontare i problemi dei loro clienti. Costruzione di un app, tuttavia, richiede un po ‘ di tempo serio e fatica. Non è così semplice come mettere insieme un po ‘ di codice e sperare per il meglio. Come con qualsiasi problema, è necessario iniziare con un piano.
Ci sono due componenti principali per la creazione di una nuova app:
- Design, che si riferisce al layout, alle immagini e all’esperienza utente
- Sviluppo, che si riferisce alla tecnologia utilizzata, alla codifica e alla funzionalità.
A MindSea, abbiamo costruito molte applicazioni di successo per una varietà di settori, da notizie & media a B2B SaaS per la salute & benessere. E usiamo la nostra esperienza sia nella progettazione e sviluppo per garantire il successo di qualsiasi nuova applicazione.
Le startup sono in genere composte da team più piccoli che potrebbero non avere le risorse per assumere team di progettazione e sviluppo dedicati, quindi è ancora più importante per te essere creativo nel tuo approccio.
Quindi, se sei una piccola impresa che cerca di costruire un’app, come dovresti pensare sia al design che allo sviluppo? Sono qui per condividere tutti i fattori che è necessario considerare per garantire nulla scivola attraverso le fessure.
6 Domande da porre durante la progettazione e lo sviluppo di un’app mobile
- Quanto è facile per gli utenti navigare nella tua app?
- La tua app è visivamente accattivante?
- I test supportano le tue decisioni?
- La tua ricerca supporta questo approccio?
- Quali requisiti tecnici sono necessari per costruire questa applicazione?
- In quali migliori pratiche dovremmo impegnarci?
Quanto è facile per gli utenti navigare nella tua app?
Pensa a ogni app che usi nel corso di una giornata — forse è Calendar o Messenger o Spotify. Qualunque cosa si pensi, tutti hanno uno scopo specifico, e sono progettati intorno a quel singolo scopo.
Quando apri l’app Uber, non ti invia attraverso una serie di menu alla ricerca della prenotazione di un’auto; chiede semplicemente: “Dove?”:
Se stai costruendo un’app, è facile essere coinvolti in tutte le possibilità che puoi offrire. Ma ricorda, solo perché un’app può essere ricca di funzionalità non significa che dovrebbe.
Evitare di costruire un “swiss-army knife app”, perché quelle caratteristiche extra che sembrava fresco potrebbe benissimo andare inutilizzato, con conseguente spreco di risorse e utenti infelici.
Se non sei convinto che simpler sia meglio, la banca statunitense Citi enfatizza la facilità d’uso e la navigabilità nella sua app mobile, in contrasto con la funzionalità dei suoi concorrenti. Questo approccio sta dando i suoi frutti: i suoi utenti di mobile banking sono cresciuti del 12% nel secondo trimestre di 2019.
La semplicità è fondamentale nella progettazione di app. Se la tua app non offre un facile onboarding o una semplice navigazione, nessuno farà di tutto per usarla.
La tua app è visivamente accattivante?
Sebbene non sia così importante come la semplicità, le immagini e i colori utilizzati in un’app mobile possono aumentare l’esperienza dell’utente. L’uso di colori e forme contrastanti attira l’occhio dell’utente verso le aree con cui può interagire.
Molte startup si accontentano semplicemente di usare i colori del loro marchio, ma c’è un bel po ‘ da dire per la psicologia del colore. Certi colori emanano certe impressioni o fanno sentire le persone in modi specifici.
Il blu, ad esempio, evoca idee di fiducia e sicurezza — e quindi non è un caso che le app per social network come Facebook, Twitter e LinkedIn incorporino tutte una sfumatura di blu, non solo nelle app stesse ma nelle loro icone.
Parlando di icone, la ricerca suggerisce che ci sono alcune tendenze di colore basate sulla funzionalità. Ad esempio, il 30% delle app nella categoria alimenti e bevande utilizza il rosso, che si pensa sia un colore stimolante l’appetito.
Mentre l’icona dell’app è la prima opportunità per attirare l’attenzione di un utente, negli ultimi anni ci sono state alcune tendenze di design interessanti.
Quando Instagram è passato dal suo vecchio logo ispirato alla fotocamera Bell e Howard al suo attuale gradiente nel 2016, c’è stato un contraccolpo significativo, ma l’utilizzo di colori e sfumature audaci per le icone delle app è ora una tendenza di design che continuerà anche in futuro.
I tuoi test supportano le tue decisioni?
Molte startup sono giustamente più preoccupate di come funzionano le loro applicazioni rispetto a come potrebbero apparire, quindi potrebbero essere perfettamente soddisfatte di fare un passaggio di progettazione prima di essere spedite.
Più velocemente un’app viene rilasciata nel mondo, più velocemente può aiutare a risolvere il problema per cui è stata progettata, giusto?
Un problema molto comune — anche tra le grandi aziende esperte — è che nella fretta di spedire un’app fuori dalla porta, le aziende non dedicano tanto tempo quanto dovrebbero ai test e alle interviste degli utenti.
Non c’è nessuno migliore per dirti dove potresti essere in grado di apportare miglioramenti o consigliarti delle funzionalità su cui non devi concentrarti con la tua app rispetto a quelli che la useranno. Un mix di domande sia oggettive che soggettive può creare un feedback prezioso e può aiutare a evidenziare aree nei tuoi progetti iniziali che non avevi considerato.
Invece di aspettare fino al momento del lancio per scoprire le aree problematiche, incorporare test approfonditi nel processo di progettazione. Questo catturerà punti di attrito tra l’applicazione e gli utenti nella fase iniziale. E poi quando la tua app viene spedita, sarà focalizzata sul consumatore e pronta a iniziare a fare la differenza nella vita delle persone.
Ora, ecco tre domande importanti da porre prima di iniziare a sviluppare la tua app.
La tua ricerca supporta questo approccio?
Le startup esistono perché vogliono risolvere un problema specifico, ma questo problema potrebbe non rivelarsi affatto un problema.
Quando si sviluppa un’app, è necessario assicurarsi di sapere chi è l’utente finale e in particolare come si sta affrontando uno dei loro punti dolenti. Senza una ricerca adeguata, si può finire per spendere risorse su qualcosa che non è mai stato un problema, in primo luogo.
Man mano che cresci e converti i contorni, una buona ricerca degli utenti non conosce il ruolo lavorativo del tuo cliente target, il trucco della loro famiglia o la loro soda preferita. È, piuttosto, capire le maggiori sfide che devono affrontare, quali domande potrebbero avere e dove potrebbero andare per saperne di più sulla tua app.
La ricerca di alta qualità è così importante che non farlo può affondare un business altrimenti promettente. Questo è un rischio che molte startup semplicemente non possono permettersi di correre.
Nel giro di 18 mesi, presto Uber concorrente Hailo è andato da un investimento di million 100 milioni di dollari a rotto a causa della mancanza di una corretta ricerca.
Come?
La società non ha tenuto conto del fatto che i tassisti gialli a New York non trasportavano dispositivi mobili, un’ipotesi che hanno fatto sulla base del successo nella loro nativa Inghilterra.
Hailo non ha fatto la sua ricerca e, quindi, ne ha subito le conseguenze. Hai bisogno di fare una ricerca adeguata per avere un app di successo.
Quali requisiti tecnici sono necessari per costruire questa applicazione?
La scelta di uno stack tecnologico-la combinazione di tecnologie lato client e lato server in cui lavorerai-è una delle considerazioni di sviluppo più importanti per qualsiasi progetto. Quando si tratta di applicazioni mobili, software e linguaggi di programmazione che si sceglie detterà i limiti si dovrà affrontare, e uno stack tecnologico che non è allineato con le vostre esigenze può impostare un progetto indietro di mesi.
A causa della velocità con cui cercano di fornire un MVP, la maggior parte delle startup è probabile che desideri utilizzare stack tecnologici più semplicistici o più snelli. Detto questo, non esiste un framework one-size-fits-all e due app che affrontano lo stesso problema potrebbero adottare approcci molto diversi.
Ci sono alcune domande da porsi quando si determina il miglior stack tecnologico da utilizzare per la propria app. Ma, in generale, uno stack tecnologico dovrebbe scalare in base a quanto sia complicato ciò che stai cercando di costruire.
In quali migliori pratiche dovremmo impegnarci?
Uno sviluppatore molto saggio una volta mi ha detto: “Non importa se stai usando la migliore tecnologia se non stai seguendo le migliori pratiche per lo sviluppo di app. Puoi creare un’applicazione bella e ben funzionante da semplice JavaScript e Reagire se stai scrivendo codice pulito, seguendo schemi di progettazione di base e test.”
Per quanto la semplicità sia vitale nella progettazione, i test e l’iterazione sono necessari nello sviluppo. Anche se è un processo rigoroso e che richiede tempo, ci sono poche cose peggiori di spedizione di un app che non funziona.
Nel caso del mobile, il test si riferisce a garantire che la tua app offra un’esperienza perfetta e identica tra diverse versioni del software su smartphone diversi, anche se eseguono lo stesso sistema operativo. Ad esempio, un’app progettata per l’iPhone 11 potrebbe riscontrare bug o arresti anomali durante l’esecuzione su iPhone 11 Pro Max. Non lo vuoi.
Ci sono anche alcuni casi di test che dovresti coprire, come l’utilizzo della batteria, i requisiti di dati e la memoria. Una volta completato il test, valutare i risultati e trovare opportunità per l’iterazione. Potresti non essere mai in grado di sparare a tutti i pesci nella canna, ma con ogni round di test e ogni iterazione, stai rendendo la canna molto più piccola.
Lega progettazione e sviluppo di app insieme
Quando la maggior parte delle startup crea app, spesso tendono a dare priorità allo sviluppo, costruendo un MVP e portandolo rapidamente di fronte agli utenti.
Tuttavia, posso dirti che l’approccio non funziona. Qualsiasi app di nuova costruzione dovrebbe essere un prodotto ben congegnato che combina tutti gli elementi necessari sia per lo sviluppo che per il design.
Senza ricerche di mercato sul lato dello sviluppo, non c’è nessun problema da risolvere, quindi si finisce con un sacco di schermi funzionali di grande aspetto che non servono a nulla.
Senza test di usabilità sul lato del design, non c’è modo di valutare l’esperienza dell’utente, quindi si finisce con un’applicazione potente e splendidamente codificata che è inutilizzabile.
Anche se devi sacrificare alcune funzioni interessanti o la possibilità di scalare nel breve termine, meeting in the middle ti dà l’opportunità di sfruttare il meglio di entrambe le discipline e offre alla tua app maggiori possibilità di successo.
Pronto a creare la tua app? Connettiamoci per discutere il tuo prossimo progetto. A MindSea, collaboriamo con organizzazioni innovative per costruire prodotti mobili che guidano il valore di business e migliorare la vita. Mettiti in contatto oggi.
Leave a Reply