Valutazione dei suggerimenti

Il nostro team di sviluppo apprezza moltissimo i suggerimenti che pervengono dai clienti perché siamo coscienti che il miglioramento dei prodotti possa avvenire solo ascoltando le reali esigenze di chi li usa!

Poiché ci pervengono mediamente alcune decine di suggerimenti al giorno, per ragioni di organizzazione interna accettiamo esclusivamente segnalazioni inviate tramite l'apposita area di assistenza. Evitare, quindi, di inviare consigli tramite telefono, fax, commenti sul blog, e-mail o posta.

Quando arriva un suggerimento ...

La segnalazione viene subito presa in carico dagli addetti all'assistenza generica. Spesso, infatti, vengono suggerite funzioni che già esistono! Pertanto è sufficiente una ns. risposta per spiegare il corretto utilizzo del programma. Se così non è, il suggerimento viene inoltrato al team di sviluppo e da qui inizia il suo iter di valutazione. Vediamo le varie fasi.

Analisi preliminare

Almeno una volta al mese il team di sviluppo si riunisce per analizzare ogni singolo suggerimento arrivato nel periodo. Si valutano i seguenti aspetti:

Quando il suggerimento passa queste tre valutazioni, viene inserito nella famigerata "todo list".

Analisi costi/benefici

La "todo list" è un gigantesco elenco delle migliorie che prevediamo di apportare ai software. Quando vi inseriamo un nuovo suggerimento dobbiamo scegliere "dove" collocarlo ... in testa ... oppure in fondo alla lista? La decisione viene presa facendo un'analisi il più possibile precisa del rapporto tra benefici e costi (i costi sono misurati in termini di lavoro ore/uomo). Se la miglioria apporterà grandi benefici ma con un costo di sviluppo molto elevato, difficilmente potrà essere inserita in testa all'elenco; viceversa, potrebbe andare in testa una modifica di minore utilità ma con un costo irrisorio.

La todo list è quindi un elenco dinamico, che con il passare del tempo si riorganizza (ad esempio per raggruppare più suggerimenti riguardanti uno stesso argomento, oppure per scartarne altri dopo una più attenta analisi) e si modella a seconda dei consigli che continuano ad arrivare. Per questo motivo, in linea di massima, ci è impossibile dare risposte sui tempi di implementazione delle nuove funzionalità.

Perché non si può?

Portate pazienza ... ci piacerebbe dare risposte per ogni suggerimento accettato o scartato, ma è davvero impossibile! Quasi sempre la comprensione delle motivazioni di queste scelte richiede competenze che solo gli sviluppatori dei nostri prodotti riescono a maneggiare con disinvoltura. Per trovare il tempo di dare spiegazioni comprensibili saremmo costretti a non fare più il nostro vero lavoro!

E' anche impossibile rendere pubblico di documento della todo list, per i seguenti motivi: