I prodotti digitali dovranno sempre essere riprogettati. I progressi degli stili, le tecnologie hardware avanzate e le possibilità di sviluppo sono in costante aumento. Solo nell'ultimo anno il potenziale per l'implementazione di microinterazioni e animazioni e grafica ad alta intensità di processore è arrivato ad un ritmo equo. I team di prodotto sono continuamente alla ricerca di iterare e di anticipare o superare la concorrenza. Questo è sempre importante per promuovere le industrie di progettazione e sviluppo e fornire al consumatore il prodotto migliore disponibile.
Il processo di riprogettazione non è sempre così semplice. Ci sono momenti in cui i team e gli individui devono decidere se riprogettare da zero, o iterare sul prodotto corrente. In questo articolo esamineremo entrambe le opzioni e analizzeremo solo perché la riprogettazione da zero dovrebbe essere evitata nella maggior parte dei casi.
Per iniziare, la riprogettazione da zero non dovrebbe essere sempre evitata. A volte, un'azienda può ereditare un prodotto semplicemente per la base di utenti, il nome di dominio o perché vede il potenziale per riprogettare completamente il prodotto da zero, in qualcosa di completamente diverso.
Un esempio di un prodotto completamente riprogettato da zero Bebo . Quello che una volta era un social network in rapida crescita da allora è diventato più nuovi prodotti a seguito di riprogettazioni complete. Nel suo ultimo rilancio, è stato sviluppato in un'app di messaggistica, in qualche modo reminescente di Slack.
Il problema con la riprogettazione da zero, si pone il rischio di alienare gli utenti. In alcuni casi, il prodotto può avere un design così poco performante e UX, che lascia questo come l'unica linea di condotta appropriata. Il problema è quando i prodotti sono riprogettati per una piccola ragione diversa dal cambiamento fine a se stesso.
È importante porsi due domande quando mediti su questa decisione:
Se la risposta è sì, allora questo potrebbe essere il corso più appropriato.
Se ritieni che una riprogettazione possa causare una perdita di utenti, rispondere a yes dovrebbe ignorare qualsiasi preoccupazione tu abbia a riguardo. A volte, e solo a volte, una piccola parte della base utenti esistente che si oppone completamente al cambiamento deve essere scontata per spostare il prodotto in avanti. Devi solo essere sicuro che stai veramente portando avanti il prodotto con una riprogettazione completa, ci devono essere chiare ragioni sottostanti come sopra.
Per la maggior parte dei casi, questa dovrebbe essere la strada da percorrere. Continuando l'iterazione su un prodotto, si evita di alienare la base di utenti corrente introducendo lentamente, ma con sicurezza, nuovi miglioramenti di UI e UX con ciascuna versione. Questo è molto più facile da digerire per gli utenti, e in genere aiuta ad evitare di trasferirli alla concorrenza. Consente inoltre la rimozione di una funzionalità se risulta non efficace o utile per gli utenti nuovi ed esistenti.
La riprogettazione delle iterazioni può spesso portare al miglior prodotto possibile. Quando ridisegnate costantemente da zero, elimina gli effetti positivi della raffinatezza graduale.
Ad esempio, prendi il prodotto di ricerca principale di Google. Direi che non sono mai stati riprogettati completamente e invece sono stati ripetutamente ripetuti per diverse decadi. Con Google, hanno un prodotto incredibilmente complesso, ma una semplice interfaccia, e hanno iterato su questo in piccoli passi fino al punto in cui il prodotto è estremamente raffinato, potente e facile da usare.
Un altro esempio è InVision. Alcuni anni fa, avrebbero potuto cancellare completamente il design che sembrava stanco e obsoleto. Invece di costruire qualcosa di nuovo con le ultime tendenze di stile a breve termine, hanno scelto di scorrere l'attuale versione un passo alla volta con la prospettiva di creare uno dei migliori strumenti del settore del design. Nel frattempo, hanno mantenuto gli utenti esistenti soddisfatti non rivedendo ogni funzionalità e layout.
Negli esempi sopra riportati, è possibile vedere il modo in cui il prodotto è passato da qualcosa di molto datato, a un design di prodotto all'avanguardia e all'avanguardia nel settore, tutto attraverso continue iterazioni su caratteristiche, layout e stili.
Questo approccio esclude anche il problema della revisione di un design ogni volta che il team di progettazione o il lead viene cambiato. Fornisce un approccio coerente per lunghi periodi di tempo ed evita che i singoli modelli e stili lascino il segno a spese degli utenti.
La prossima volta che lavori su un progetto, chiediti: dovrei davvero ridisegnare questo prodotto da zero o possiamo ottenere risultati migliori a lungo termine con un raffinamento graduale?