Sviluppatori WordPress: come testare beta un nuovo plug-in per garantire una versione di successo

Pubblicato: 2016-01-20

Una fase di beta testing di alta qualità costituisce la spina dorsale di qualsiasi programma di rilascio di plug-in premium di successo. Non si può sottovalutare il suo valore in termini di (a) rimozione di bug e (b) garanzia che il tuo plug-in fornisca effettivamente una soluzione intuitiva che gli utenti apprezzeranno.

Devo sottolineare "alta qualità" quando si parla di beta testing, perché non fornisce una soluzione in sé e per sé. In altre parole, è fin troppo facile che alcune persone "provino" il tuo plug-in e si sentano come se il lavoro fosse terminato, quando nulla potrebbe essere più lontano dalla verità.

Tenendo presente quanto sopra, in questo articolo ti presenteremo un approccio passo dopo passo per condurre test beta di alta qualità. Per finire, finiremo esaminando una serie di errori comuni che devi evitare se il tuo beta test vuole avere successo.

Passaggio 1: trova beta tester qualificati

Trovare beta tester "qualificati" per il tuo plugin è fondamentale; devi lavorare con persone che hanno un genuino interesse per la soluzione che stai fornendo.

Ma come li trovi? Consigliamo le seguenti posizioni per identificare e proteggere i beta tester qualificati:

Su Twitter

La chiave per trovare beta tester qualificati su Twitter sta nell'usare gli hashtag in modo efficace. Dai un'occhiata a questa guida su come trovare tipi specifici di persone attraverso l'hashtag data mining e usa le tue nuove abilità per identificare potenziali beta tester.

Puoi anche utilizzare TweetDeck per tenere traccia di chi è attivo nel tuo settore o area di pertinenza. Guarda lo screenshot qui sotto: le prime due colonne contengono hashtag generici e l'ultima colonna contiene hashtag generici ed emotivi.

Colonne TweetDeck

Estrazione dell'hashtag TweetDeck.

Per rendere più efficace la strategia di cui sopra, combina hashtag con parole negative come " sucks ", " cattivo " e " preoccupato ". In questo modo troverai persone veramente bisognose.

Su LinkedIn

Il più grande gruppo LinkedIn WordPress.

Trova gruppi specializzati su LinkedIn per curare candidati beta test mirati.

I gruppi su LinkedIn possono essere una miniera d'oro per trovare beta tester. Come regola generale, unisciti solo a gruppi che contengono più di 100 membri; meno e il tuo tempo sarà probabilmente sprecato.

Assicurati di contribuire al tuo gruppo, piuttosto che saltare con l'obbligatorio "Puoi aiutarmi?" posta subito. Questo non deve richiedere molto tempo (e potresti anche trovarlo ben speso), ma è fondamentale che non ti rappresenti come tutti prendono e non danno. Le relazioni che costruisci in questo modo possono offrire molti vantaggi su tutta la linea.

Alcuni esempi di gruppi di medie dimensioni sarebbero WordPress Plugin Developer e Masters of WordPress, Joomla, Drupal e Magento, i gruppi più grandi sono WordPress Developers e lo stesso gruppo WordPress.

Sui forum di nicchia

I forum di nicchia sono pieni di persone appassionate della tua area di interesse. Questi ragazzi si sono presi il tempo e la fatica per registrarsi e contribuire a una piattaforma che esiste al di fuori dei tipici social network; un segno sicuro che hanno un cane nella tua lotta.

Essere un utile membro della comunità è estremamente importante all'interno dei forum; a seconda di quanto sia rigoroso il loro processo di moderazione e di quanto siano "appassionati" i loro membri, potresti ritrovarti al freddo se ti dipingi come interessato solo a come gli altri possono aiutarti.

Di certo non ti consigliamo di rendere il tuo primo post una richiesta per i beta tester; cerca di aiutare gli altri (senza aver paura di far conoscere chi sei e cosa fai) tanto per cominciare. Se scegli il forum giusto, potresti scoprire che le persone sono fin troppo disposte ad aiutare quando sarà il momento.

Per farti un esempio, se stai creando un plug-in che aiuta le persone a pubblicare obiettivi di progresso sul proprio blog, vai a forum di perdita di peso come NerdFitness. Lavori su un plug-in che aggiunge funzionalità per il marketing in loco? Forse prova il Forum dei Guerrieri. Pensa a chi trarrà maggior beneficio dal tuo plug-in e come risolve le loro esigenze e avrai un'idea migliore di come trovare un forum adatto.

Sui blog di settore

Concentrati sui blog mirati al laser nel tuo settore, anche se sono relativamente piccoli. Non stai cercando di promuovere il tuo plugin su un grande palcoscenico; stai cercando un numero relativamente piccolo di persone molto interessate. Puoi scegliere di scrivere uno o due post degli ospiti per tali siti, che possono servire non solo a promuovere il tuo plug-in, ma anche ad attirare potenziali beta tester.

Alcuni esempi di blog del settore sarebbero Smart Passive Income per download digitali e strumenti di marketing di affiliazione, Copy Blogger per ottimizzare i post e migliorare l'esperienza di scrittura e Smashing Magazine per plug-in che migliorano i flussi di lavoro, il design e l'usabilità. Questi sono tutti grandi attori, ma ti mostrano come può essere un blog di settore fornendoti un punto di partenza per la tua ricerca.

Su siti di beta test specializzati

Uno di questi esempi di siti di beta test specializzati è Betabound. Assicurati solo di rendere il tuo post sufficientemente specifico da filtrare il pubblico non qualificato.

Passaggio 2: fai le domande giuste

Dopo aver creato un piccolo esercito di beta tester, devi utilizzarli in modo efficace. È una sfortunata verità che i tuoi beta tester ti forniranno un feedback valido solo se fornirai loro gli spunti giusti al momento giusto.

Con questo in mente, sii persistente nel chiedere ai tuoi tester di rispondere alle tue domande. Il modo migliore per farlo è sulla dashboard (usando un messaggio non ammissibile che ritorna se non viene trattato).

Il processo di verifica dei beta tester può essere utilizzato per garantire meglio la conformità. Ad esempio, quando si tratta di registrarsi per i beta tester, aggiungere una dichiarazione sulla falsariga di "Accetto di pubblicare feedback su base giornaliera" che deve essere concordata.

Esempio di modulo di contatto

Ecco alcune delle domande cruciali che vuoi porre ai beta tester:

Cosa stai cercando di fare?

Questo dovrebbe essere chiesto dalla dashboard; ti darà un contesto più ampio con cui comprendere altre domande.

Cosa ti confonde di più qui?

Poni questa domanda su qualsiasi pagina anche moderatamente complicata. Ciò ti consentirà di migliorare l'interfaccia in termini di intuitività e usabilità.

Cosa ti impedirebbe di acquistare questo plugin?

Chiedi loro di sottolineare le parti specifiche che erano così frustranti che hanno deciso di smettere completamente.

Quanto paghereste per questo plugin?

Poni questa domanda ad ogni iterazione; man mano che aggiungi e rimuovi funzionalità, la percezione dell'utente del valore del plug-in cambierà.

Passaggio 3: evitare questi errori comuni

Se non eviti gli errori di seguito, perderai molto tempo e non otterrai i dati necessari per preparare il tuo plug-in.

Regalare il plugin gratuitamente

Questo è importante: non regalare il tuo plugin gratuitamente, nemmeno in fase beta. Vuoi solo persone che pagheranno per il valore.

Puoi concedere loro uno sconto notevole e far sapere che è un enorme vantaggio.

Le persone che pagano per testare hanno maggiori probabilità di darti un feedback regolare, dal momento che anche loro hanno i loro soldi in gioco. Se hai bisogno di ulteriori convincimenti sul motivo per cui dovresti caricare i beta tester, leggi questo.

Rendere difficile inviare feedback

L'utente medio ha una soglia di attenzione molto breve, quindi è necessario creare moduli di invio feedback su ogni pagina di amministrazione.

Il modulo deve essere inviato tramite AJAX, in modo da non disturbare il "flusso" dell'utente, che potrebbe influire sulla validità del feedback.

Impostazione di un breve lasso di tempo di test

Il periodo di test dovrebbe idealmente essere compreso tra otto e dieci settimane: è necessario un tempo adeguato per raccogliere feedback, ripetere il plug-in e ripetere il test fino al completamento.

Pubblicare nuove build troppo spesso

Se pubblichi continuamente nuove build, i tuoi tester si confonderanno e il feedback sarà ovunque. Assicurati che ci sia una struttura per il tuo programma di beta test.

Avere solo pochi tester

Punta ad almeno 100 tester di qualità, se possibile; questo servirà a fornire una visione 'macro' più affidabile del tuo plugin. Un centinaio di tester potrebbe non essere possibile, ma più riesci a gestire, meglio è.

Feedback non categorizzato

Crea bucket di categoria per il feedback incentrato su elementi diversi. È una buona idea creare anche tag per ogni build.

Conclusione

Il beta test è una fase essenziale nella creazione di un plugin premium di successo. Il tempo trascorso qui ripagherà i dividendi in futuro.

Ecco cosa dovresti fare per far sì che il tuo programma di beta test abbia successo:

  1. Trova beta tester altamente mirati. Non vuoi ricevere feedback da qualcuno che alla fine non sarà un utente.
  2. Poni le domande giuste. Devi concentrarti sul feedback su cui puoi agire.
  3. Evita gli errori comuni, come la mancata categorizzazione del feedback.

Sei nuovo al beta test o sei un professionista esperto? Ci piacerebbe sentirti nella sezione commenti qui sotto!