Con il recente rilascio di DocuScan Plus, il team di sviluppo del prodotto desidera condividere con la comunità quello che riteniamo essere un nuovo ed entusiasmante metodo di sviluppo della tecnologia assistiva. Riteniamo che questo strumento sia particolarmente utile per lo sviluppo di tecnologie assistive, a causa delle sfide uniche che comporta la creazione di questo tipo di software. La tecnologia assistiva, a differenza di altri tipi di software, deve essere allo stesso tempo abbastanza facile da usare per i nuovi utenti di computer, ma anche abbastanza potente da soddisfare le esigenze di chi ha una lunga esperienza. Inoltre, lo sviluppo di un prodotto così essenziale per un numero così elevato di persone richiede una grande attenzione in ogni fase del processo di progettazione.
Come si sviluppa tradizionalmente il software
Il metodo tradizionale di sviluppo del software prevede che un team di progettazione generi le specifiche di un prodotto software. Dopo aver tracciato il più possibile il prodotto, comprese le caratteristiche, l’interfaccia utente (che sta per user interface e definisce il modo in cui l’utente interagisce con il software), le capacità complessive del software, le chimere, eccetera, il team di progettazione passa questi requisiti ai programmatori. Da questo momento in poi, i programmatori scrivono il codice utilizzando queste specifiche per costruire il prodotto. Una volta che i programmatori hanno completato il loro lavoro iniziale, il prodotto entra nella “fase di test Alpha“, durante la quale il team di progettazione del prodotto testa il software. Se necessario, chiede ai programmatori di apportare modifiche. Una volta completato il test Alpha, i potenziali utenti finali sono invitati a giocare con il prodotto. Questa fase viene comunemente chiamata ” beta test”. In questa fase, tuttavia, il set di funzionalità, le capacità del software, l’interfaccia utente, eccetera, sono per lo più congelati e vengono apportate pochissime, se non nessuna, modifiche a queste aree. Il più delle volte il beta testing viene utilizzato solo per eliminare i bug.
La differenza Serotek
Tutti noi del team di sviluppo di DocuScan Plus eravamo molto entusiasti di questo prodotto. Tuttavia, sapevamo di essere solo un piccolo segmento della popolazione che avrebbe utilizzato il prodotto. Eravamo determinati a rendere il prodotto il migliore possibile, non solo per noi stessi, ma anche per il pubblico che volevamo servire. Pur avendo tutti delle idee su come volevamo che fosse il prodotto, abbiamo deciso che non c’era modo migliore di scoprire come dovrebbe essere la soluzione ideale per la scansione dei documenti se non quello di chiedere l’aiuto delle persone che avrebbero utilizzato maggiormente il prodotto. Per farlo, sapevamo di dover andare oltre il modello tradizionale di sviluppo del software. Così, invece di coinvolgere gli utenti nella tradizionale fase di beta testing, li abbiamo avvicinati al livello di Alpha testing.
La differenza della comunità
A differenza del beta testing tradizionale, abbiamo deciso di invitare gli attuali proprietari di Document Scan a provare in anteprima il nuovo prodotto. In cambio del loro aiuto nel processo di sviluppo, è stato offerto loro un prezzo di aggiornamento introduttivo. Oltre il 20% degli attuali proprietari di Document Scan ha scelto di partecipare all’anteprima. L’interazione con questo gruppo è stata a dir poco straordinaria. Abbiamo creato un forum di discussione in cui gli utenti dell’anteprima sono stati invitati a lasciare qualsiasi feedback, a porre domande, a dare suggerimenti e a segnalare problemi. Man mano che la fase di sviluppo e di test procedeva, molti di questi suggerimenti sono stati incorporati nel prodotto finale. Oltre al forum, sono state organizzate chat vocali settimanali per consentire un’interazione più diretta con la nostra comunità. I membri dello staff di Serotek, compreso il programmatore principale, erano presenti a queste chat e, con la stessa passione del forum, queste discussioni settimanali hanno prodotto un feedback eccezionale e promosso una grande interazione sia tra gli stessi utenti dell’anteprima che con il team di sviluppo.
Non abbiamo dubbi che DocuScan Plus sia un prodotto di gran lunga superiore grazie al coinvolgimento della comunità nella creazione del programma. Molti dei suggerimenti e delle idee che sono stati perfezionati durante il periodo di anteprima hanno migliorato notevolmente l’usabilità, le funzionalità e la qualità del prodotto finale. Il team di DocuScan Plus desidera cogliere l’occasione per ringraziare tutti gli utenti dell’anteprima per il loro straordinario feedback e per aver contribuito a rendere DocuScan Plus ciò che è oggi. È davvero straordinario far parte di una comunità così straordinaria. Ci auguriamo che questo tipo di sviluppo software, con un’enfasi sul coinvolgimento della comunità, serva da modello da seguire per i futuri prodotti di tecnologia assistiva.