Mi capita spesso di vedere ottimi software penalizzati da una interfaccia utente carente che rende di fatto macchinosa e ostica la fruizione da parte dell'utente finale. Magari la colpa è della fretta nel voler consegnare un progetto o perchè l'importante per chi sviluppa è "quello sotto il cofano", l'algoritmo ultra-ottimizzato che ci rende orgogliosi ma che l'utente non capirà mai. Molte volte per vendere una soluzione basta proporre all'utente i dati in modo semplice e chiaro, una interfaccia curata che dia subito una buona impressione e che metta a suo agio chi deve usare il nostro software, anche se per estrarre i dati ci vuole un secondo di più. Ad esempio ogni volta che faccio vedere questo screenshot ad un cliente la risposta è "eccolo.... cercavo proprio questo".
"Noi non diventiamo sviluppatori per seguire il nostro destino. Noi diventiamo sviluppatori perché non abbiamo scelta."
(libera citazione delle 2:00 am mentre lavoro e la mia signora si guarda Memorie di una Geisha)