Software features that can't be demonstrated by automated tests simply don't exist
È una delle cose più utili e utili che abbia mai sentito.
Sapendo che non puoi misurare l'esperienza utente, devi comunque creare un software che funzioni. Se il software funziona o non funziona è indipendente dal suo aspetto.
Il software di bell'aspetto non può fare nulla.
Un software dall'aspetto cattivo può risolvere completamente un problema in modo elegante ed efficace.
I mean, I can't demonstrate ... the screen pixel is correct in automated tests. So my features don't exist?
"le mie funzionalità non esistono" sta prendendo il commento troppo lontano dal contesto.
Hai due cose non correlate.
-
Funziona.
-
Sembra corretto.
Uno deve essere testato. Se non riesci a testarlo, allora non esiste.
L'altro deve essere sperimentato. Tieni presente che puoi apportare modifiche all'interfaccia utente che gli utenti non possono provare. Neanche loro esistono.
Gli utenti daltonici, ad esempio, non possono dire che hai fissato lo sfondo "rosso" come un "rosso" diverso. Se hai scelto un colore che un utente non può vedere, il colore non esiste.