Quando si rilascia inizialmente un'applicazione, si conservano alcune funzioni per le versioni future?

8

Nuovo nel sito, scusa se questa è la sezione sbagliata.

Sto iniziando lo sviluppo di app e mi chiedo quale sia la migliore pratica quando rilasci la mia app. Gli sviluppatori tendono a mantenere alcune delle funzionalità per gli aggiornamenti futuri per mantenere gli utenti attivi o provano a rilasciare l'app più completa possibile?

Fondamentalmente, è consigliabile rilasciare un'applicazione appena possibile, quindi aggiornarla periodicamente sull'app completa che hai in mente, o aspettare fino a quando non l'hai completamente sviluppata e rilasciarla con meno prospettive di aggiornamento?

EDIT: Grazie per le risposte. Attualmente sto solo progettando l'app e scrivendo tutte le funzionalità che riesco a pensare e cercando di stabilire le priorità da includere nel lancio iniziale. Sulla base delle risposte fornite, penso che otterrò un MVP (grazie per il termine) non appena sarà pronto, e quindi aggiornerò con nuove funzionalità non appena saranno state create. Non sto trattenendo le funzionalità costruite, era solo combattuto tra se dovessi costruirle tutte prima del lancio o solo quelle necessarie, rilasciare e poi costruire gli altri.

Per quanto ne so, questo non è un clone. È la mia prima app e lo userò come esperienza di apprendimento

    
posta Shane 08.08.2011 - 18:50
fonte

5 risposte

22

La maggior parte delle persone che producono la loro prima app (almeno quelle che hanno un prodotto di successo) rilasciano prima quello che chiamano MVP.

MVP è Prodotto minimo vitale: l'app a questo punto contiene la minima quantità di funzionalità necessarie per essere un prodotto utile.

Quindi, in base al feedback degli utenti / clienti, puoi lavorare sulle nuove funzionalità. L'idea è, saprai solo ciò che conta per i tuoi clienti una volta che le persone iniziano a usarlo. Alcuni dei piani che avevi prima del lancio potrebbero essere buttati via completamente o rivisti alla luce del feedback che ricevi.

    
risposta data 08.08.2011 - 19:05
fonte
9

Se non trattieni le funzioni per le versioni successive, la tua applicazione non verrà mai rilasciata. Ci sono quasi sempre nuove funzionalità da aggiungere al software, ma ad un certo punto devi sederti e dire "L'applicazione verrà rilasciata con X funzioni e Y verrà dopo"

    
risposta data 08.08.2011 - 19:00
fonte
3

No. pubblica il miglior prodotto possibile il più presto possibile (dove ASAP == commercializzato, testato, ecc.). Da lì, usa il tuo tempo per continuare a lavorare sulle nuove funzionalità. I tuoi utenti apprezzeranno l'app fin da subito e diffonderanno la parola. Se hai più utenti, avrai più feedback per creare nuove funzionalità e più flussi di cassa per finanziare lo sviluppo.

    
risposta data 08.08.2011 - 19:03
fonte
2

Questo cambierà da un'applicazione all'altra. Se l'app può essere utile con solo alcune delle funzionalità, allora direi di rilasciarla non appena ce ne sarà abbastanza per attirare gli utenti.

Ad esempio, un client Twitter: sarebbe di qualche utilità non appena potresti leggere il feed e pubblicare aggiornamenti. Tuttavia, ci sono molte altre funzionalità che potrebbero essere aggiunte in seguito, come il caricamento di immagini o l'accorciamento dei link.

Dall'altra parte dello spettro: un programma di finanza personale (come Quickbooks) non sarà molto utile senza molto di più nella versione iniziale. Avrai bisogno di gestire più account, impostare le categorie, convalidare i trasferimenti, ecc.

Tuttavia, non terrei le funzionalità completate. Se hai alcune funzionalità che non sono ancora pronte per l'uso nel mondo reale, lasciatele fuori.

    
risposta data 08.08.2011 - 19:00
fonte
1

Non c'è nulla di sbagliato nel requisito aziendale che dice "La caratteristica X sarà disponibile entro la data Y". Per qualsiasi ragione tu voglia "trattenere" una determinata funzione, assicurati che l'app sia completamente funzionante. Altrimenti, ti sparerai ai piedi.

    
risposta data 08.08.2011 - 18:56
fonte

Leggi altre domande sui tag